__ap_flush_queue(9)
π __ap_flush_queue(9) β like, the kernel API manual page, bestie
okay so real talk: this is a page straight out of the Kernel API Manual (section 9, the kernel-functions girlies), and it's about one very specific little function. it's short, it's sweet, it does one thing, and honestly? it ate. let's get into it π«Ά
β¨ NAME β¨
__ap_flush_queue β the request-flusher. that's it, that's the whole vibe. it flushes requests π
πΈ SYNOPSIS πΈ
void __ap_flush_queue (struct ap_queue *aq );
no return value, babe β it's a void. it just does the thing and leaves. main character energy honestly.
π ARGUMENTS π
aqβ a pointer to the AP queue. that's your queue, bestie. hand it over and it's getting flushed π
π¦ DESCRIPTION π¦
so what it does is: it flushes all the requests from the request/pending queue of an AP device. literally all of them. the request queue and the pending queue, emptied out. no crumbs left. β¨
no cap, that's the entire description β this manpage is a short one and we respect her for it.
lowkey obsessed with how a function that wipes an entire queue gets two whole sentences. iconic minimalism. π
π₯ SEE ALSO π₯
the friend group, in order:
ap_queue_enable_irq(9)__ap_send(9)ap_sm_recv(9)ap_sm_read(9)ap_sm_write(9)ap_sm_read_write(9)ap_sm_reset(9)ap_sm_reset_wait(9)ap_sm_setirq_wait(9)ap_sm_assoc_wait(9)ap_queue_message(9)ap_queue_usable(9)ap_cancel_message(9)
and the kernel file that lives at ./drivers/s390/crypto/ap_queue.c β go read it if you want the full lore, iykyk π§
π the cute sign-off π
this page lives in ./drivers/s390/crypto and it's dated October 2026 β mark your calendars bestie, that's when this queen was timestamped. go flush responsibly. 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