xs_data_ready(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xs_data_ready(9) ✨

okay so bestie, welcome to the Kernel API Manual β€” this one's a lil callback page and it's honestly kinda iconic in its minimalism πŸŽ€

πŸ’– NAME πŸ’–

xs_data_ready β€” the "data ready" callback for sockets πŸ¦‹

🌸 SYNOPSIS 🌸

void xs_data_ready (struct sock *sk );

like, that's it. that's the whole signature. she's short and she knows it πŸ’…

⭐ ARGUMENTS ⭐

  • sk β€” the socket that's got data waiting to be read πŸ‘€ like it's literally sitting there with something to say

πŸ”₯ SEE ALSO πŸ”₯

sooo many siblings, no cap. the whole socket-xprt fam lives in the kernel file ./net/sunrpc/xprtsock.c and here's every single one of them, fr fr:


and that's the whole page, bestie πŸ’œ this lil gem comes from source ./net/sunrpc, dated October 2026, and she answers to xs_data_ready(9) 🫢 go read a socket, slay βœ¨πŸ’…

πŸ“¦ where this page comes from