ig3rdma_disable_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ig3rdma_disable_irq(9)

okay so this is a page from the Kernel API Manual, and bestie it's a tiny one but it's honestly such a mood. sit down, hydrate, let's go 🫢


✨ NAME ✨

ig3rdma_disable_irq β€” literally just turns an interrupt off πŸ’… no cap, that's the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

void ig3rdma_disable_irq (struct irdma_sc_dev *dev , u32 idx );

that's it. that's the whole function. she's a one-liner and she knows it ✨

(it returns void, so like… she doesn't even give you a status code back. she just does the thing and leaves. main character energy honestly πŸ‘‘)


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” pointer to the device structure 🌸 like, which device are we talking to here. that one.
  • idx β€” vector index πŸ”₯ the specific interrupt vector you're pointing at, bestie. pick your number, that's the one getting quiet.

πŸ’œ SEE ALSO πŸ’œ

  • Kernel file ./drivers/infiniband/hw/irdma/ig3rdma_hw.c β€” the whole source file where this lives, iykyk πŸ“
  • ig3rdma_ena_irq(9) β€” the reverse one!! the enabling one!! the turn it back on sibling 🧚 they're a matching set fr fr

ngl there's not a lot here, but like… that's fine. not every page needs to be a whole saga. sometimes you just disable an interrupt and go πŸ’€

okay that's the page!! source and version vibes come from ./drivers/infiniband/hw/irdma and she's dated October 2026 β€” mwah, bye bestie!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from