airq_iv_alloc(9)
π NAME π
okay so welcome to the airq_iv_alloc(9) page from the Kernel API Manual, bestie β this one is all about airq_iv_alloc, the function that allocates irq bits from an interrupt vector. slay β¨
β¨ SYNOPSIS β¨
unsigned long airq_iv_alloc (struct airq_iv *iv , unsigned long num );
π ARGUMENTS π
ivβ pointer to an interrupt vector structure. literally a pointer, okay? πnumβ number of consecutive irq bits to allocate. consecutive is the key word here, bestie. π«Ά
π¦ DESCRIPTION π¦
So this function returns the bit number of the first irq in the allocated block of irqs. iconic, right?
But listen: it returns -1UL if no bit is available, or if the AIRQ_IV_ALLOC flag has not been specified. that's the whole vibe. no cap. π
π SEE ALSO π
go check out the Kernel file ./drivers/s390/cio/airq.c, plus these absolute icons:
register_adapter_interrupt(9)unregister_adapter_interrupt(9)airq_iv_create(9)airq_iv_release(9)airq_iv_free(9)airq_iv_scan(9)
that's the whole page, bestie! πΈ this cutie came from ./drivers/s390/cio, dated October 2026, and it's filed under airq_iv_alloc(9) in the Kernel API Manual. 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