airq_iv_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… airq_iv_create(9) β€” a Kernel API Manual moment

okay bestie, welcome to the airq_iv_create(9) page from the Kernel API Manual!! this is the s390 cio girlies' corner of the kernel and honestly it's giving underrated icon behavior ✨


🌸 NAME 🌸

airq_iv_create β€” create an interrupt vector πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

struct airq_iv * airq_iv_create (unsigned long bits , unsigned long flags , unsigned long *vec );

like, that's the whole vibe: you hand it bits, flags, and a vec, and it hands you back a struct airq_iv *. slay 🫢


✨ ARGUMENTS ✨

  • bits β€” the number of bits in the interrupt vector. that's the size, bestie, the literal bit budget πŸ’…
  • flags β€” the allocation flags. yes it's plural, yes you pass them, no we don't elaborate here πŸ”₯
  • vec β€” a pointer to pinned guest memory, but only if AIRQ_IV_GUESTVEC is set. no AIRQ_IV_GUESTVEC, no guest memory pointer, iykyk 🌈

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns a pointer to an interrupt vector structure. that's it, that's the whole description β€” short, sweet, main character energy πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

the kernel file lives at ./drivers/s390/cio/airq.c and honestly it's the source of truth, go read her πŸ“–


ngl this one is a tiny page, but every single detail is here β€” no cap, nothing dropped, nothing guessed πŸ’€

k bye bestie!! this iconic little page came from ./drivers/s390/cio and it's dated October 2026 β€” so like, mark your calendar and stan πŸŽ€πŸ’–βœ¨

πŸ“¦ where this page comes from