ap_aqic(9)
β¨ ap_aqic β like, the Kernel API Manual page for it β¨
Okay bestie, so this is a page from the Kernel API Manual (yes, that's the manual's name, we're not copying the literal header line, we're being cute about it) and it's about ap_aqic β which, as the NAME says, is all about control interruption for a specific AP. π
π NAME π
ap_aqic β control interruption for a specific AP. That's it, that's the whole vibe. One specific AP. Not all of them. A specific one. π
πΈ SYNOPSIS πΈ
struct ap_queue_status ap_aqic (ap_qid_t qid , union ap_qirq_ctrl
qirqctrl , phys_addr_t pa_ind );
Look at that signature, it's giving "three args, zero chill." π¦
β¨ ARGUMENTS β¨
qidβ the AP queue number. Like the AP's little address label, y'know? π·οΈqirqctrlβ astruct ap_qirq_ctrl(and btw it's a 64 bit value, so she's thicc). πpa_indβ the physical address of the notification indicator byte. Physically addressed, extremely iconic. π
π DESCRIPTION π
Returns AP queue status. That's the whole description, no cap. Short and slay. πβ¨
π₯ SEE ALSO π₯
- Kernel file
./arch/s390/include/asm/ap.hβ literally where the source lives, go look π«Ά struct ap_queue_status(9)ap_instructions_available(9)ap_tapq(9)ap_test_queue(9)struct ap_config_info(9)ap_qci(9)ap_qact(9)ap_nqap(9)ap_dqap(9)
That's a whole friend group right there, fr fr. π
Bestie heads up: this page is from the ./arch/s390/include/asm corner of the world, dated October 2026 β so when you come back to it later, that's the version you're reading. Don't @ me. ππ
And that's the whole page! Mwah, go forth and interrupt responsibly. ππβ
π¦ 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