n_hdlc_tty_wakeup(9)
β¨ n_hdlc_tty_wakeup β¨
okay so bestie, welcome to the kernel API manual β this one's a lil function from the n_hdlc corner of the universe, and honestly? she's short but she's important π
πΈ NAME πΈ
n_hdlc_tty_wakeup β the callback for transmit wakeup, aka the "hey girl, I can take more data now" signal π«Ά
π¦ SYNOPSIS π¦
void n_hdlc_tty_wakeup (struct tty_struct *tty );
like, that's the whole signature. clean. minimal. iconic. β¨
π ARGUMENTS π
ttyβ pointer to the associated tty instance data π§
π DESCRIPTION π
okay so the vibe here is: this one gets called when the low level device driver can accept more send data. that's it. that's the whole job. she's basically the group chat notification that says "we're open for business again" π₯β¨
π₯ SEE ALSO π₯
- Kernel file
./drivers/tty/n_hdlc.c struct n_hdlc(9)n_hdlc_tty_close(9)n_hdlc_tty_open(9)n_hdlc_send_frames(9)n_hdlc_tty_write_work(9)n_hdlc_tty_receive(9)n_hdlc_tty_read(9)n_hdlc_tty_write(9)n_hdlc_tty_ioctl(9)n_hdlc_tty_poll(9)n_hdlc_alloc(9)n_hdlc_buf_return(9)n_hdlc_buf_put(9)n_hdlc_buf_get(9)
like, the whole n_hdlc friend group fr fr β go say hi to all of them π
ngl bestie, this page is short, but every one of those SEE ALSO entries is a real one. don't skip the reading. iykyk πβ¨
and that's a wrap!! π
this lil page lives in ./drivers/tty, and it's dated October 2026 β mwah, go read the code, you got this ππ¦π
π¦ 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