qed_int_igu...re_rt_single(9)
π qed_int_igu_init_pure_rt_single(9) β like, the Kernel API Manual page bestie π
okay so this is a page straight outta the Kernel API Manual, and it's about one very specific little guy: qed_int_igu_init_pure_rt_single. Say that five times fast, I dare you π
β¨ NAME β¨
qed_int_igu_init_pure_rt_single β status block cleanup, bestie. That's the whole vibe. It should be called for each status block that's gonna be used β both PF / VF. Yes, both. No skipping, no cap π«Ά
πΈ SYNOPSIS πΈ
void qed_int_igu_init_pure_rt_single (struct qed_hwfn *p_hwfn , struct qed_ptt *p_ptt , u16 igu_sb_id , u16 opaque , bool b_set );
literally the whole signature, character for character, because we do not play with prototypes in this house π
π ARGUMENTS π
okay so here's who's coming to the function party:
p_hwfnβ HW device data. the main character of the hardware world πp_pttβP_ptt. that's it, that's the description. iconic minimalism, honestly πigu_sb_idβ IGU status block id. this is which status block we're talking about π¦opaqueβ opaque fid of the sb owner. mysterious. unknowable. we love a secretive parameter πb_setβ Set(1) / Clear(0). pick your fighter π₯
β RETURN β
Void. nothing. nada. zero. the function gives you nothing back and honestly? main character energy π
π SEE ALSO π
bestie, this list is LONG and every single one of these deserves a follow, fr fr β no skipping, no scrolling past π€
Kernel file ./drivers/net/ethernet/qlogic/qed/qed_int.h
and then, in order and in full, because we keep every single reference:
qed_int_igu_enable_int(9), qed_int_igu_disable_int(9), qed_int_igu_read_sisr_reg(9), qed_int_sb_init(9), qed_int_sb_setup(9), qed_int_sb_release(9), qed_int_sp_dpc(9), qed_int_get_num_sbs(9), qed_int_disable_post_isr_release(9), qed_int_attn_clr_enable(9), qed_int_get_sb_dbg(9), qed_db_rec_handler(9), qed_int_igu_reset_cam(9), qed_get_igu_sb_id(9), qed_get_igu_free_sb(9), qed_int_igu_read_cam(9), qed_int_register_cb(9), qed_int_unregister_cb(9), qed_int_get_sp_sb_id(9), qed_int_cau_conf_sb(9), qed_int_alloc(9), qed_int_free(9), qed_int_setup(9), qed_int_igu_enable(9), qed_init_cau_sb_entry(9)
π and that's the page, bestie π
this one comes to you from ./drivers/net/ethernet/qlogic/qed, dated October 2026 β so mark your calendar, screenshot the date, and go clean up those status blocks π§β¨ periodt π
π¦ 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