sock_poll_wait(9)
π NAME π
okay so bestie, welcome to sock_poll_wait(9) from the Kernel API Manual β it's literally a wrapper for the poll_wait call. that's the whole vibe. π
β¨ SYNOPSIS β¨
void sock_poll_wait (struct file *filp , struct socket *sock ,
poll_table *p );
π«Ά ARGUMENTS π«Ά
filpβ the file. yes, that kind of file. πsockβ the socket to wait on, main character energy fr.pβ thepoll_table. iconic little parameter, no notes.
πΈ DESCRIPTION πΈ
so the actual explanation is not spelled out here β it says see the comments in the wq_has_sleeper function. that's the assignment, bestie: go read those comments. iykyk. π
π¦ SEE ALSO π¦
- Kernel file
./include/net/sock.hstructsock_common(9) - struct
sock(9) sk_user_data_is_nocopy(9)__locked_read_sk_user_data_with_flags(9)__rcu_dereference_sk_user_data_with_flags(9)sk_for_each_entry_offset_rcu(9)SOCK_CONNECT_BIND(9)lock_sock_fast(9)unlock_sock_fast(9)sk_wmem_alloc_get(9)sk_rmem_alloc_get(9)sk_has_allocations(9)skwq_has_sleeper(9)sk_page_frag(9)_sock_tx_timestamp(9)sk_eat_skb(9)
mwah π this page is from ./include/net, October 2026 β slay, go read your kernel docs bestie ππ
π¦ 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