brintos

brintos / linux-shallow public Read only

0
0
Text · 1.5 KiB · c72f5a4 Raw
82 lines · plain
1.. SPDX-License-Identifier: GPL-2.02 3==========4TTY Struct5==========6 7.. contents:: :local:8 9struct tty_struct is allocated by the TTY layer upon the first open of the TTY10device and released after the last close. The TTY layer passes this structure11to most of struct tty_operation's hooks. Members of tty_struct are documented12in `TTY Struct Reference`_ at the bottom.13 14Initialization15==============16 17.. kernel-doc:: drivers/tty/tty_io.c18   :identifiers: tty_init_termios19 20Name21====22 23.. kernel-doc:: drivers/tty/tty_io.c24   :identifiers: tty_name25 26Reference counting27==================28 29.. kernel-doc:: include/linux/tty.h30   :identifiers: tty_kref_get31 32.. kernel-doc:: drivers/tty/tty_io.c33   :identifiers: tty_kref_put34 35Install36=======37 38.. kernel-doc:: drivers/tty/tty_io.c39   :identifiers: tty_standard_install40 41Read & Write42============43 44.. kernel-doc:: drivers/tty/tty_io.c45   :identifiers: tty_put_char46 47Start & Stop48============49 50.. kernel-doc:: drivers/tty/tty_io.c51   :identifiers: start_tty stop_tty52 53Wakeup54======55 56.. kernel-doc:: drivers/tty/tty_io.c57   :identifiers: tty_wakeup58 59Hangup60======61 62.. kernel-doc:: drivers/tty/tty_io.c63   :identifiers: tty_hangup tty_vhangup tty_hung_up_p64 65Misc66====67 68.. kernel-doc:: drivers/tty/tty_io.c69   :identifiers: tty_do_resize70 71TTY Struct Flags72================73 74.. kernel-doc:: include/linux/tty.h75   :doc: TTY Struct Flags76 77TTY Struct Reference78====================79 80.. kernel-doc:: include/linux/tty.h81   :identifiers: tty_struct82