irq_domain_free_irqs_top(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the irq_domain_free_irqs_top(9) page from the Kernel API Manual. This one's whole vibe: it clears the handler and handler data, clears irqdata, and frees the parent. that's the tea πŸ’…


✨ SYNOPSIS ✨

here's the signature, copy it exactly β€” no autocorrect, no vibes-based renaming:

void irq_domain_free_irqs_top (struct irq_domain *domain , unsigned int
       virq , unsigned int nr_irqs );

πŸŽ€ ARGUMENTS πŸŽ€

  • domain β€” the interrupt domain to match, iykyk πŸ¦‹
  • virq β€” the IRQ number to start with πŸ’–
  • nr_irqs β€” the number of irqs to free ✨

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./kernel/irq/irqdomain.c is where the related lore lives. peep the whole squad:


mwah πŸ’‹ that's the whole page. source/version note: this cutie comes from ./kernel/irq, dated October 2026, and the page is irq_domain_free_irqs_top(9). byeee πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from