ipa_interrupt_disable(9)
π 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 asenum 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 π:
ipa_interrupt_suspend_enable(9)ipa_interrupt_suspend_disable(9)ipa_interrupt_simulate_suspend(9)ipa_interrupt_enable(9)ipa_interrupt_irq_enable(9)ipa_interrupt_irq_disable(9)ipa_interrupt_config(9)ipa_interrupt_deconfig(9)ipa_interrupt_init(9)ipa_interrupt_exit(9)
π 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
- 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