relay_file_poll(9)
πΈ relay_file_poll(9) πΈ
okay so bestie, welcome to the Kernel API Manual π this is the lil page about relay_file_poll, and honestly? it's a whole mood. short, sweet, and it does exactly one thing. let's get into it π«Ά
β¨ NAME β¨
relay_file_poll β the poll file op for relay files π
like, literally the poll operation, but make it relay. that's the vibe check.
β¨ SYNOPSIS β¨
__poll_t relay_file_poll (struct file *filp , poll_table *wait );
look at that signature. gorgeous. no cap. π
β¨ ARGUMENTS β¨
filpβ the file π (yes, THE file. the one you're polling. main character energy fr)waitβ poll table β (the poll table. it's giving very necessary. it's giving required.)
β¨ DESCRIPTION β¨
Poll implemention. π
that's it. that's the whole description. the manpage said what it said and honestly? iconic. not me being obsessed with how little they gave us π it's a poll implementation, that's the entire bit, periodt.
β¨ SEE ALSO β¨
Kernel file ./kernel/relay.c, plus the whole relay bestie squad π β
relay_mmap_prepare_buf(9)relay_alloc_buf(9)relay_create_buf(9)relay_destroy_channel(9)relay_destroy_buf(9)relay_remove_buf(9)relay_buf_empty(9)relay_buf_full(9)wakeup_readers(9)__relay_reset(9)relay_reset(9)relay_close_buf(9)relay_open(9)relay_switch_subbuf(9)relay_subbufs_consumed(9)relay_close(9)relay_flush(9)relay_stats(9)relay_file_open(9)relay_file_mmap_prepare(9)relay_file_release(9)relay_file_read_subbuf_avail(9)relay_file_read_start_pos(9)relay_file_read_end_pos(9)
like, go read them. all of them. they're all in ./kernel/relay.c and they're all serving π₯
and that's the page!! π¦ this lil icon came from the ./kernel source, version dated October 2026 β mwah, love that for us π bye bestie, go poll something π§ββοΈβ¨
π¦ 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