qed_sb_ack(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– qed_sb_ack(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for qed_sb_ack. This one is lowkey iconic: it creates an update command for interrupts that is written to the IGU. That’s the whole main-character job. ✨


✨ NAME ✨

qed_sb_ack β€” creates an update command for interrupts that is written to the IGU. πŸ’…

🌸 SYNOPSIS 🌸

void qed_sb_ack (struct qed_sb_info *sb_info , enum igu_int_cmd int_cmd
       , u8 upd_flg );

πŸŽ€ ARGUMENTS πŸŽ€

  • sb_info β€” this is the structure allocated and initialized per status block. The assumption, bestie, is that it was initialized using qed_sb_init. 🫢
  • int_cmd β€” the Enable/Disable/Nop menu. That’s it, no cap. πŸ’–
  • upd_flg β€” whether the igu consumer should be updated. πŸ¦‹

πŸ’… RETURN πŸ’…

inline void. That’s the return vibe, literally. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file to peek at is ./include/linux/qed/qed_if.h, and the whole SEE ALSO friend group is: selftest_interrupt(9), selftest_memory(9), selftest_register(9), selftest_clock(9), selftest_nvram(9), can_link_change(9), set_link(9), get_link(9), drain(9), update_msglvl(9), nvm_flash(9), nvm_get_image(9), set_coalesce(9), set_led(9), attn_clr_enable(9), db_recovery_add(9), db_recovery_del(9), recovery_process(9), recovery_prolog(9), update_drv_state(9), update_mac(9), update_mtu(9), update_wol(9), read_module_eeprom(9), get_affin_hwfn_idx(9), read_nvm_cfg(9), read_nvm_cfg_len(9), set_grc_config(9). 🧚


kisses πŸ’‹ β€” this page came from ./include/linux/qed, dated October 2026, and it’s all about qed_sb_ack(9). πŸŽ€

πŸ“¦ where this page comes from