acpi_ioapic_registered(9)
β¨ acpi_ioapic_registered(9) β¨
okay bestie, welcome to the Kernel API Manual π this one's a lil kernel function from acpi_ioapic_registered(9) and honestly it's giving "quick vibe check for your IOAPIC" energy.
πΈ NAME πΈ
acpi_ioapic_registered β the function that checks whether the IOAPIC tied to @gsi_base has actually been registered πβ¨
π¦ SYNOPSIS π¦
int acpi_ioapic_registered (acpi_handle handle , u32 gsi_base );
like. that's the whole call. int in, truth out. slay π
π ARGUMENTS π
handleβ the ACPI handle of the IOAPIC device, iykyk π«Άgsi_baseβ the GSI base that's associated with the IOAPIC, no cap
π DESCRIPTION π
okay so here's the tea β β this function assumes the caller is already holding some type of lock to serialize acpi_ioapic_registered with acpi_register_ioapic/acpi_unregister_ioapic. so like, lock it down first, bestie, or the whole thing is gonna be a mess ππ
fr fr β that locking assumption is load-bearing. don't come for this function without your lock. π
π SEE ALSO π
- Kernel file
./arch/x86/kernel/acpi/boot.cβ go read it, it ate π
and that's a wrap, bestie π this page came from source ./arch/x86/kernel/acpi, dated October 2026, stamped by the Kernel API Manual β mwah, iconic, periodt π
β¨π¦
π¦ 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