__ap_flush_queue(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __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:

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