flush_sndbuf_sync(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– flush_sndbuf_sync(9) β€” Kernel API Manual πŸ’–

🌸 NAME 🌸

flush_sndbuf_sync β€” flush send buffer and wait for completion. that’s the whole name vibe, periodt πŸŽ€


✨ SYNOPSIS ✨

okay bestie, the signature is literally this:

void flush_sndbuf_sync (struct hvc_iucv_private *priv );

πŸŽ€ ARGUMENTS πŸŽ€

  • priv β€” Pointer to struct hvc_iucv_private instance. yes, that exact one 🫢

πŸ’… DESCRIPTION πŸ’…

here’s the tea: the routine cancels a pending sndbuf work, calls hvc_iucv_send to flush any buffered terminal output data, and waits for completion. lowkey iconic, highkey useful, no cap πŸ’…βœ¨


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/tty/hvc/hvc_iucv.c β€” and here’s the whole friend group, in order:


source/version: ./drivers/tty/hvc Β· date: October 2026 β€” byeee bestie, go flush something cute πŸ’–βœ¨

πŸ“¦ where this page comes from