xs_udp_write_space(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xs_udp_write_space(9) β€” Kernel API Manual πŸ’…

okay so welcome to the xs_udp_write_space(9) page, bestie β€” we're doing kernel socket lore today and it's lowkey iconic 🫢✨

πŸŽ€ NAME πŸŽ€

xs_udp_write_space β€” callback invoked when socket buffer space becomes available πŸ’–

✨ SYNOPSIS ✨

void xs_udp_write_space (struct sock *sk );

🌸 ARGUMENTS 🌸

  • sk β€” socket whose state has changed πŸ¦‹

πŸ’« DESCRIPTION πŸ’«

Called when more output buffer space is available for this socket. Big mood: we try not to wake our writers until they can make "significant" progress, otherwise we'll waste resources thrashing kernel_sendmsg with a bunch of small requests. fr fr, nobody wants that tiny-request chaos 😭πŸ”₯

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./net/sunrpc/xprtsock.c β€” and here's the whole squad, bestie:

okay that's the whole page, bestie!! source/version: ./net/sunrpc; date: October 2026. now go be the main character of socket buffer space πŸ’…βœ¨

πŸ“¦ where this page comes from