qed_int_deassertion_aeu_bit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_int_deassertion_aeu_bit(9) β€” a Kernel API Manual moment

okay so bestie, welcome to the qed_int_deassertion_aeu_bit(9) page, straight out of the Kernel API Manual ✨ this one's a lil function that handles the effects of one single cause of the attention. one bit. one vibe. one job. we love a focused queen πŸ’…


✨ NAME ✨

qed_int_deassertion_aeu_bit β€” handles the effects of a single cause of the attention.

like, literally one cause. not all of them. this function is not doing group projects 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

int qed_int_deassertion_aeu_bit (struct qed_hwfn *p_hwfn , struct
       aeu_invert_reg_bit *p_aeu , u32 aeu_en_reg , const char *p_bit_name ,
       u32 bitmask );

that's the whole signature, copied exactly, no cap πŸ”₯


πŸŽ€ ARGUMENTS πŸŽ€

  • p_hwfn β€” HW device data. the main character struct, honestly πŸ‘‘
  • p_aeu β€” descriptor of an AEU bit which caused the attention. it's giving "the bit that started all this drama" πŸ™ˆ
  • aeu_en_reg β€” register offset of the AEU enable reg. which configured this bit to this group. yes, the offset. the whole reg? no bestie, just the offset πŸ’€
  • p_bit_name β€” AEU bit description for logging purposes. purely for the aesthetic (and the logs) πŸ“
  • bitmask β€” index of this bit in the aeu_en_reg. an index, not the mask, don't get it twisted iykyk ✨

🌸 RETURN 🌸

  • Zero on success πŸŽ‰
  • negative errno otherwise 😭

that's it, that's the return contract. zero = slay, negative errno = we have notes πŸ’…


πŸ’œ SEE ALSO πŸ’œ

go read those too, they're the friend group this function runs with 🫢✨


ngl bestie, don't forget: the bitmask argument is the index of this bit in the aeu_en_reg β€” the original page says so and we are not improvising 🌈

okay that's the page!! mwah πŸ’‹ this cutie lives in ./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's officially qed_int_deassertion_aeu_bit(9) β€” periodt. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from