hvc_iucv_send(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– hvc_iucv_send(9) πŸ’–

okay bestie, welcome to your Kernel API Manual moment ✨ this page is literally all about hvc_iucv_send, and it’s giving very specific terminal-data vibes. no cap.


🌸 NAME 🌸

hvc_iucv_send β€” Send an IUCV message containing terminal data.

✨ SYNOPSIS ✨

int hvc_iucv_send (struct hvc_iucv_private *priv );

πŸŽ€ ARGUMENTS πŸŽ€

  • priv β€” Pointer to a struct hvc_iucv_private instance. that’s the whole argument list, and she ate.

πŸ¦‹ DESCRIPTION πŸ¦‹

So here’s the vibe πŸ’… if an IUCV communication path has been established, the buffered output data gets sent via an IUCV message, and the number of bytes sent is returned. slay, bytes delivered.

If there is no established IUCV communication path, it returns 0. if an existing IUCV communication path has been severed, it returns -EPIPE. severed path? tragic. -EPIPE says it all. 😭

πŸ’… SEE ALSO πŸ’…

Kernel file: ./drivers/tty/hvc/hvc_iucv.c


with love from the kernel-side group chat 🫢 source situation: ./drivers/tty/hvc, dated October 2026, page hvc_iucv_send(9) β€” bye bestie, stay buffered πŸ’–βœ¨

πŸ“¦ where this page comes from