icrdma_disable_irq(9)
π icrdma_disable_irq β kernel API manual, but make it cute
Okay so bestie, welcome to the icrdma_disable_irq page β section 9 of the kernel API manual, the one where we talk about kernel internals. Get comfy, grab a lil snack π, because this one is short but iconic.
β¨ NAME β¨
icrdma_disable_irq β literally just: disable interrupt. That's the whole vibe. π
π¦ SYNOPSIS π¦
void icrdma_disable_irq (struct irdma_sc_dev *dev , u32 idx );
That's it. That's the whole signature. Two arguments, no return value, no drama. β¨
πΈ ARGUMENTS πΈ
devβ pointer to the device structure π«Ά (you know, thestruct irdma_sc_dev *one from the synopsis, keep up bestie)idxβ vector index π
π SEE ALSO π
- Kernel file
./drivers/infiniband/hw/irdma/icrdma_hw.c icrdma_ena_irq(9)β the opposite-energy sibling, it enables the irq πicrdma_cfg_ceq(9)
Heads up bestie: this page is thin. Like, there are no options, no environment variables, no exit statuses here β just the function, its two arguments, and where to go next. So if you were waiting for a big lore drop, this is a short one. π§
And that's the whole page, bestie! No cap, that's everything. π
Sign-off time π β this gem comes from the source/version line ./drivers/infiniband/hw/irdma and it's dated October 2026, filed under icrdma_disable_irq(9). Slay. π
β¨π¦
π¦ 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