af_alg_poll(9)
β¨ af_alg_poll π
okay bestie, so this page is from the Kernel API Manual β it's af_alg_poll(9) and she's literally the poll system call handler. no cap, that's the whole vibe. π
πΈ SYNOPSIS πΈ
__poll_t af_alg_poll (struct file *file , struct socket *sock ,
poll_table *wait );
that's the signature, copy it exactly, don't be cute with it π«Ά
π ARGUMENTS π
fileβ a file pointer. yes, one of those. the file-y one. ποΈsockβ the socket to poll. this is the girl she's polling, main character energy. πwaitβ apoll_table. it's giving "the wait list" and she's on it. β³
π¦ SEE ALSO π¦
kernel file ./crypto/af_alg.c β and like, the whole friend group honestly:
af_alg_alloc_tsgl(9)af_alg_count_tsgl(9)af_alg_pull_tsgl(9)af_alg_free_areq_sgls(9)af_alg_wait_for_wmem(9)af_alg_wmem_wakeup(9)af_alg_wait_for_data(9)af_alg_data_wakeup(9)af_alg_sendmsg(9)af_alg_free_resources(9)af_alg_alloc_areq(9)af_alg_get_rsgl(9)
π reminder bestie: this is from ./crypto, version stamped October 2026 β so go read the source for the real tea, iykyk π
that's the whole page, slay, you ate it, 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