airq_iv_free(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… airq_iv_free β€” free irq bits of an interrupt vector

okay so bestie, welcome to the Kernel API Manual entry for airq_iv_free(9) ✨ this is the little cleanup queen of the interrupt vector world β€” she frees irq bits, and honestly? iconic behaviour.


🌸 NAME

airq_iv_free β€” free irq bits of an interrupt vector πŸŽ€


πŸ¦‹ SYNOPSIS

void airq_iv_free (struct airq_iv *iv , unsigned long bit , unsigned
long num );

no cap, that's the whole signature β€” she takes three things and gives you back void (as in, nothing, she's not about to hand you a return value πŸ’€).


πŸ’– ARGUMENTS

  • iv β€” pointer to interrupt vector structure. literally your vector's main character passport 🫢
  • bit β€” number of the first irq bit to free. this is where the freeing starts, bestie, the starting line 🏁
  • num β€” number of consecutive irq bits to free. so from bit onwards, this many of them get released ✨ consecutive is the key word here, iykyk

πŸ”₯ SEE ALSO

Kernel file ./drivers/s390/cio/airq.c plus the whole friend group:

go read those too, they're all part of the same lore 🌈


and that's the page, bestie πŸ’œ this one came from ./drivers/s390/cio, dated October 2026, living its best life in the Kernel API Manual as airq_iv_free(9) β€” slay, go free some bits responsibly πŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from