qed_dmae_info_free(9)
π qed_dmae_info_free(9) π
okay so welcome to the Kernel API Manual bestie, we're doing a little cleanup era today β¨
π NAME π
qed_dmae_info_free β it frees the dmae_info structure that's living inside p_hwfn. that's it. that's the whole vibe. clean up your mess, queen π
β¨ SYNOPSIS β¨
void qed_dmae_info_free (struct qed_hwfn *p_hwfn );
literally one function, one argument, no drama. iconic π
πΈ ARGUMENTS πΈ
p_hwfnβ HW device data. that's the hardware device info bestie, it's holding yourdmae_infoand we're about to set it free π¦
β RETURN β
Void. yeah. it returns nothing. no value, no tea, no follow-up questions. it just does the thing and leaves π (slay behavior honestly)
π«Ά SEE ALSO π«Ά
Kernel file ./drivers/net/ethernet/qlogic/qed/qed_hw.h and honestly the whole friend group:
qed_gtt_init(9)qed_ptt_pool_alloc(9)qed_ptt_pool_free(9)qed_ptt_get_hw_addr(9)qed_ptt_get_bar_addr(9)qed_ptt_set_win(9)qed_get_reserved_ptt(9)qed_wr(9)qed_rd(9)qed_memcpy_from(9)qed_memcpy_to(9)qed_fid_pretend(9)qed_port_pretend(9)qed_port_unpretend(9)qed_port_fid_pretend(9)qed_vfid_to_concrete(9)qed_dmae_idx_to_go_cmd(9)qed_dmae_info_alloc(9)qed_hw_err_notify(9)
like yes, qed_dmae_info_alloc(9) is the sibling β one allocs, one frees, they're giving matched set energy π―ββοΈ iykyk
ngl there are no options, no env vars, no exit statuses, no bugs listed, no files beyond that one header, and no warnings in this one. it's a tiny page. a little baby page. and we love her for it π
mwah π this little page lives in ./drivers/net/ethernet/qlogic/qed and it's dated October 2026 β go free that dmae_info structure bestie, you got this π§ββοΈπ
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms