qed_int_igu_read_cam(9)
β¨ qed_int_igu_read_cam(9) β¨
okay so bestie, we're in the kernel API manual today and the star of the show is qed_int_igu_read_cam from the Kernel API Manual. yes it's a function name that looks like a cat walked across the keyboard, but we're gonna get through it together π«Ά
π NAME π
qed_int_igu_read_cam β it Reads the IGU CAM. literally that's the whole job.
and important: this function needs to be called during hardware prepare. not later, not "whenever you feel like it", during hardware prepare, okay? it reads the info from igu cam so the driver knows which status block is the default / base status block etc. π
πΈ SYNOPSIS πΈ
int qed_int_igu_read_cam (struct qed_hwfn *p_hwfn , struct qed_ptt *p_ptt );
returns an int, takes two pointers, that's the whole vibe.
π¦ ARGUMENTS π¦
p_hwfnβ HW device data. the hardware device's whole situation, lowkey the main character here πp_pttβ P_ptt. yes. that's the description. that's what we got. it's giving minimal effort but we respect it π
π₯ RETURN π₯
Int. that's it. that's the return section. an int. no cap. β¨
ngl the original docs are kinda sparse here β but we're keeping every detail exactly as it is, so an int is an int, periodt.
π SEE ALSO π
first up, the kernel file to go peek at:
- Kernel file
./drivers/net/ethernet/qlogic/qed/qed_int.h
and then the whole friend group β these are all (9) manpages so go say hi:
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_register_cb(9)qed_int_unregister_cb(9)qed_int_get_sp_sb_id(9)qed_int_igu_init_pure_rt_single(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 whole page bestie, igu cam read, status blocks identified, int returned, slay π
sign-off time: this one lives in ./drivers/net/ethernet/qlogic/qed and the date on it is October 2026 β so yeah, future-dated manpage, iconic behavior honestly πβ¨
π¦ 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