finish_erasing(9)
π finish_erasing β complete erase π
okay so welcome to the Kernel API Manual, bestie, this is the finish_erasing(9) page and it's literally about finishing the erase. completing it. wrapping the whole erase situation up. that's the vibe. β¨
β¨ NAME β¨
finish_erasing β complete erase π
π¦ SYNOPSIS π¦
void finish_erasing (struct n_tty_data *ldata );
like, that's it. that's the whole call. no return value, nothing comes back, it just does the thing and dips. π
πΈ ARGUMENTS πΈ
ldataβ n_tty data π«Ά β yes that's the entire description in the original and honestly? respect. it's the n_tty data struct, you know the one, the n_tty data. iykyk.
π SEE ALSO π
so there's a lot here and we are NOT skipping any of it, because your girl does not gatekeep. first up, the kernel file itself lives at ./drivers/tty/n_tty.c β that's the home base π β and then the whole extended fam:
n_tty_kick_worker(9)n_tty_write_wakeup(9)put_tty_queue(9)reset_buffer_flags(9)n_tty_flush_buffer(9)is_utf8_continuation(9)is_continuation(9)do_output_char(9)process_output(9)process_output_block(9)__process_echoes(9)add_echo_byte(9)echo_move_back_col(9)echo_set_canon_col(9)echo_erase_tab(9)echo_char_raw(9)echo_char(9)eraser(9)isig(9)n_tty_receive_break(9)n_tty_receive_overrun(9)n_tty_receive_parity_error(9)n_tty_receive_char_flow_ctrl(9)n_tty_receive_char(9)n_tty_receive_buf_common(9)n_tty_set_termios(9)n_tty_close(9)n_tty_open(9)copy_from_read_buf(9)canon_copy_from_read_buf(9)job_control(9)n_tty_read(9)n_tty_write(9)n_tty_poll(9)n_tty_inherit_ops(9)
like, the entire n_tty friend group showed up to the party. iconic behaviour, no notes. π
ngl bestie, this page is short but it ate. read the see-also list, that's where the lore is. π
and that's a wrap!! this whole page came out of the ./drivers/tty source, October 2026 vintage, and it's the finish_erasing(9) page from the Kernel API Manual β go read some tty code, love u, bye πππ§
π¦ 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