flush_sndbuf_sync(9)
π 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 tostruct hvc_iucv_privateinstance. 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:
hvc_iucv_get_private(9)alloc_tty_buffer(9)destroy_tty_buffer(9)destroy_tty_buffer_list(9)hvc_iucv_write(9)hvc_iucv_get_chars(9)hvc_iucv_queue(9)hvc_iucv_send(9)hvc_iucv_sndbuf_work(9)hvc_iucv_put_chars(9)hvc_iucv_notifier_add(9)hvc_iucv_cleanup(9)tty_outqueue_empty(9)hvc_iucv_hangup(9)hvc_iucv_notifier_hangup(9)hvc_iucv_dtr_rts(9)hvc_iucv_notifier_del(9)hvc_iucv_filter_connreq(9)hvc_iucv_path_pending(9)hvc_iucv_path_severed(9)hvc_iucv_msg_pending(9)hvc_iucv_msg_complete(9)hvc_iucv_alloc(9)hvc_iucv_destroy(9)hvc_iucv_parse_filter(9)hvc_iucv_setup_filter(9)param_set_vmidfilter(9)param_get_vmidfilter(9)hvc_iucv_init(9)hvc_iucv_config(9)
source/version: ./drivers/tty/hvc Β· date: October 2026 β byeee bestie, go flush something cute πβ¨
π¦ 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