ipa_interrupt_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ipa_interrupt_disable β€” a Kernel API Manual moment ✨

okay so bestie, welcome to the ipa_interrupt_disable(9) page β€” yes that's the manual name, "Kernel API Manual," and yes it's giving very serious kernel energy πŸŽ€ but don't worry, we're gonna get through it together.


✨ NAME ✨

ipa_interrupt_disable β€” Disable an IPA interrupt type πŸ›‘

like literally, that's the whole job. one interrupt type. disabled. slay.


🌸 SYNOPSIS 🌸

void ipa_interrupt_disable (struct ipa *ipa , enum ipa_irq_id ipa_irq );

no cap, that's the signature. void, so it doesn't hand you anything back β€” it just does the thing and leaves. main character behaviour honestly πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ipa β€” IPA pointer πŸ’– literally just a pointer to the IPA. that's it. that's the vibe.
  • ipa_irq β€” IPA interrupt ID ✨ the specific interrupt you're disabling, typed as enum ipa_irq_id. iykyk.

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file to peek at, fr fr:

  • ./drivers/net/ipa/ipa_interrupt.h

and the whole friend group of related pages, all of them, no skipping πŸ™ˆ:


πŸ’€ reminder bestie: this only disables the interrupt type β€” if you were looking for the opposite, that's ipa_interrupt_enable(9), and she's right there in the list. don't come for me.

and that's the whole page, you ate that πŸ“ β€” brought to you by the source tree ./drivers/net/ipa, dated October 2026, and yes that's the version/date sign-off, mwah πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from