i40iw_disable_irq(9)
π i40iw_disable_irq β a lil kernel manual, but make it cute π
Okay so bestie, welcome to the i40iw_disable_irq(9) page from the Kernel API Manual β yes that's the manual name, we're folding it in like a fresh fit β¨ This is a function that disables an interrupt, and honestly? It's giving "quiet down bestie, we're done here" energy π«Ά
β¨ NAME β¨
i40iw_disable_irq β Disable interrupt π
Literally that's the whole vibe. It turns an interrupt off. No cap.
πΈ SYNOPSIS πΈ
void i40iw_disable_irq(struct irdma_sc_dev *dev, u32 idx);
So you're calling a void function (meaning: it gives nothing back, no return value, she's generous but she's not giving π) and it takes two things β a struct irdma_sc_dev * and a u32. That's it. That's the whole signature. Iconic.
π¦ ARGUMENTS π¦
devβ pointer to the device structure π This is your main character β the device you're working with. It's a pointer, so you're passing along where to find it, not a whole copy. Lowkey efficient.idxβ vector index π Which vector you're pointing at, as au32. Yes bestie, index. As in, which one. You gotta tell her which vector, she's not a mind reader π
β SEE ALSO β
- Kernel file
./drivers/infiniband/hw/irdma/i40iw_hw.cβ that's where the goods live, go read it, iykyk π i40iw_config_ceq(9)β configure the CEQ, the sibling page π§i40iw_ena_irq(9)β the opposite one, the enable version. Turned on vs turned off, they're literally twins π
Real talk bestie: if you're enabling IRQs withi40iw_ena_irq(9)and disabling withi40iw_disable_irq(9), make sure you're passing a valid device pointer and a real index, okay? No guessing, no vibes-based arguments π«Ά Just pass what the function asks for.
That's the page!! π No extra options, no hidden flags, no secret lore β just the one function, two arguments, and a vibe check passed with flying colors β¨ If you need more, the SEE ALSO section above has your back, periodt π
~ signed, sealed, delivered ~ The source lives down at ./drivers/infiniband/hw/irdma, dated October 2026, and this little cutie is i40iw_disable_irq(9) π¦π
Slay 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