qed_cxt_mngr_free(9)
β¨ qed_cxt_mngr_free(9) β¨
okay so bestie, welcome to the kernel API manual for qed_cxt_mngr_free π
this one lives in section 9 of the Kernel API Manual and honestly? it's giving "small but mighty" π«Ά
πΈ NAME πΈ
qed_cxt_mngr_free β the context manager free π literally what it says on the tin: it frees the context manager. no cap.
π¦ SYNOPSIS π¦
void qed_cxt_mngr_free (struct qed_hwfn *p_hwfn );
so there's exactly one argument, and it returns nothing. that's the whole vibe check and it passed π
π ARGUMENTS π
p_hwfnβ the HW device data, aka the hardware function struct that's the main character here π₯οΈβ¨ hand it over and it gets sorted.
β RETURN β
Void. as in, nothing comes back. zero. nada. it's giving "no news is good news" ππ
π₯ SEE ALSO π₯
bestie you are gonna want the whole friend group, so here's everybody π―ββοΈ
The kernel file lives at ./drivers/net/ethernet/qlogic/qed/qed_cxt.h π β go say hi.
qed_cxt_get_cid_info(9)qed_cxt_get_tid_mem_info(9)qed_cxt_set_pf_params(9)qed_cxt_cfg_ilt_compute(9)qed_cxt_cfg_ilt_compute_excess(9)qed_cxt_mngr_alloc(9)qed_cxt_tables_alloc(9)qed_cxt_mngr_setup(9)qed_cxt_hw_init_common(9)qed_cxt_hw_init_pf(9)qed_qm_init_pf(9)qed_qm_reconf(9)qed_cxt_release_cid(9)_qed_cxt_release_cid(9)qed_cxt_acquire_cid(9)_qed_cxt_acquire_cid(9)
note the twinning π βqed_cxt_release_cidand_qed_cxt_release_cid, plusqed_cxt_acquire_cidand_qed_cxt_acquire_cid. the underscore versions said "i'm the main character" and honestly? slay.
and that's the page, bestie! π§ this little icon was brought to you by the good people over at ./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's qed_cxt_mngr_free(9) all day every day. go forth and free your context managers responsibly πβ¨π
π¦ 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