diff options
author | Florian Eckert <fe@dev.tdt.de> | 2023-11-27 14:03:08 +0300 |
---|---|---|
committer | Lee Jones <lee@kernel.org> | 2023-12-13 14:28:47 +0300 |
commit | 4ff4379ce6eefe81695bcc2e021ce1dac3d707d2 (patch) | |
tree | c94eddf809b49f0e3eecc42775200bee3049231d /include/linux/tty.h | |
parent | 793bf5510d5e30dff2ce1d6e446b385cd494d5af (diff) | |
download | linux-4ff4379ce6eefe81695bcc2e021ce1dac3d707d2.tar.xz |
tty: add new helper function tty_get_tiocm
There is no in-kernel function to get the status register of a tty device
like the TIOCMGET ioctl returns to userspace. Create a new function,
tty_get_tiocm(), to obtain the status register that other portions of the
kernel can call if they need this information, and move the existing
internal tty_tiocmget() function to use this interface.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20231127110311.3583957-2-fe@dev.tdt.de
Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'include/linux/tty.h')
-rw-r--r-- | include/linux/tty.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/tty.h b/include/linux/tty.h index 4b6340ac2af2..d219a11e3fe0 100644 --- a/include/linux/tty.h +++ b/include/linux/tty.h @@ -419,6 +419,7 @@ bool tty_unthrottle_safe(struct tty_struct *tty); int tty_do_resize(struct tty_struct *tty, struct winsize *ws); int tty_get_icount(struct tty_struct *tty, struct serial_icounter_struct *icount); +int tty_get_tiocm(struct tty_struct *tty); int is_current_pgrp_orphaned(void); void tty_hangup(struct tty_struct *tty); void tty_vhangup(struct tty_struct *tty); |