tty_struct 133 arch/alpha/kernel/srmcons.c srmcons_write(struct tty_struct *tty, tty_struct 146 arch/alpha/kernel/srmcons.c srmcons_write_room(struct tty_struct *tty) tty_struct 152 arch/alpha/kernel/srmcons.c srmcons_chars_in_buffer(struct tty_struct *tty) tty_struct 158 arch/alpha/kernel/srmcons.c srmcons_open(struct tty_struct *tty, struct file *filp) tty_struct 179 arch/alpha/kernel/srmcons.c srmcons_close(struct tty_struct *tty, struct file *filp) tty_struct 1342 arch/ia64/kernel/unaligned.c struct tty_struct *tty = get_current_tty(); tty_struct 64 arch/m68k/emu/nfcon.c static int nfcon_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 69 arch/m68k/emu/nfcon.c static void nfcon_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 73 arch/m68k/emu/nfcon.c static int nfcon_tty_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 80 arch/m68k/emu/nfcon.c static int nfcon_tty_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 88 arch/m68k/emu/nfcon.c static int nfcon_tty_write_room(struct tty_struct *tty) tty_struct 84 arch/parisc/kernel/pdc_cons.c static int pdc_console_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 92 arch/parisc/kernel/pdc_cons.c static void pdc_console_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 100 arch/parisc/kernel/pdc_cons.c static int pdc_console_tty_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 106 arch/parisc/kernel/pdc_cons.c static int pdc_console_tty_write_room(struct tty_struct *tty) tty_struct 111 arch/parisc/kernel/pdc_cons.c static int pdc_console_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 62 arch/powerpc/include/asm/hvsi.h struct tty_struct; tty_struct 74 arch/powerpc/include/asm/hvsi.h struct tty_struct *tty; /* tty structure */ tty_struct 50 arch/um/drivers/line.c int line_write_room(struct tty_struct *tty) tty_struct 63 arch/um/drivers/line.c int line_chars_in_buffer(struct tty_struct *tty) tty_struct 168 arch/um/drivers/line.c void line_flush_buffer(struct tty_struct *tty) tty_struct 182 arch/um/drivers/line.c void line_flush_chars(struct tty_struct *tty) tty_struct 187 arch/um/drivers/line.c int line_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 192 arch/um/drivers/line.c int line_write(struct tty_struct *tty, const unsigned char *buf, int len) tty_struct 219 arch/um/drivers/line.c void line_set_termios(struct tty_struct *tty, struct ktermios * old) tty_struct 224 arch/um/drivers/line.c void line_throttle(struct tty_struct *tty) tty_struct 232 arch/um/drivers/line.c void line_unthrottle(struct tty_struct *tty) tty_struct 285 arch/um/drivers/line.c static int line_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 305 arch/um/drivers/line.c static void unregister_winch(struct tty_struct *tty); tty_struct 309 arch/um/drivers/line.c struct tty_struct *tty = tty_port_tty_get(port); tty_struct 323 arch/um/drivers/line.c int line_open(struct tty_struct *tty, struct file *filp) tty_struct 330 arch/um/drivers/line.c int line_install(struct tty_driver *driver, struct tty_struct *tty, tty_struct 344 arch/um/drivers/line.c void line_close(struct tty_struct *tty, struct file * filp) tty_struct 351 arch/um/drivers/line.c void line_hangup(struct tty_struct *tty) tty_struct 505 arch/um/drivers/line.c struct tty_struct *tty = tty_port_tty_get(&line->port); tty_struct 623 arch/um/drivers/line.c struct tty_struct *tty; tty_struct 705 arch/um/drivers/line.c static void unregister_winch(struct tty_struct *tty) tty_struct 709 arch/um/drivers/line.c struct tty_struct *wtty; tty_struct 59 arch/um/drivers/line.h extern void line_close(struct tty_struct *tty, struct file * filp); tty_struct 60 arch/um/drivers/line.h extern int line_open(struct tty_struct *tty, struct file *filp); tty_struct 61 arch/um/drivers/line.h extern int line_install(struct tty_driver *driver, struct tty_struct *tty, tty_struct 63 arch/um/drivers/line.h extern void line_cleanup(struct tty_struct *tty); tty_struct 64 arch/um/drivers/line.h extern void line_hangup(struct tty_struct *tty); tty_struct 67 arch/um/drivers/line.h extern int line_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 69 arch/um/drivers/line.h extern int line_put_char(struct tty_struct *tty, unsigned char ch); tty_struct 70 arch/um/drivers/line.h extern void line_set_termios(struct tty_struct *tty, struct ktermios * old); tty_struct 71 arch/um/drivers/line.h extern int line_chars_in_buffer(struct tty_struct *tty); tty_struct 72 arch/um/drivers/line.h extern void line_flush_buffer(struct tty_struct *tty); tty_struct 73 arch/um/drivers/line.h extern void line_flush_chars(struct tty_struct *tty); tty_struct 74 arch/um/drivers/line.h extern int line_write_room(struct tty_struct *tty); tty_struct 75 arch/um/drivers/line.h extern void line_throttle(struct tty_struct *tty); tty_struct 76 arch/um/drivers/line.h extern void line_unthrottle(struct tty_struct *tty); tty_struct 89 arch/um/drivers/ssl.c static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 95 arch/um/drivers/stdio_console.c static int con_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 52 arch/xtensa/platforms/iss/console.c static int rs_open(struct tty_struct *tty, struct file * filp) tty_struct 76 arch/xtensa/platforms/iss/console.c static void rs_close(struct tty_struct *tty, struct file * filp) tty_struct 85 arch/xtensa/platforms/iss/console.c static int rs_write(struct tty_struct * tty, tty_struct 119 arch/xtensa/platforms/iss/console.c static int rs_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 124 arch/xtensa/platforms/iss/console.c static void rs_flush_chars(struct tty_struct *tty) tty_struct 128 arch/xtensa/platforms/iss/console.c static int rs_write_room(struct tty_struct *tty) tty_struct 134 arch/xtensa/platforms/iss/console.c static int rs_chars_in_buffer(struct tty_struct *tty) tty_struct 140 arch/xtensa/platforms/iss/console.c static void rs_hangup(struct tty_struct *tty) tty_struct 145 arch/xtensa/platforms/iss/console.c static void rs_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 50 drivers/bluetooth/hci_ath.c static int ath_wakeup_ar3k(struct tty_struct *tty) tty_struct 76 drivers/bluetooth/hci_ath.c struct tty_struct *tty; tty_struct 149 drivers/bluetooth/hci_ldisc.c struct tty_struct *tty = hu->tty; tty_struct 229 drivers/bluetooth/hci_ldisc.c struct tty_struct *tty = hu->tty; tty_struct 311 drivers/bluetooth/hci_ldisc.c struct tty_struct *tty = hu->tty; tty_struct 376 drivers/bluetooth/hci_ldisc.c struct tty_struct *tty = hu->tty; tty_struct 477 drivers/bluetooth/hci_ldisc.c static int hci_uart_tty_open(struct tty_struct *tty) tty_struct 519 drivers/bluetooth/hci_ldisc.c static void hci_uart_tty_close(struct tty_struct *tty) tty_struct 565 drivers/bluetooth/hci_ldisc.c static void hci_uart_tty_wakeup(struct tty_struct *tty) tty_struct 595 drivers/bluetooth/hci_ldisc.c static void hci_uart_tty_receive(struct tty_struct *tty, const u8 *data, tty_struct 745 drivers/bluetooth/hci_ldisc.c static int hci_uart_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 803 drivers/bluetooth/hci_ldisc.c static ssize_t hci_uart_tty_read(struct tty_struct *tty, struct file *file, tty_struct 809 drivers/bluetooth/hci_ldisc.c static ssize_t hci_uart_tty_write(struct tty_struct *tty, struct file *file, tty_struct 815 drivers/bluetooth/hci_ldisc.c static __poll_t hci_uart_tty_poll(struct tty_struct *tty, tty_struct 195 drivers/bluetooth/hci_qca.c static void __serial_clock_on(struct tty_struct *tty) tty_struct 203 drivers/bluetooth/hci_qca.c static void __serial_clock_off(struct tty_struct *tty) tty_struct 65 drivers/bluetooth/hci_uart.h struct tty_struct *tty; tty_struct 366 drivers/char/pcmcia/synclink_cs.c static void tx_start(MGSLPC_INFO *info, struct tty_struct *tty); tty_struct 402 drivers/char/pcmcia/synclink_cs.c static bool rx_get_frame(MGSLPC_INFO *info, struct tty_struct *tty); tty_struct 413 drivers/char/pcmcia/synclink_cs.c static void bh_transmit(MGSLPC_INFO *info, struct tty_struct *tty); tty_struct 419 drivers/char/pcmcia/synclink_cs.c static int tiocmget(struct tty_struct *tty); tty_struct 420 drivers/char/pcmcia/synclink_cs.c static int tiocmset(struct tty_struct *tty, tty_struct 424 drivers/char/pcmcia/synclink_cs.c static int set_params(MGSLPC_INFO *info, MGSL_PARAMS __user *new_params, struct tty_struct *tty); tty_struct 427 drivers/char/pcmcia/synclink_cs.c static int set_txenable(MGSLPC_INFO *info, int enable, struct tty_struct *tty); tty_struct 466 drivers/char/pcmcia/synclink_cs.c static void mgslpc_change_params(MGSLPC_INFO *info, struct tty_struct *tty); tty_struct 467 drivers/char/pcmcia/synclink_cs.c static void mgslpc_wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 495 drivers/char/pcmcia/synclink_cs.c static void ldisc_receive_buf(struct tty_struct *tty, tty_struct 704 drivers/char/pcmcia/synclink_cs.c static void tx_pause(struct tty_struct *tty) tty_struct 720 drivers/char/pcmcia/synclink_cs.c static void tx_release(struct tty_struct *tty) tty_struct 771 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty; tty_struct 812 drivers/char/pcmcia/synclink_cs.c static void bh_transmit(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 961 drivers/char/pcmcia/synclink_cs.c static void tx_done(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 998 drivers/char/pcmcia/synclink_cs.c static void tx_ready(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 1047 drivers/char/pcmcia/synclink_cs.c static void cts_change(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 1082 drivers/char/pcmcia/synclink_cs.c static void dcd_change(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 1160 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty; tty_struct 1268 drivers/char/pcmcia/synclink_cs.c static int startup(MGSLPC_INFO * info, struct tty_struct *tty) tty_struct 1321 drivers/char/pcmcia/synclink_cs.c static void shutdown(MGSLPC_INFO * info, struct tty_struct *tty) tty_struct 1367 drivers/char/pcmcia/synclink_cs.c static void mgslpc_program_hw(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 1401 drivers/char/pcmcia/synclink_cs.c static void mgslpc_change_params(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 1485 drivers/char/pcmcia/synclink_cs.c static int mgslpc_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1518 drivers/char/pcmcia/synclink_cs.c static void mgslpc_flush_chars(struct tty_struct *tty) tty_struct 1554 drivers/char/pcmcia/synclink_cs.c static int mgslpc_write(struct tty_struct * tty, tty_struct 1614 drivers/char/pcmcia/synclink_cs.c static int mgslpc_write_room(struct tty_struct *tty) tty_struct 1642 drivers/char/pcmcia/synclink_cs.c static int mgslpc_chars_in_buffer(struct tty_struct *tty) tty_struct 1668 drivers/char/pcmcia/synclink_cs.c static void mgslpc_flush_buffer(struct tty_struct *tty) tty_struct 1691 drivers/char/pcmcia/synclink_cs.c static void mgslpc_send_xchar(struct tty_struct *tty, char ch) tty_struct 1714 drivers/char/pcmcia/synclink_cs.c static void mgslpc_throttle(struct tty_struct * tty) tty_struct 1739 drivers/char/pcmcia/synclink_cs.c static void mgslpc_unthrottle(struct tty_struct * tty) tty_struct 1805 drivers/char/pcmcia/synclink_cs.c static int set_params(MGSLPC_INFO * info, MGSL_PARAMS __user *new_params, struct tty_struct *tty) tty_struct 1887 drivers/char/pcmcia/synclink_cs.c static int set_txenable(MGSLPC_INFO * info, int enable, struct tty_struct *tty) tty_struct 2114 drivers/char/pcmcia/synclink_cs.c static int tiocmget(struct tty_struct *tty) tty_struct 2139 drivers/char/pcmcia/synclink_cs.c static int tiocmset(struct tty_struct *tty, tty_struct 2170 drivers/char/pcmcia/synclink_cs.c static int mgslpc_break(struct tty_struct *tty, int break_state) tty_struct 2191 drivers/char/pcmcia/synclink_cs.c static int mgslpc_get_icount(struct tty_struct *tty, tty_struct 2227 drivers/char/pcmcia/synclink_cs.c static int mgslpc_ioctl(struct tty_struct *tty, tty_struct 2283 drivers/char/pcmcia/synclink_cs.c static void mgslpc_set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 2325 drivers/char/pcmcia/synclink_cs.c static void mgslpc_close(struct tty_struct *tty, struct file * filp) tty_struct 2358 drivers/char/pcmcia/synclink_cs.c static void mgslpc_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 2422 drivers/char/pcmcia/synclink_cs.c static void mgslpc_hangup(struct tty_struct *tty) tty_struct 2467 drivers/char/pcmcia/synclink_cs.c static int mgslpc_open(struct tty_struct *tty, struct file * filp) tty_struct 3284 drivers/char/pcmcia/synclink_cs.c static void tx_start(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 3633 drivers/char/pcmcia/synclink_cs.c static bool rx_get_frame(MGSLPC_INFO *info, struct tty_struct *tty) tty_struct 3859 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty = tty_port_tty_get(&info->port); tty_struct 3881 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty; tty_struct 3956 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty = tty_port_tty_get(&info->port); tty_struct 3976 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty; tty_struct 4039 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty = tty_port_tty_get(&info->port); tty_struct 4156 drivers/char/pcmcia/synclink_cs.c struct tty_struct *tty = tty_port_tty_get(&info->port); tty_struct 90 drivers/char/ttyprintk.c static int tpk_open(struct tty_struct *tty, struct file *filp) tty_struct 100 drivers/char/ttyprintk.c static void tpk_close(struct tty_struct *tty, struct file *filp) tty_struct 116 drivers/char/ttyprintk.c static int tpk_write(struct tty_struct *tty, tty_struct 135 drivers/char/ttyprintk.c static int tpk_write_room(struct tty_struct *tty) tty_struct 143 drivers/char/ttyprintk.c static int tpk_ioctl(struct tty_struct *tty, tty_struct 32 drivers/input/serio/serport.c struct tty_struct *tty; tty_struct 78 drivers/input/serio/serport.c static int serport_ldisc_open(struct tty_struct *tty) tty_struct 104 drivers/input/serio/serport.c static void serport_ldisc_close(struct tty_struct *tty) tty_struct 117 drivers/input/serio/serport.c static void serport_ldisc_receive(struct tty_struct *tty, const unsigned char *cp, char *fp, int count) tty_struct 159 drivers/input/serio/serport.c static ssize_t serport_ldisc_read(struct tty_struct * tty, struct file * file, unsigned char __user * buf, size_t nr) tty_struct 194 drivers/input/serio/serport.c static void serport_set_type(struct tty_struct *tty, unsigned long type) tty_struct 207 drivers/input/serio/serport.c static int serport_ldisc_ioctl(struct tty_struct *tty, struct file *file, tty_struct 225 drivers/input/serio/serport.c static int serport_ldisc_compat_ioctl(struct tty_struct *tty, tty_struct 244 drivers/input/serio/serport.c static int serport_ldisc_hangup(struct tty_struct *tty) tty_struct 257 drivers/input/serio/serport.c static void serport_ldisc_write_wakeup(struct tty_struct * tty) tty_struct 71 drivers/ipack/devices/ipoctal.c static int ipoctal_port_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 86 drivers/ipack/devices/ipoctal.c static int ipoctal_open(struct tty_struct *tty, struct file *file) tty_struct 122 drivers/ipack/devices/ipoctal.c static void ipoctal_close(struct tty_struct *tty, struct file *filp) tty_struct 130 drivers/ipack/devices/ipoctal.c static int ipoctal_get_icount(struct tty_struct *tty, tty_struct 440 drivers/ipack/devices/ipoctal.c static int ipoctal_write_tty(struct tty_struct *tty, tty_struct 463 drivers/ipack/devices/ipoctal.c static int ipoctal_write_room(struct tty_struct *tty) tty_struct 470 drivers/ipack/devices/ipoctal.c static int ipoctal_chars_in_buffer(struct tty_struct *tty) tty_struct 477 drivers/ipack/devices/ipoctal.c static void ipoctal_set_termios(struct tty_struct *tty, tty_struct 612 drivers/ipack/devices/ipoctal.c static void ipoctal_hangup(struct tty_struct *tty) tty_struct 633 drivers/ipack/devices/ipoctal.c static void ipoctal_shutdown(struct tty_struct *tty) tty_struct 644 drivers/ipack/devices/ipoctal.c static void ipoctal_cleanup(struct tty_struct *tty) tty_struct 304 drivers/isdn/capi/capi.c struct tty_struct *tty; tty_struct 321 drivers/isdn/capi/capi.c struct tty_struct *tty; tty_struct 405 drivers/isdn/capi/capi.c struct tty_struct *tty; tty_struct 489 drivers/isdn/capi/capi.c struct tty_struct *tty; tty_struct 1007 drivers/isdn/capi/capi.c capinc_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1019 drivers/isdn/capi/capi.c static void capinc_tty_cleanup(struct tty_struct *tty) tty_struct 1026 drivers/isdn/capi/capi.c static int capinc_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 1039 drivers/isdn/capi/capi.c static void capinc_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 1046 drivers/isdn/capi/capi.c static int capinc_tty_write(struct tty_struct *tty, tty_struct 1081 drivers/isdn/capi/capi.c static int capinc_tty_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1122 drivers/isdn/capi/capi.c static void capinc_tty_flush_chars(struct tty_struct *tty) tty_struct 1144 drivers/isdn/capi/capi.c static int capinc_tty_write_room(struct tty_struct *tty) tty_struct 1155 drivers/isdn/capi/capi.c static int capinc_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 1166 drivers/isdn/capi/capi.c static void capinc_tty_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1171 drivers/isdn/capi/capi.c static void capinc_tty_throttle(struct tty_struct *tty) tty_struct 1178 drivers/isdn/capi/capi.c static void capinc_tty_unthrottle(struct tty_struct *tty) tty_struct 1187 drivers/isdn/capi/capi.c static void capinc_tty_stop(struct tty_struct *tty) tty_struct 1195 drivers/isdn/capi/capi.c static void capinc_tty_start(struct tty_struct *tty) tty_struct 1204 drivers/isdn/capi/capi.c static void capinc_tty_hangup(struct tty_struct *tty) tty_struct 1212 drivers/isdn/capi/capi.c static int capinc_tty_break_ctl(struct tty_struct *tty, int state) tty_struct 1218 drivers/isdn/capi/capi.c static void capinc_tty_flush_buffer(struct tty_struct *tty) tty_struct 1223 drivers/isdn/capi/capi.c static void capinc_tty_set_ldisc(struct tty_struct *tty) tty_struct 1228 drivers/isdn/capi/capi.c static void capinc_tty_send_xchar(struct tty_struct *tty, char ch) tty_struct 413 drivers/misc/pti.c static int pti_tty_driver_open(struct tty_struct *tty, struct file *filp) tty_struct 436 drivers/misc/pti.c static void pti_tty_driver_close(struct tty_struct *tty, struct file *filp) tty_struct 453 drivers/misc/pti.c static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 485 drivers/misc/pti.c static void pti_tty_cleanup(struct tty_struct *tty) tty_struct 508 drivers/misc/pti.c static int pti_tty_driver_write(struct tty_struct *tty, tty_struct 529 drivers/misc/pti.c static int pti_tty_write_room(struct tty_struct *tty) tty_struct 747 drivers/misc/pti.c static int pti_port_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 54 drivers/misc/ti-st/st_core.c struct tty_struct *tty; tty_struct 73 drivers/misc/ti-st/st_core.c struct tty_struct *tty; tty_struct 709 drivers/misc/ti-st/st_core.c static int st_tty_open(struct tty_struct *tty) tty_struct 737 drivers/misc/ti-st/st_core.c static void st_tty_close(struct tty_struct *tty) tty_struct 782 drivers/misc/ti-st/st_core.c static void st_tty_receive(struct tty_struct *tty, const unsigned char *data, tty_struct 801 drivers/misc/ti-st/st_core.c static void st_tty_wakeup(struct tty_struct *tty) tty_struct 816 drivers/misc/ti-st/st_core.c static void st_tty_flush_buffer(struct tty_struct *tty) tty_struct 514 drivers/misc/ti-st/st_kim.c struct tty_struct *tty = kim_gdata->core_data->tty; tty_struct 428 drivers/mmc/core/sdio_uart.c struct tty_struct *tty; tty_struct 466 drivers/mmc/core/sdio_uart.c struct tty_struct *tty; tty_struct 594 drivers/mmc/core/sdio_uart.c static int sdio_uart_activate(struct tty_port *tport, struct tty_struct *tty) tty_struct 726 drivers/mmc/core/sdio_uart.c static int sdio_uart_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 748 drivers/mmc/core/sdio_uart.c static void sdio_uart_cleanup(struct tty_struct *tty) tty_struct 759 drivers/mmc/core/sdio_uart.c static int sdio_uart_open(struct tty_struct *tty, struct file *filp) tty_struct 765 drivers/mmc/core/sdio_uart.c static void sdio_uart_close(struct tty_struct *tty, struct file * filp) tty_struct 771 drivers/mmc/core/sdio_uart.c static void sdio_uart_hangup(struct tty_struct *tty) tty_struct 777 drivers/mmc/core/sdio_uart.c static int sdio_uart_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 800 drivers/mmc/core/sdio_uart.c static int sdio_uart_write_room(struct tty_struct *tty) tty_struct 806 drivers/mmc/core/sdio_uart.c static int sdio_uart_chars_in_buffer(struct tty_struct *tty) tty_struct 812 drivers/mmc/core/sdio_uart.c static void sdio_uart_send_xchar(struct tty_struct *tty, char ch) tty_struct 826 drivers/mmc/core/sdio_uart.c static void sdio_uart_throttle(struct tty_struct *tty) tty_struct 848 drivers/mmc/core/sdio_uart.c static void sdio_uart_unthrottle(struct tty_struct *tty) tty_struct 874 drivers/mmc/core/sdio_uart.c static void sdio_uart_set_termios(struct tty_struct *tty, tty_struct 914 drivers/mmc/core/sdio_uart.c static int sdio_uart_break_ctl(struct tty_struct *tty, int break_state) tty_struct 933 drivers/mmc/core/sdio_uart.c static int sdio_uart_tiocmget(struct tty_struct *tty) tty_struct 947 drivers/mmc/core/sdio_uart.c static int sdio_uart_tiocmset(struct tty_struct *tty, tty_struct 70 drivers/net/caif/caif_serial.c struct tty_struct *tty; tty_struct 85 drivers/net/caif/caif_serial.c static void ldisc_tx_wakeup(struct tty_struct *tty); tty_struct 95 drivers/net/caif/caif_serial.c static inline void debugfs_init(struct ser_device *ser, struct tty_struct *tty) tty_struct 140 drivers/net/caif/caif_serial.c static inline void debugfs_init(struct ser_device *ser, struct tty_struct *tty) tty_struct 162 drivers/net/caif/caif_serial.c static void ldisc_receive(struct tty_struct *tty, const u8 *data, tty_struct 211 drivers/net/caif/caif_serial.c struct tty_struct *tty; tty_struct 288 drivers/net/caif/caif_serial.c static void ldisc_tx_wakeup(struct tty_struct *tty) tty_struct 321 drivers/net/caif/caif_serial.c static int ldisc_open(struct tty_struct *tty) tty_struct 369 drivers/net/caif/caif_serial.c static void ldisc_close(struct tty_struct *tty) tty_struct 84 drivers/net/can/slcan.c struct tty_struct *tty; /* ptr to TTY structure */ tty_struct 343 drivers/net/can/slcan.c static void slcan_write_wakeup(struct tty_struct *tty) tty_struct 472 drivers/net/can/slcan.c static void slcan_receive_buf(struct tty_struct *tty, tty_struct 566 drivers/net/can/slcan.c static int slcan_open(struct tty_struct *tty) tty_struct 646 drivers/net/can/slcan.c static void slcan_close(struct tty_struct *tty) tty_struct 667 drivers/net/can/slcan.c static int slcan_hangup(struct tty_struct *tty) tty_struct 674 drivers/net/can/slcan.c static int slcan_ioctl(struct tty_struct *tty, struct file *file, tty_struct 87 drivers/net/hamradio/6pack.c struct tty_struct *tty; /* ptr to TTY structure */ tty_struct 377 drivers/net/hamradio/6pack.c static struct sixpack *sp_get(struct tty_struct *tty) tty_struct 400 drivers/net/hamradio/6pack.c static void sixpack_write_wakeup(struct tty_struct *tty) tty_struct 435 drivers/net/hamradio/6pack.c static void sixpack_receive_buf(struct tty_struct *tty, tty_struct 550 drivers/net/hamradio/6pack.c static int sixpack_open(struct tty_struct *tty) tty_struct 653 drivers/net/hamradio/6pack.c static void sixpack_close(struct tty_struct *tty) tty_struct 688 drivers/net/hamradio/6pack.c static int sixpack_ioctl(struct tty_struct *tty, struct file *file, tty_struct 41 drivers/net/hamradio/mkiss.c struct tty_struct *tty; /* ptr to TTY structure */ tty_struct 665 drivers/net/hamradio/mkiss.c static struct mkiss *mkiss_get(struct tty_struct *tty) tty_struct 686 drivers/net/hamradio/mkiss.c static int mkiss_open(struct tty_struct *tty) tty_struct 772 drivers/net/hamradio/mkiss.c static void mkiss_close(struct tty_struct *tty) tty_struct 806 drivers/net/hamradio/mkiss.c static int mkiss_ioctl(struct tty_struct *tty, struct file *file, tty_struct 874 drivers/net/hamradio/mkiss.c static void mkiss_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 909 drivers/net/hamradio/mkiss.c static void mkiss_write_wakeup(struct tty_struct *tty) tty_struct 42 drivers/net/ppp/ppp_async.c struct tty_struct *tty; tty_struct 132 drivers/net/ppp/ppp_async.c static struct asyncppp *ap_get(struct tty_struct *tty) tty_struct 155 drivers/net/ppp/ppp_async.c ppp_asynctty_open(struct tty_struct *tty) tty_struct 215 drivers/net/ppp/ppp_async.c ppp_asynctty_close(struct tty_struct *tty) tty_struct 250 drivers/net/ppp/ppp_async.c static int ppp_asynctty_hangup(struct tty_struct *tty) tty_struct 261 drivers/net/ppp/ppp_async.c ppp_asynctty_read(struct tty_struct *tty, struct file *file, tty_struct 272 drivers/net/ppp/ppp_async.c ppp_asynctty_write(struct tty_struct *tty, struct file *file, tty_struct 284 drivers/net/ppp/ppp_async.c ppp_asynctty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 334 drivers/net/ppp/ppp_async.c ppp_asynctty_poll(struct tty_struct *tty, struct file *file, poll_table *wait) tty_struct 341 drivers/net/ppp/ppp_async.c ppp_asynctty_receive(struct tty_struct *tty, const unsigned char *buf, tty_struct 359 drivers/net/ppp/ppp_async.c ppp_asynctty_wakeup(struct tty_struct *tty) tty_struct 650 drivers/net/ppp/ppp_async.c struct tty_struct *tty = ap->tty; tty_struct 53 drivers/net/ppp/ppp_synctty.c struct tty_struct *tty; tty_struct 134 drivers/net/ppp/ppp_synctty.c static struct syncppp *sp_get(struct tty_struct *tty) tty_struct 156 drivers/net/ppp/ppp_synctty.c ppp_sync_open(struct tty_struct *tty) tty_struct 214 drivers/net/ppp/ppp_synctty.c ppp_sync_close(struct tty_struct *tty) tty_struct 248 drivers/net/ppp/ppp_synctty.c static int ppp_sync_hangup(struct tty_struct *tty) tty_struct 259 drivers/net/ppp/ppp_synctty.c ppp_sync_read(struct tty_struct *tty, struct file *file, tty_struct 270 drivers/net/ppp/ppp_synctty.c ppp_sync_write(struct tty_struct *tty, struct file *file, tty_struct 277 drivers/net/ppp/ppp_synctty.c ppp_synctty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 327 drivers/net/ppp/ppp_synctty.c ppp_sync_poll(struct tty_struct *tty, struct file *file, poll_table *wait) tty_struct 334 drivers/net/ppp/ppp_synctty.c ppp_sync_receive(struct tty_struct *tty, const unsigned char *buf, tty_struct 352 drivers/net/ppp/ppp_synctty.c ppp_sync_wakeup(struct tty_struct *tty) tty_struct 591 drivers/net/ppp/ppp_synctty.c struct tty_struct *tty = ap->tty; tty_struct 453 drivers/net/slip/slip.c static void slip_write_wakeup(struct tty_struct *tty) tty_struct 690 drivers/net/slip/slip.c static void slip_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 790 drivers/net/slip/slip.c static int slip_open(struct tty_struct *tty) tty_struct 886 drivers/net/slip/slip.c static void slip_close(struct tty_struct *tty) tty_struct 912 drivers/net/slip/slip.c static int slip_hangup(struct tty_struct *tty) tty_struct 1078 drivers/net/slip/slip.c static int slip_ioctl(struct tty_struct *tty, struct file *file, tty_struct 54 drivers/net/slip/slip.h struct tty_struct *tty; /* ptr to TTY structure */ tty_struct 291 drivers/net/usb/hso.c static int hso_serial_tiocmset(struct tty_struct *tty, tty_struct 1085 drivers/net/usb/hso.c static void _hso_serial_set_termios(struct tty_struct *tty, tty_struct 1229 drivers/net/usb/hso.c static void hso_unthrottle(struct tty_struct *tty) tty_struct 1237 drivers/net/usb/hso.c static int hso_serial_open(struct tty_struct *tty, struct file *filp) tty_struct 1292 drivers/net/usb/hso.c static void hso_serial_close(struct tty_struct *tty, struct file *filp) tty_struct 1328 drivers/net/usb/hso.c static int hso_serial_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 1361 drivers/net/usb/hso.c static int hso_serial_write_room(struct tty_struct *tty) tty_struct 1375 drivers/net/usb/hso.c static void hso_serial_cleanup(struct tty_struct *tty) tty_struct 1386 drivers/net/usb/hso.c static void hso_serial_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1407 drivers/net/usb/hso.c static int hso_serial_chars_in_buffer(struct tty_struct *tty) tty_struct 1590 drivers/net/usb/hso.c static int hso_get_count(struct tty_struct *tty, tty_struct 1621 drivers/net/usb/hso.c static int hso_serial_tiocmget(struct tty_struct *tty) tty_struct 1652 drivers/net/usb/hso.c static int hso_serial_tiocmset(struct tty_struct *tty, tty_struct 1697 drivers/net/usb/hso.c static int hso_serial_ioctl(struct tty_struct *tty, tty_struct 2001 drivers/net/usb/hso.c struct tty_struct *tty; tty_struct 256 drivers/net/wan/x25_asy.c static void x25_asy_write_wakeup(struct tty_struct *tty) tty_struct 521 drivers/net/wan/x25_asy.c static void x25_asy_receive_buf(struct tty_struct *tty, tty_struct 550 drivers/net/wan/x25_asy.c static int x25_asy_open_tty(struct tty_struct *tty) tty_struct 589 drivers/net/wan/x25_asy.c static void x25_asy_close_tty(struct tty_struct *tty) tty_struct 686 drivers/net/wan/x25_asy.c static int x25_asy_ioctl(struct tty_struct *tty, struct file *file, tty_struct 23 drivers/net/wan/x25_asy.h struct tty_struct *tty; /* ptr to TTY structure */ tty_struct 334 drivers/net/wan/z85230.h struct tty_struct *tty; /* Attached terminal */ tty_struct 18 drivers/pps/clients/pps-ldisc.c static void pps_tty_dcd_change(struct tty_struct *tty, unsigned int status) tty_struct 41 drivers/pps/clients/pps-ldisc.c static int (*alias_n_tty_open)(struct tty_struct *tty); tty_struct 43 drivers/pps/clients/pps-ldisc.c static int pps_tty_open(struct tty_struct *tty) tty_struct 83 drivers/pps/clients/pps-ldisc.c static void (*alias_n_tty_close)(struct tty_struct *tty); tty_struct 85 drivers/pps/clients/pps-ldisc.c static void pps_tty_close(struct tty_struct *tty) tty_struct 340 drivers/s390/char/con3215.c struct tty_struct *tty; tty_struct 352 drivers/s390/char/con3215.c static void raw3215_next_io(struct raw3215_info *raw, struct tty_struct *tty) tty_struct 368 drivers/s390/char/con3215.c struct tty_struct *tty; tty_struct 960 drivers/s390/char/con3215.c static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 978 drivers/s390/char/con3215.c static int tty3215_open(struct tty_struct *tty, struct file * filp) tty_struct 1002 drivers/s390/char/con3215.c static void tty3215_close(struct tty_struct *tty, struct file * filp) tty_struct 1020 drivers/s390/char/con3215.c static int tty3215_write_room(struct tty_struct *tty) tty_struct 1036 drivers/s390/char/con3215.c static int tty3215_write(struct tty_struct * tty, tty_struct 1065 drivers/s390/char/con3215.c static int tty3215_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1076 drivers/s390/char/con3215.c static void tty3215_flush_chars(struct tty_struct *tty) tty_struct 1083 drivers/s390/char/con3215.c static int tty3215_chars_in_buffer(struct tty_struct *tty) tty_struct 1091 drivers/s390/char/con3215.c static void tty3215_flush_buffer(struct tty_struct *tty) tty_struct 1103 drivers/s390/char/con3215.c static void tty3215_throttle(struct tty_struct * tty) tty_struct 1114 drivers/s390/char/con3215.c static void tty3215_unthrottle(struct tty_struct * tty) tty_struct 1131 drivers/s390/char/con3215.c static void tty3215_stop(struct tty_struct *tty) tty_struct 1142 drivers/s390/char/con3215.c static void tty3215_start(struct tty_struct *tty) tty_struct 48 drivers/s390/char/ctrlchar.c ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty) tty_struct 15 drivers/s390/char/ctrlchar.h ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty); tty_struct 441 drivers/s390/char/fs3270.c struct tty_struct *tty = get_current_tty(); tty_struct 479 drivers/s390/char/keyboard.c struct tty_struct *tty; tty_struct 64 drivers/s390/char/sclp_tty.c sclp_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 74 drivers/s390/char/sclp_tty.c sclp_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 91 drivers/s390/char/sclp_tty.c sclp_tty_write_room (struct tty_struct *tty) tty_struct 234 drivers/s390/char/sclp_tty.c sclp_tty_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 254 drivers/s390/char/sclp_tty.c sclp_tty_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 269 drivers/s390/char/sclp_tty.c sclp_tty_flush_chars(struct tty_struct *tty) tty_struct 285 drivers/s390/char/sclp_tty.c sclp_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 308 drivers/s390/char/sclp_tty.c sclp_tty_flush_buffer(struct tty_struct *tty) tty_struct 322 drivers/s390/char/sclp_tty.c struct tty_struct *tty = tty_port_tty_get(&sclp_port); tty_struct 472 drivers/s390/char/sclp_vt220.c sclp_vt220_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 559 drivers/s390/char/sclp_vt220.c sclp_vt220_open(struct tty_struct *tty, struct file *filp) tty_struct 576 drivers/s390/char/sclp_vt220.c sclp_vt220_close(struct tty_struct *tty, struct file *filp) tty_struct 589 drivers/s390/char/sclp_vt220.c sclp_vt220_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 599 drivers/s390/char/sclp_vt220.c sclp_vt220_flush_chars(struct tty_struct *tty) tty_struct 614 drivers/s390/char/sclp_vt220.c sclp_vt220_write_room(struct tty_struct *tty) tty_struct 634 drivers/s390/char/sclp_vt220.c sclp_vt220_chars_in_buffer(struct tty_struct *tty) tty_struct 658 drivers/s390/char/sclp_vt220.c sclp_vt220_flush_buffer(struct tty_struct *tty) tty_struct 850 drivers/s390/char/tty3270.c struct tty_struct *tty; tty_struct 906 drivers/s390/char/tty3270.c struct tty_struct *tty = tty_port_tty_get(&tp->port); tty_struct 957 drivers/s390/char/tty3270.c static int tty3270_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1036 drivers/s390/char/tty3270.c tty3270_open(struct tty_struct *tty, struct file *filp) tty_struct 1051 drivers/s390/char/tty3270.c tty3270_close(struct tty_struct *tty, struct file * filp) tty_struct 1061 drivers/s390/char/tty3270.c static void tty3270_cleanup(struct tty_struct *tty) tty_struct 1075 drivers/s390/char/tty3270.c tty3270_write_room(struct tty_struct *tty) tty_struct 1637 drivers/s390/char/tty3270.c tty3270_do_write(struct tty3270 *tp, struct tty_struct *tty, tty_struct 1711 drivers/s390/char/tty3270.c tty3270_write(struct tty_struct * tty, tty_struct 1730 drivers/s390/char/tty3270.c static int tty3270_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1746 drivers/s390/char/tty3270.c tty3270_flush_chars(struct tty_struct *tty) tty_struct 1765 drivers/s390/char/tty3270.c tty3270_chars_in_buffer(struct tty_struct *tty) tty_struct 1771 drivers/s390/char/tty3270.c tty3270_flush_buffer(struct tty_struct *tty) tty_struct 1779 drivers/s390/char/tty3270.c tty3270_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1803 drivers/s390/char/tty3270.c tty3270_throttle(struct tty_struct * tty) tty_struct 1817 drivers/s390/char/tty3270.c tty3270_unthrottle(struct tty_struct * tty) tty_struct 1833 drivers/s390/char/tty3270.c tty3270_hangup(struct tty_struct *tty) tty_struct 1854 drivers/s390/char/tty3270.c tty3270_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1858 drivers/s390/char/tty3270.c static int tty3270_ioctl(struct tty_struct *tty, unsigned int cmd, tty_struct 1872 drivers/s390/char/tty3270.c static long tty3270_compat_ioctl(struct tty_struct *tty, tty_struct 297 drivers/staging/fwserial/fwserial.c struct tty_struct *tty; tty_struct 444 drivers/staging/fwserial/fwserial.c struct tty_struct *tty; tty_struct 488 drivers/staging/fwserial/fwserial.c struct tty_struct *tty; tty_struct 704 drivers/staging/fwserial/fwserial.c struct tty_struct *tty; tty_struct 925 drivers/staging/fwserial/fwserial.c static unsigned int set_termios(struct fwtty_port *port, struct tty_struct *tty) tty_struct 976 drivers/staging/fwserial/fwserial.c struct tty_struct *tty) tty_struct 1038 drivers/staging/fwserial/fwserial.c static int fwtty_open(struct tty_struct *tty, struct file *fp) tty_struct 1045 drivers/staging/fwserial/fwserial.c static void fwtty_close(struct tty_struct *tty, struct file *fp) tty_struct 1052 drivers/staging/fwserial/fwserial.c static void fwtty_hangup(struct tty_struct *tty) tty_struct 1059 drivers/staging/fwserial/fwserial.c static void fwtty_cleanup(struct tty_struct *tty) tty_struct 1067 drivers/staging/fwserial/fwserial.c static int fwtty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1080 drivers/staging/fwserial/fwserial.c static int fwloop_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1093 drivers/staging/fwserial/fwserial.c static int fwtty_write(struct tty_struct *tty, const unsigned char *buf, int c) tty_struct 1116 drivers/staging/fwserial/fwserial.c static int fwtty_write_room(struct tty_struct *tty) tty_struct 1130 drivers/staging/fwserial/fwserial.c static int fwtty_chars_in_buffer(struct tty_struct *tty) tty_struct 1144 drivers/staging/fwserial/fwserial.c static void fwtty_send_xchar(struct tty_struct *tty, char ch) tty_struct 1153 drivers/staging/fwserial/fwserial.c static void fwtty_throttle(struct tty_struct *tty) tty_struct 1171 drivers/staging/fwserial/fwserial.c static void fwtty_unthrottle(struct tty_struct *tty) tty_struct 1215 drivers/staging/fwserial/fwserial.c static int get_serial_info(struct tty_struct *tty, tty_struct 1231 drivers/staging/fwserial/fwserial.c static int set_serial_info(struct tty_struct *tty, tty_struct 1254 drivers/staging/fwserial/fwserial.c static int fwtty_ioctl(struct tty_struct *tty, unsigned int cmd, tty_struct 1272 drivers/staging/fwserial/fwserial.c static void fwtty_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1311 drivers/staging/fwserial/fwserial.c static int fwtty_break_ctl(struct tty_struct *tty, int state) tty_struct 1344 drivers/staging/fwserial/fwserial.c static int fwtty_tiocmget(struct tty_struct *tty) tty_struct 1358 drivers/staging/fwserial/fwserial.c static int fwtty_tiocmset(struct tty_struct *tty, tty_struct 1375 drivers/staging/fwserial/fwserial.c static int fwtty_get_icount(struct tty_struct *tty, tty_struct 1845 drivers/staging/fwserial/fwserial.c struct tty_struct *tty; tty_struct 54 drivers/staging/gdm724x/gdm_tty.c static int gdm_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 86 drivers/staging/gdm724x/gdm_tty.c static int gdm_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 93 drivers/staging/gdm724x/gdm_tty.c static void gdm_tty_cleanup(struct tty_struct *tty) tty_struct 100 drivers/staging/gdm724x/gdm_tty.c static void gdm_tty_hangup(struct tty_struct *tty) tty_struct 107 drivers/staging/gdm724x/gdm_tty.c static void gdm_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 155 drivers/staging/gdm724x/gdm_tty.c static int gdm_tty_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 186 drivers/staging/gdm724x/gdm_tty.c static int gdm_tty_write_room(struct tty_struct *tty) tty_struct 244 drivers/staging/gdm724x/gdm_tty.c struct tty_struct *tty; tty_struct 393 drivers/staging/greybus/uart.c static int gb_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 413 drivers/staging/greybus/uart.c static int gb_tty_open(struct tty_struct *tty, struct file *file) tty_struct 420 drivers/staging/greybus/uart.c static void gb_tty_close(struct tty_struct *tty, struct file *file) tty_struct 427 drivers/staging/greybus/uart.c static void gb_tty_cleanup(struct tty_struct *tty) tty_struct 434 drivers/staging/greybus/uart.c static void gb_tty_hangup(struct tty_struct *tty) tty_struct 441 drivers/staging/greybus/uart.c static int gb_tty_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 454 drivers/staging/greybus/uart.c static int gb_tty_write_room(struct tty_struct *tty) tty_struct 471 drivers/staging/greybus/uart.c static int gb_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 486 drivers/staging/greybus/uart.c static int gb_tty_break_ctl(struct tty_struct *tty, int state) tty_struct 493 drivers/staging/greybus/uart.c static void gb_tty_set_termios(struct tty_struct *tty, tty_struct 550 drivers/staging/greybus/uart.c static int gb_tty_tiocmget(struct tty_struct *tty) tty_struct 562 drivers/staging/greybus/uart.c static int gb_tty_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 581 drivers/staging/greybus/uart.c static void gb_tty_throttle(struct tty_struct *tty) tty_struct 600 drivers/staging/greybus/uart.c static void gb_tty_unthrottle(struct tty_struct *tty) tty_struct 619 drivers/staging/greybus/uart.c static int get_serial_info(struct tty_struct *tty, tty_struct 635 drivers/staging/greybus/uart.c static int set_serial_info(struct tty_struct *tty, tty_struct 702 drivers/staging/greybus/uart.c static int gb_tty_get_icount(struct tty_struct *tty, tty_struct 718 drivers/staging/greybus/uart.c static int gb_tty_ioctl(struct tty_struct *tty, unsigned int cmd, tty_struct 749 drivers/staging/greybus/uart.c struct tty_struct *tty) tty_struct 938 drivers/staging/greybus/uart.c struct tty_struct *tty; tty_struct 1026 drivers/staging/isdn/gigaset/common.c struct cardstate *gigaset_get_cs_by_tty(struct tty_struct *tty) tty_struct 729 drivers/staging/isdn/gigaset/gigaset.h struct cardstate *gigaset_get_cs_by_tty(struct tty_struct *tty); tty_struct 113 drivers/staging/isdn/gigaset/interface.c static int if_open(struct tty_struct *tty, struct file *filp) tty_struct 141 drivers/staging/isdn/gigaset/interface.c static void if_close(struct tty_struct *tty, struct file *filp) tty_struct 166 drivers/staging/isdn/gigaset/interface.c static int if_ioctl(struct tty_struct *tty, tty_struct 234 drivers/staging/isdn/gigaset/interface.c static long if_compat_ioctl(struct tty_struct *tty, tty_struct 241 drivers/staging/isdn/gigaset/interface.c static int if_tiocmget(struct tty_struct *tty) tty_struct 258 drivers/staging/isdn/gigaset/interface.c static int if_tiocmset(struct tty_struct *tty, tty_struct 285 drivers/staging/isdn/gigaset/interface.c static int if_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 330 drivers/staging/isdn/gigaset/interface.c static int if_write_room(struct tty_struct *tty) tty_struct 354 drivers/staging/isdn/gigaset/interface.c static int if_chars_in_buffer(struct tty_struct *tty) tty_struct 375 drivers/staging/isdn/gigaset/interface.c static void if_throttle(struct tty_struct *tty) tty_struct 391 drivers/staging/isdn/gigaset/interface.c static void if_unthrottle(struct tty_struct *tty) tty_struct 407 drivers/staging/isdn/gigaset/interface.c static void if_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 44 drivers/staging/isdn/gigaset/ser-gigaset.c struct tty_struct *tty; tty_struct 62 drivers/staging/isdn/gigaset/ser-gigaset.c struct tty_struct *tty = cs->hw.ser->tty; tty_struct 103 drivers/staging/isdn/gigaset/ser-gigaset.c struct tty_struct *tty = cs->hw.ser->tty; tty_struct 419 drivers/staging/isdn/gigaset/ser-gigaset.c struct tty_struct *tty = cs->hw.ser->tty; tty_struct 468 drivers/staging/isdn/gigaset/ser-gigaset.c static struct cardstate *cs_get(struct tty_struct *tty) tty_struct 491 drivers/staging/isdn/gigaset/ser-gigaset.c gigaset_tty_open(struct tty_struct *tty) tty_struct 554 drivers/staging/isdn/gigaset/ser-gigaset.c gigaset_tty_close(struct tty_struct *tty) tty_struct 592 drivers/staging/isdn/gigaset/ser-gigaset.c static int gigaset_tty_hangup(struct tty_struct *tty) tty_struct 604 drivers/staging/isdn/gigaset/ser-gigaset.c gigaset_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 657 drivers/staging/isdn/gigaset/ser-gigaset.c gigaset_tty_receive(struct tty_struct *tty, const unsigned char *buf, tty_struct 713 drivers/staging/isdn/gigaset/ser-gigaset.c gigaset_tty_wakeup(struct tty_struct *tty) tty_struct 107 drivers/staging/speakup/main.c static struct tty_struct *tty; tty_struct 22 drivers/staging/speakup/selection.c struct tty_struct *tty; tty_struct 37 drivers/staging/speakup/selection.c struct tty_struct *tty; tty_struct 65 drivers/staging/speakup/selection.c int speakup_set_selection(struct tty_struct *tty) tty_struct 97 drivers/staging/speakup/selection.c struct tty_struct *tty; tty_struct 113 drivers/staging/speakup/selection.c struct tty_struct *tty = xchg(&ssw->tty, NULL); tty_struct 124 drivers/staging/speakup/selection.c int speakup_paste_selection(struct tty_struct *tty) tty_struct 138 drivers/staging/speakup/selection.c struct tty_struct *tty; tty_struct 74 drivers/staging/speakup/speakup.h int speakup_set_selection(struct tty_struct *tty); tty_struct 76 drivers/staging/speakup/speakup.h int speakup_paste_selection(struct tty_struct *tty); tty_struct 18 drivers/staging/speakup/spk_ttyio.c static struct tty_struct *speakup_tty; tty_struct 46 drivers/staging/speakup/spk_ttyio.c static int spk_ttyio_ldisc_open(struct tty_struct *tty) tty_struct 65 drivers/staging/speakup/spk_ttyio.c static void spk_ttyio_ldisc_close(struct tty_struct *tty) tty_struct 73 drivers/staging/speakup/spk_ttyio.c static int spk_ttyio_receive_buf2(struct tty_struct *tty, tty_struct 131 drivers/staging/speakup/spk_ttyio.c static inline void get_termios(struct tty_struct *tty, tty_struct 142 drivers/staging/speakup/spk_ttyio.c struct tty_struct *tty; tty_struct 246 drivers/staging/speakup/spk_ttyio.c static int check_tty(struct tty_struct *tty) tty_struct 122 drivers/tty/amiserial.c static void change_speed(struct tty_struct *tty, struct serial_state *info, tty_struct 124 drivers/tty/amiserial.c static void rs_wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 187 drivers/tty/amiserial.c static void rs_stop(struct tty_struct *tty) tty_struct 207 drivers/tty/amiserial.c static void rs_start(struct tty_struct *tty) tty_struct 516 drivers/tty/amiserial.c static int startup(struct tty_struct *tty, struct serial_state *info) tty_struct 591 drivers/tty/amiserial.c static void shutdown(struct tty_struct *tty, struct serial_state *info) tty_struct 646 drivers/tty/amiserial.c static void change_speed(struct tty_struct *tty, struct serial_state *info, tty_struct 779 drivers/tty/amiserial.c static int rs_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 806 drivers/tty/amiserial.c static void rs_flush_chars(struct tty_struct *tty) tty_struct 830 drivers/tty/amiserial.c static int rs_write(struct tty_struct * tty, const unsigned char *buf, int count) tty_struct 877 drivers/tty/amiserial.c static int rs_write_room(struct tty_struct *tty) tty_struct 886 drivers/tty/amiserial.c static int rs_chars_in_buffer(struct tty_struct *tty) tty_struct 895 drivers/tty/amiserial.c static void rs_flush_buffer(struct tty_struct *tty) tty_struct 912 drivers/tty/amiserial.c static void rs_send_xchar(struct tty_struct *tty, char ch) tty_struct 947 drivers/tty/amiserial.c static void rs_throttle(struct tty_struct * tty) tty_struct 969 drivers/tty/amiserial.c static void rs_unthrottle(struct tty_struct * tty) tty_struct 999 drivers/tty/amiserial.c static int get_serial_info(struct tty_struct *tty, struct serial_struct *ss) tty_struct 1016 drivers/tty/amiserial.c static int set_serial_info(struct tty_struct *tty, struct serial_struct *ss) tty_struct 1106 drivers/tty/amiserial.c static int rs_tiocmget(struct tty_struct *tty) tty_struct 1128 drivers/tty/amiserial.c static int rs_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 1156 drivers/tty/amiserial.c static int rs_break(struct tty_struct *tty, int break_state) tty_struct 1180 drivers/tty/amiserial.c static int rs_get_icount(struct tty_struct *tty, tty_struct 1205 drivers/tty/amiserial.c static int rs_ioctl(struct tty_struct *tty, tty_struct 1277 drivers/tty/amiserial.c static void rs_set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 1331 drivers/tty/amiserial.c static void rs_close(struct tty_struct *tty, struct file * filp) tty_struct 1376 drivers/tty/amiserial.c static void rs_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1439 drivers/tty/amiserial.c static void rs_hangup(struct tty_struct *tty) tty_struct 1460 drivers/tty/amiserial.c static int rs_open(struct tty_struct *tty, struct file * filp) tty_struct 91 drivers/tty/cyclades.c static void cy_send_xchar(struct tty_struct *tty, char ch); tty_struct 274 drivers/tty/cyclades.c static void cy_start(struct tty_struct *); tty_struct 275 drivers/tty/cyclades.c static void cy_set_line_char(struct cyclades_port *, struct tty_struct *); tty_struct 484 drivers/tty/cyclades.c struct tty_struct *tty = tty_struct 570 drivers/tty/cyclades.c struct tty_struct *tty; tty_struct 683 drivers/tty/cyclades.c struct tty_struct *tty; tty_struct 1009 drivers/tty/cyclades.c struct tty_struct *tty; tty_struct 1261 drivers/tty/cyclades.c static int cy_startup(struct cyclades_port *info, struct tty_struct *tty) tty_struct 1418 drivers/tty/cyclades.c static void cy_shutdown(struct cyclades_port *info, struct tty_struct *tty) tty_struct 1492 drivers/tty/cyclades.c static int cy_open(struct tty_struct *tty, struct file *filp) tty_struct 1603 drivers/tty/cyclades.c static void cy_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1659 drivers/tty/cyclades.c static void cy_flush_buffer(struct tty_struct *tty) tty_struct 1743 drivers/tty/cyclades.c static void cy_close(struct tty_struct *tty, struct file *filp) tty_struct 1764 drivers/tty/cyclades.c static int cy_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 1814 drivers/tty/cyclades.c static int cy_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1848 drivers/tty/cyclades.c static void cy_flush_chars(struct tty_struct *tty) tty_struct 1872 drivers/tty/cyclades.c static int cy_write_room(struct tty_struct *tty) tty_struct 1889 drivers/tty/cyclades.c static int cy_chars_in_buffer(struct tty_struct *tty) tty_struct 1961 drivers/tty/cyclades.c static void cy_set_line_char(struct cyclades_port *info, struct tty_struct *tty) tty_struct 2260 drivers/tty/cyclades.c static int cy_get_serial_info(struct tty_struct *tty, tty_struct 2281 drivers/tty/cyclades.c static int cy_set_serial_info(struct tty_struct *tty, tty_struct 2369 drivers/tty/cyclades.c static int cy_tiocmget(struct tty_struct *tty) tty_struct 2423 drivers/tty/cyclades.c cy_tiocmset(struct tty_struct *tty, tty_struct 2479 drivers/tty/cyclades.c static int cy_break(struct tty_struct *tty, int break_state) tty_struct 2620 drivers/tty/cyclades.c cy_ioctl(struct tty_struct *tty, tty_struct 2736 drivers/tty/cyclades.c static int cy_get_icount(struct tty_struct *tty, tty_struct 2767 drivers/tty/cyclades.c static void cy_set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 2796 drivers/tty/cyclades.c static void cy_send_xchar(struct tty_struct *tty, char ch) tty_struct 2825 drivers/tty/cyclades.c static void cy_throttle(struct tty_struct *tty) tty_struct 2864 drivers/tty/cyclades.c static void cy_unthrottle(struct tty_struct *tty) tty_struct 2900 drivers/tty/cyclades.c static void cy_stop(struct tty_struct *tty) tty_struct 2924 drivers/tty/cyclades.c static void cy_start(struct tty_struct *tty) tty_struct 2951 drivers/tty/cyclades.c static void cy_hangup(struct tty_struct *tty) tty_struct 3941 drivers/tty/cyclades.c struct tty_struct *tty; tty_struct 469 drivers/tty/ehv_bytechan.c static int ehv_bc_tty_write(struct tty_struct *ttys, const unsigned char *s, tty_struct 509 drivers/tty/ehv_bytechan.c static int ehv_bc_tty_open(struct tty_struct *ttys, struct file *filp) tty_struct 524 drivers/tty/ehv_bytechan.c static void ehv_bc_tty_close(struct tty_struct *ttys, struct file *filp) tty_struct 539 drivers/tty/ehv_bytechan.c static int ehv_bc_tty_write_room(struct tty_struct *ttys) tty_struct 564 drivers/tty/ehv_bytechan.c static void ehv_bc_tty_throttle(struct tty_struct *ttys) tty_struct 578 drivers/tty/ehv_bytechan.c static void ehv_bc_tty_unthrottle(struct tty_struct *ttys) tty_struct 588 drivers/tty/ehv_bytechan.c static void ehv_bc_tty_hangup(struct tty_struct *ttys) tty_struct 621 drivers/tty/ehv_bytechan.c struct tty_struct *ttys) tty_struct 158 drivers/tty/goldfish.c static int goldfish_tty_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 173 drivers/tty/goldfish.c static int goldfish_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 179 drivers/tty/goldfish.c static void goldfish_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 184 drivers/tty/goldfish.c static void goldfish_tty_hangup(struct tty_struct *tty) tty_struct 189 drivers/tty/goldfish.c static int goldfish_tty_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 196 drivers/tty/goldfish.c static int goldfish_tty_write_room(struct tty_struct *tty) tty_struct 201 drivers/tty/goldfish.c static int goldfish_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 320 drivers/tty/hvc/hvc_console.c static void hvc_unthrottle(struct tty_struct *tty) tty_struct 325 drivers/tty/hvc/hvc_console.c static int hvc_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 347 drivers/tty/hvc/hvc_console.c static int hvc_open(struct tty_struct *tty, struct file * filp) tty_struct 389 drivers/tty/hvc/hvc_console.c static void hvc_close(struct tty_struct *tty, struct file * filp) tty_struct 432 drivers/tty/hvc/hvc_console.c static void hvc_cleanup(struct tty_struct *tty) tty_struct 439 drivers/tty/hvc/hvc_console.c static void hvc_hangup(struct tty_struct *tty) tty_struct 499 drivers/tty/hvc/hvc_console.c static int hvc_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 567 drivers/tty/hvc/hvc_console.c struct tty_struct *tty; tty_struct 589 drivers/tty/hvc/hvc_console.c static int hvc_write_room(struct tty_struct *tty) tty_struct 599 drivers/tty/hvc/hvc_console.c static int hvc_chars_in_buffer(struct tty_struct *tty) tty_struct 634 drivers/tty/hvc/hvc_console.c struct tty_struct *tty; tty_struct 836 drivers/tty/hvc/hvc_console.c static int hvc_tiocmget(struct tty_struct *tty) tty_struct 845 drivers/tty/hvc/hvc_console.c static int hvc_tiocmset(struct tty_struct *tty, tty_struct 863 drivers/tty/hvc/hvc_console.c struct tty_struct *tty = driver->ttys[0]; tty_struct 878 drivers/tty/hvc/hvc_console.c struct tty_struct *tty = driver->ttys[0]; tty_struct 982 drivers/tty/hvc/hvc_console.c struct tty_struct *tty; tty_struct 295 drivers/tty/hvc/hvcs.c static void hvcs_unthrottle(struct tty_struct *tty); tty_struct 296 drivers/tty/hvc/hvcs.c static void hvcs_throttle(struct tty_struct *tty); tty_struct 299 drivers/tty/hvc/hvcs.c static int hvcs_write(struct tty_struct *tty, tty_struct 301 drivers/tty/hvc/hvcs.c static int hvcs_write_room(struct tty_struct *tty); tty_struct 302 drivers/tty/hvc/hvcs.c static int hvcs_chars_in_buffer(struct tty_struct *tty); tty_struct 316 drivers/tty/hvc/hvcs.c static int hvcs_open(struct tty_struct *tty, struct file *filp); tty_struct 317 drivers/tty/hvc/hvcs.c static void hvcs_close(struct tty_struct *tty, struct file *filp); tty_struct 318 drivers/tty/hvc/hvcs.c static void hvcs_hangup(struct tty_struct * tty); tty_struct 504 drivers/tty/hvc/hvcs.c static void hvcs_unthrottle(struct tty_struct *tty) tty_struct 515 drivers/tty/hvc/hvcs.c static void hvcs_throttle(struct tty_struct *tty) tty_struct 547 drivers/tty/hvc/hvcs.c struct tty_struct *tty = hvcsd->port.tty; tty_struct 577 drivers/tty/hvc/hvcs.c struct tty_struct *tty; tty_struct 828 drivers/tty/hvc/hvcs.c struct tty_struct *tty; tty_struct 1086 drivers/tty/hvc/hvcs.c static int hvcs_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1163 drivers/tty/hvc/hvcs.c static int hvcs_open(struct tty_struct *tty, struct file *filp) tty_struct 1181 drivers/tty/hvc/hvcs.c static void hvcs_close(struct tty_struct *tty, struct file *filp) tty_struct 1238 drivers/tty/hvc/hvcs.c static void hvcs_cleanup(struct tty_struct * tty) tty_struct 1245 drivers/tty/hvc/hvcs.c static void hvcs_hangup(struct tty_struct * tty) tty_struct 1305 drivers/tty/hvc/hvcs.c static int hvcs_write(struct tty_struct *tty, tty_struct 1410 drivers/tty/hvc/hvcs.c static int hvcs_write_room(struct tty_struct *tty) tty_struct 1420 drivers/tty/hvc/hvcs.c static int hvcs_chars_in_buffer(struct tty_struct *tty) tty_struct 226 drivers/tty/hvc/hvsi.c struct tty_struct *tty, struct hvsi_struct **to_handshake) tty_struct 388 drivers/tty/hvc/hvsi.c static int hvsi_load_chunk(struct hvsi_struct *hp, struct tty_struct *tty, tty_struct 479 drivers/tty/hvc/hvsi.c struct tty_struct *tty; tty_struct 699 drivers/tty/hvc/hvsi.c static int hvsi_open(struct tty_struct *tty, struct file *filp) tty_struct 762 drivers/tty/hvc/hvsi.c static void hvsi_close(struct tty_struct *tty, struct file *filp) tty_struct 814 drivers/tty/hvc/hvsi.c static void hvsi_hangup(struct tty_struct *tty) tty_struct 893 drivers/tty/hvc/hvsi.c static int hvsi_write_room(struct tty_struct *tty) tty_struct 900 drivers/tty/hvc/hvsi.c static int hvsi_chars_in_buffer(struct tty_struct *tty) tty_struct 907 drivers/tty/hvc/hvsi.c static int hvsi_write(struct tty_struct *tty, tty_struct 966 drivers/tty/hvc/hvsi.c static void hvsi_throttle(struct tty_struct *tty) tty_struct 975 drivers/tty/hvc/hvsi.c static void hvsi_unthrottle(struct tty_struct *tty) tty_struct 993 drivers/tty/hvc/hvsi.c static int hvsi_tiocmget(struct tty_struct *tty) tty_struct 1001 drivers/tty/hvc/hvsi.c static int hvsi_tiocmset(struct tty_struct *tty, tty_struct 89 drivers/tty/ipwireless/tty.c static int ipw_open(struct tty_struct *linux_tty, struct file *filp) tty_struct 119 drivers/tty/ipwireless/tty.c struct tty_struct *linux_tty = tty->port.tty; tty_struct 131 drivers/tty/ipwireless/tty.c static void ipw_hangup(struct tty_struct *linux_tty) tty_struct 149 drivers/tty/ipwireless/tty.c static void ipw_close(struct tty_struct *linux_tty, struct file *filp) tty_struct 191 drivers/tty/ipwireless/tty.c static int ipw_write(struct tty_struct *linux_tty, tty_struct 232 drivers/tty/ipwireless/tty.c static int ipw_write_room(struct tty_struct *linux_tty) tty_struct 251 drivers/tty/ipwireless/tty.c static int ipwireless_get_serial_info(struct tty_struct *linux_tty, tty_struct 268 drivers/tty/ipwireless/tty.c static int ipwireless_set_serial_info(struct tty_struct *linux_tty, tty_struct 274 drivers/tty/ipwireless/tty.c static int ipw_chars_in_buffer(struct tty_struct *linux_tty) tty_struct 354 drivers/tty/ipwireless/tty.c static int ipw_tiocmget(struct tty_struct *linux_tty) tty_struct 369 drivers/tty/ipwireless/tty.c ipw_tiocmset(struct tty_struct *linux_tty, tty_struct 384 drivers/tty/ipwireless/tty.c static int ipw_ioctl(struct tty_struct *linux_tty, tty_struct 174 drivers/tty/isicom.c static void isicom_start(struct tty_struct *tty); tty_struct 400 drivers/tty/isicom.c struct tty_struct *tty; tty_struct 511 drivers/tty/isicom.c struct tty_struct *tty; tty_struct 674 drivers/tty/isicom.c static void isicom_config_port(struct tty_struct *tty) tty_struct 797 drivers/tty/isicom.c static int isicom_activate(struct tty_port *tport, struct tty_struct *tty) tty_struct 830 drivers/tty/isicom.c static struct tty_port *isicom_find_port(struct tty_struct *tty) tty_struct 854 drivers/tty/isicom.c static int isicom_open(struct tty_struct *tty, struct file *filp) tty_struct 885 drivers/tty/isicom.c static void isicom_flush_buffer(struct tty_struct *tty) tty_struct 917 drivers/tty/isicom.c static void isicom_close(struct tty_struct *tty, struct file *filp) tty_struct 932 drivers/tty/isicom.c static int isicom_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 966 drivers/tty/isicom.c static int isicom_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 989 drivers/tty/isicom.c static void isicom_flush_chars(struct tty_struct *tty) tty_struct 1006 drivers/tty/isicom.c static int isicom_write_room(struct tty_struct *tty) tty_struct 1021 drivers/tty/isicom.c static int isicom_chars_in_buffer(struct tty_struct *tty) tty_struct 1030 drivers/tty/isicom.c static int isicom_send_break(struct tty_struct *tty, int length) tty_struct 1051 drivers/tty/isicom.c static int isicom_tiocmget(struct tty_struct *tty) tty_struct 1068 drivers/tty/isicom.c static int isicom_tiocmset(struct tty_struct *tty, tty_struct 1092 drivers/tty/isicom.c static int isicom_set_serial_info(struct tty_struct *tty, tty_struct 1131 drivers/tty/isicom.c static int isicom_get_serial_info(struct tty_struct *tty, tty_struct 1153 drivers/tty/isicom.c static void isicom_set_termios(struct tty_struct *tty, tty_struct 1177 drivers/tty/isicom.c static void isicom_throttle(struct tty_struct *tty) tty_struct 1191 drivers/tty/isicom.c static void isicom_unthrottle(struct tty_struct *tty) tty_struct 1205 drivers/tty/isicom.c static void isicom_stop(struct tty_struct *tty) tty_struct 1218 drivers/tty/isicom.c static void isicom_start(struct tty_struct *tty) tty_struct 1230 drivers/tty/isicom.c static void isicom_hangup(struct tty_struct *tty) tty_struct 418 drivers/tty/mips_ejtag_fdc.c struct tty_struct *tty; tty_struct 695 drivers/tty/mips_ejtag_fdc.c struct tty_struct *tty) tty_struct 761 drivers/tty/mips_ejtag_fdc.c struct tty_struct *tty) tty_struct 769 drivers/tty/mips_ejtag_fdc.c static int mips_ejtag_fdc_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 774 drivers/tty/mips_ejtag_fdc.c static void mips_ejtag_fdc_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 779 drivers/tty/mips_ejtag_fdc.c static void mips_ejtag_fdc_tty_hangup(struct tty_struct *tty) tty_struct 798 drivers/tty/mips_ejtag_fdc.c static int mips_ejtag_fdc_tty_write(struct tty_struct *tty, tty_struct 842 drivers/tty/mips_ejtag_fdc.c static int mips_ejtag_fdc_tty_write_room(struct tty_struct *tty) tty_struct 856 drivers/tty/mips_ejtag_fdc.c static int mips_ejtag_fdc_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 188 drivers/tty/moxa.c static int moxa_open(struct tty_struct *, struct file *); tty_struct 189 drivers/tty/moxa.c static void moxa_close(struct tty_struct *, struct file *); tty_struct 190 drivers/tty/moxa.c static int moxa_write(struct tty_struct *, const unsigned char *, int); tty_struct 191 drivers/tty/moxa.c static int moxa_write_room(struct tty_struct *); tty_struct 192 drivers/tty/moxa.c static void moxa_flush_buffer(struct tty_struct *); tty_struct 193 drivers/tty/moxa.c static int moxa_chars_in_buffer(struct tty_struct *); tty_struct 194 drivers/tty/moxa.c static void moxa_set_termios(struct tty_struct *, struct ktermios *); tty_struct 195 drivers/tty/moxa.c static void moxa_stop(struct tty_struct *); tty_struct 196 drivers/tty/moxa.c static void moxa_start(struct tty_struct *); tty_struct 197 drivers/tty/moxa.c static void moxa_hangup(struct tty_struct *); tty_struct 198 drivers/tty/moxa.c static int moxa_tiocmget(struct tty_struct *tty); tty_struct 199 drivers/tty/moxa.c static int moxa_tiocmset(struct tty_struct *tty, tty_struct 202 drivers/tty/moxa.c static void moxa_set_tty_param(struct tty_struct *, struct ktermios *); tty_struct 217 drivers/tty/moxa.c static int MoxaPortWriteData(struct tty_struct *, const unsigned char *, int); tty_struct 224 drivers/tty/moxa.c static int moxa_get_serial_info(struct tty_struct *, struct serial_struct *); tty_struct 225 drivers/tty/moxa.c static int moxa_set_serial_info(struct tty_struct *, struct serial_struct *); tty_struct 286 drivers/tty/moxa.c static int moxa_ioctl(struct tty_struct *tty, tty_struct 347 drivers/tty/moxa.c struct tty_struct *ttyp; tty_struct 384 drivers/tty/moxa.c static int moxa_break_ctl(struct tty_struct *tty, int state) tty_struct 1155 drivers/tty/moxa.c static int moxa_open(struct tty_struct *tty, struct file *filp) tty_struct 1197 drivers/tty/moxa.c static void moxa_close(struct tty_struct *tty, struct file *filp) tty_struct 1204 drivers/tty/moxa.c static int moxa_write(struct tty_struct *tty, tty_struct 1222 drivers/tty/moxa.c static int moxa_write_room(struct tty_struct *tty) tty_struct 1234 drivers/tty/moxa.c static void moxa_flush_buffer(struct tty_struct *tty) tty_struct 1244 drivers/tty/moxa.c static int moxa_chars_in_buffer(struct tty_struct *tty) tty_struct 1259 drivers/tty/moxa.c static int moxa_tiocmget(struct tty_struct *tty) tty_struct 1279 drivers/tty/moxa.c static int moxa_tiocmset(struct tty_struct *tty, tty_struct 1306 drivers/tty/moxa.c static void moxa_set_termios(struct tty_struct *tty, tty_struct 1318 drivers/tty/moxa.c static void moxa_stop(struct tty_struct *tty) tty_struct 1329 drivers/tty/moxa.c static void moxa_start(struct tty_struct *tty) tty_struct 1343 drivers/tty/moxa.c static void moxa_hangup(struct tty_struct *tty) tty_struct 1368 drivers/tty/moxa.c struct tty_struct *tty = tty_port_tty_get(&p->port); tty_struct 1466 drivers/tty/moxa.c static void moxa_set_tty_param(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 1866 drivers/tty/moxa.c static int MoxaPortWriteData(struct tty_struct *tty, tty_struct 1927 drivers/tty/moxa.c struct tty_struct *tty = port->port.tty; tty_struct 2029 drivers/tty/moxa.c static int moxa_get_serial_info(struct tty_struct *tty, tty_struct 2049 drivers/tty/moxa.c static int moxa_set_serial_info(struct tty_struct *tty, tty_struct 568 drivers/tty/mxser.c static int mxser_set_baud(struct tty_struct *tty, long newspd) tty_struct 641 drivers/tty/mxser.c static int mxser_change_speed(struct tty_struct *tty) tty_struct 810 drivers/tty/mxser.c static void mxser_check_modem_status(struct tty_struct *tty, tty_struct 859 drivers/tty/mxser.c static int mxser_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 1001 drivers/tty/mxser.c static int mxser_open(struct tty_struct *tty, struct file *filp) tty_struct 1017 drivers/tty/mxser.c static void mxser_flush_buffer(struct tty_struct *tty) tty_struct 1072 drivers/tty/mxser.c static void mxser_close(struct tty_struct *tty, struct file *filp) tty_struct 1097 drivers/tty/mxser.c static int mxser_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 1139 drivers/tty/mxser.c static int mxser_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1170 drivers/tty/mxser.c static void mxser_flush_chars(struct tty_struct *tty) tty_struct 1189 drivers/tty/mxser.c static int mxser_write_room(struct tty_struct *tty) tty_struct 1198 drivers/tty/mxser.c static int mxser_chars_in_buffer(struct tty_struct *tty) tty_struct 1209 drivers/tty/mxser.c static int mxser_get_serial_info(struct tty_struct *tty, tty_struct 1232 drivers/tty/mxser.c static int mxser_set_serial_info(struct tty_struct *tty, tty_struct 1336 drivers/tty/mxser.c static int mxser_tiocmget(struct tty_struct *tty) tty_struct 1363 drivers/tty/mxser.c static int mxser_tiocmset(struct tty_struct *tty, tty_struct 1499 drivers/tty/mxser.c struct tty_struct *tty; tty_struct 1674 drivers/tty/mxser.c static int mxser_ioctl(struct tty_struct *tty, tty_struct 1822 drivers/tty/mxser.c static int mxser_get_icount(struct tty_struct *tty, tty_struct 1848 drivers/tty/mxser.c static void mxser_stoprx(struct tty_struct *tty) tty_struct 1875 drivers/tty/mxser.c static void mxser_throttle(struct tty_struct *tty) tty_struct 1880 drivers/tty/mxser.c static void mxser_unthrottle(struct tty_struct *tty) tty_struct 1914 drivers/tty/mxser.c static void mxser_stop(struct tty_struct *tty) tty_struct 1927 drivers/tty/mxser.c static void mxser_start(struct tty_struct *tty) tty_struct 1941 drivers/tty/mxser.c static void mxser_set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 1973 drivers/tty/mxser.c static void mxser_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 2030 drivers/tty/mxser.c static void mxser_hangup(struct tty_struct *tty) tty_struct 2041 drivers/tty/mxser.c static int mxser_rs_break(struct tty_struct *tty, int break_state) tty_struct 2057 drivers/tty/mxser.c static void mxser_receive_chars(struct tty_struct *tty, tty_struct 2159 drivers/tty/mxser.c static void mxser_transmit_chars(struct tty_struct *tty, struct mxser_port *port) tty_struct 2220 drivers/tty/mxser.c struct tty_struct *tty; tty_struct 182 drivers/tty/n_gsm.c struct tty_struct *tty; /* The tty our ldisc is bound to */ tty_struct 1014 drivers/tty/n_gsm.c static void gsm_process_modem(struct tty_struct *tty, struct gsm_dlci *dlci, tty_struct 1084 drivers/tty/n_gsm.c struct tty_struct *tty; tty_struct 1560 drivers/tty/n_gsm.c struct tty_struct *tty; tty_struct 1713 drivers/tty/n_gsm.c struct tty_struct *tty = tty_port_tty_get(&dlci->port); tty_struct 2362 drivers/tty/n_gsm.c static int gsmld_attach_gsm(struct tty_struct *tty, struct gsm_mux *gsm) tty_struct 2391 drivers/tty/n_gsm.c static void gsmld_detach_gsm(struct tty_struct *tty, struct gsm_mux *gsm) tty_struct 2404 drivers/tty/n_gsm.c static void gsmld_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 2449 drivers/tty/n_gsm.c static void gsmld_flush_buffer(struct tty_struct *tty) tty_struct 2463 drivers/tty/n_gsm.c static void gsmld_close(struct tty_struct *tty) tty_struct 2484 drivers/tty/n_gsm.c static int gsmld_open(struct tty_struct *tty) tty_struct 2520 drivers/tty/n_gsm.c static void gsmld_write_wakeup(struct tty_struct *tty) tty_struct 2550 drivers/tty/n_gsm.c static ssize_t gsmld_read(struct tty_struct *tty, struct file *file, tty_struct 2570 drivers/tty/n_gsm.c static ssize_t gsmld_write(struct tty_struct *tty, struct file *file, tty_struct 2594 drivers/tty/n_gsm.c static __poll_t gsmld_poll(struct tty_struct *tty, struct file *file, tty_struct 2611 drivers/tty/n_gsm.c static int gsmld_ioctl(struct tty_struct *tty, struct file *file, tty_struct 2921 drivers/tty/n_gsm.c static int gsmtty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 2977 drivers/tty/n_gsm.c static int gsmtty_open(struct tty_struct *tty, struct file *filp) tty_struct 2995 drivers/tty/n_gsm.c static void gsmtty_close(struct tty_struct *tty, struct file *filp) tty_struct 3016 drivers/tty/n_gsm.c static void gsmtty_hangup(struct tty_struct *tty) tty_struct 3025 drivers/tty/n_gsm.c static int gsmtty_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 3039 drivers/tty/n_gsm.c static int gsmtty_write_room(struct tty_struct *tty) tty_struct 3047 drivers/tty/n_gsm.c static int gsmtty_chars_in_buffer(struct tty_struct *tty) tty_struct 3055 drivers/tty/n_gsm.c static void gsmtty_flush_buffer(struct tty_struct *tty) tty_struct 3068 drivers/tty/n_gsm.c static void gsmtty_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 3075 drivers/tty/n_gsm.c static int gsmtty_tiocmget(struct tty_struct *tty) tty_struct 3083 drivers/tty/n_gsm.c static int gsmtty_tiocmset(struct tty_struct *tty, tty_struct 3102 drivers/tty/n_gsm.c static int gsmtty_ioctl(struct tty_struct *tty, tty_struct 3135 drivers/tty/n_gsm.c static void gsmtty_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 3148 drivers/tty/n_gsm.c static void gsmtty_throttle(struct tty_struct *tty) tty_struct 3160 drivers/tty/n_gsm.c static void gsmtty_unthrottle(struct tty_struct *tty) tty_struct 3172 drivers/tty/n_gsm.c static int gsmtty_break_ctl(struct tty_struct *tty, int state) tty_struct 3190 drivers/tty/n_gsm.c static void gsmtty_cleanup(struct tty_struct *tty) tty_struct 145 drivers/tty/n_hdlc.c struct tty_struct *tty; tty_struct 146 drivers/tty/n_hdlc.c struct tty_struct *backup_tty; tty_struct 177 drivers/tty/n_hdlc.c static ssize_t n_hdlc_tty_read(struct tty_struct *tty, struct file *file, tty_struct 179 drivers/tty/n_hdlc.c static ssize_t n_hdlc_tty_write(struct tty_struct *tty, struct file *file, tty_struct 181 drivers/tty/n_hdlc.c static int n_hdlc_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 183 drivers/tty/n_hdlc.c static __poll_t n_hdlc_tty_poll(struct tty_struct *tty, struct file *filp, tty_struct 185 drivers/tty/n_hdlc.c static int n_hdlc_tty_open(struct tty_struct *tty); tty_struct 186 drivers/tty/n_hdlc.c static void n_hdlc_tty_close(struct tty_struct *tty); tty_struct 187 drivers/tty/n_hdlc.c static void n_hdlc_tty_receive(struct tty_struct *tty, const __u8 *cp, tty_struct 189 drivers/tty/n_hdlc.c static void n_hdlc_tty_wakeup(struct tty_struct *tty); tty_struct 196 drivers/tty/n_hdlc.c static void flush_rx_queue(struct tty_struct *tty) tty_struct 205 drivers/tty/n_hdlc.c static void flush_tx_queue(struct tty_struct *tty) tty_struct 235 drivers/tty/n_hdlc.c struct tty_struct *tty = n_hdlc2tty (n_hdlc); tty_struct 288 drivers/tty/n_hdlc.c static void n_hdlc_tty_close(struct tty_struct *tty) tty_struct 326 drivers/tty/n_hdlc.c static int n_hdlc_tty_open (struct tty_struct *tty) tty_struct 375 drivers/tty/n_hdlc.c static void n_hdlc_send_frames(struct n_hdlc *n_hdlc, struct tty_struct *tty) tty_struct 464 drivers/tty/n_hdlc.c static void n_hdlc_tty_wakeup(struct tty_struct *tty) tty_struct 493 drivers/tty/n_hdlc.c static void n_hdlc_tty_receive(struct tty_struct *tty, const __u8 *data, tty_struct 560 drivers/tty/n_hdlc.c static ssize_t n_hdlc_tty_read(struct tty_struct *tty, struct file *file, tty_struct 645 drivers/tty/n_hdlc.c static ssize_t n_hdlc_tty_write(struct tty_struct *tty, struct file *file, tty_struct 729 drivers/tty/n_hdlc.c static int n_hdlc_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 800 drivers/tty/n_hdlc.c static __poll_t n_hdlc_tty_poll(struct tty_struct *tty, struct file *filp, tty_struct 13 drivers/tty/n_null.c static int n_null_open(struct tty_struct *tty) tty_struct 18 drivers/tty/n_null.c static void n_null_close(struct tty_struct *tty) tty_struct 22 drivers/tty/n_null.c static ssize_t n_null_read(struct tty_struct *tty, struct file *file, tty_struct 28 drivers/tty/n_null.c static ssize_t n_null_write(struct tty_struct *tty, struct file *file, tty_struct 34 drivers/tty/n_null.c static void n_null_receivebuf(struct tty_struct *tty, tty_struct 129 drivers/tty/n_r3964.c static int r3964_open(struct tty_struct *tty); tty_struct 130 drivers/tty/n_r3964.c static void r3964_close(struct tty_struct *tty); tty_struct 131 drivers/tty/n_r3964.c static ssize_t r3964_read(struct tty_struct *tty, struct file *file, tty_struct 133 drivers/tty/n_r3964.c static ssize_t r3964_write(struct tty_struct *tty, struct file *file, tty_struct 135 drivers/tty/n_r3964.c static int r3964_ioctl(struct tty_struct *tty, struct file *file, tty_struct 138 drivers/tty/n_r3964.c static int r3964_compat_ioctl(struct tty_struct *tty, struct file *file, tty_struct 141 drivers/tty/n_r3964.c static void r3964_set_termios(struct tty_struct *tty, struct ktermios *old); tty_struct 142 drivers/tty/n_r3964.c static __poll_t r3964_poll(struct tty_struct *tty, struct file *file, tty_struct 144 drivers/tty/n_r3964.c static void r3964_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 378 drivers/tty/n_r3964.c struct tty_struct *tty = pInfo->tty; tty_struct 386 drivers/tty/n_r3964.c struct tty_struct *tty = pInfo->tty; tty_struct 444 drivers/tty/n_r3964.c struct tty_struct *tty = pInfo->tty; tty_struct 947 drivers/tty/n_r3964.c static int r3964_open(struct tty_struct *tty) tty_struct 1008 drivers/tty/n_r3964.c static void r3964_close(struct tty_struct *tty) tty_struct 1061 drivers/tty/n_r3964.c static ssize_t r3964_read(struct tty_struct *tty, struct file *file, tty_struct 1127 drivers/tty/n_r3964.c static ssize_t r3964_write(struct tty_struct *tty, struct file *file, tty_struct 1192 drivers/tty/n_r3964.c static int r3964_ioctl(struct tty_struct *tty, struct file *file, tty_struct 1221 drivers/tty/n_r3964.c static int r3964_compat_ioctl(struct tty_struct *tty, struct file *file, tty_struct 1235 drivers/tty/n_r3964.c static void r3964_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1241 drivers/tty/n_r3964.c static __poll_t r3964_poll(struct tty_struct *tty, struct file *file, tty_struct 1266 drivers/tty/n_r3964.c static void r3964_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 45 drivers/tty/n_tracerouter.c struct tty_struct *kref_tty; tty_struct 61 drivers/tty/n_tracerouter.c static int n_tracerouter_open(struct tty_struct *tty) tty_struct 89 drivers/tty/n_tracerouter.c static void n_tracerouter_close(struct tty_struct *tty) tty_struct 120 drivers/tty/n_tracerouter.c static ssize_t n_tracerouter_read(struct tty_struct *tty, struct file *file, tty_struct 144 drivers/tty/n_tracerouter.c static ssize_t n_tracerouter_write(struct tty_struct *tty, struct file *file, tty_struct 161 drivers/tty/n_tracerouter.c static void n_tracerouter_receivebuf(struct tty_struct *tty, tty_struct 47 drivers/tty/n_tracesink.c static struct tty_struct *this_tty; tty_struct 64 drivers/tty/n_tracesink.c static int n_tracesink_open(struct tty_struct *tty) tty_struct 90 drivers/tty/n_tracesink.c static void n_tracesink_close(struct tty_struct *tty) tty_struct 117 drivers/tty/n_tracesink.c static ssize_t n_tracesink_read(struct tty_struct *tty, struct file *file, tty_struct 141 drivers/tty/n_tracesink.c static ssize_t n_tracesink_write(struct tty_struct *tty, struct file *file, tty_struct 158 drivers/tty/n_tty.c static void zero_buffer(struct tty_struct *tty, u8 *buffer, int size) tty_struct 167 drivers/tty/n_tty.c static int tty_copy_to_user(struct tty_struct *tty, void __user *to, tty_struct 204 drivers/tty/n_tty.c static void n_tty_kick_worker(struct tty_struct *tty) tty_struct 224 drivers/tty/n_tty.c static ssize_t chars_in_buffer(struct tty_struct *tty) tty_struct 245 drivers/tty/n_tty.c static void n_tty_write_wakeup(struct tty_struct *tty) tty_struct 251 drivers/tty/n_tty.c static void n_tty_check_throttle(struct tty_struct *tty) tty_struct 275 drivers/tty/n_tty.c static void n_tty_check_unthrottle(struct tty_struct *tty) tty_struct 345 drivers/tty/n_tty.c static void n_tty_packet_mode_flush(struct tty_struct *tty) tty_struct 371 drivers/tty/n_tty.c static void n_tty_flush_buffer(struct tty_struct *tty) tty_struct 404 drivers/tty/n_tty.c static inline int is_continuation(unsigned char c, struct tty_struct *tty) tty_struct 431 drivers/tty/n_tty.c static int do_output_char(unsigned char c, struct tty_struct *tty, int space) tty_struct 506 drivers/tty/n_tty.c static int process_output(unsigned char c, struct tty_struct *tty) tty_struct 542 drivers/tty/n_tty.c static ssize_t process_output_block(struct tty_struct *tty, tty_struct 626 drivers/tty/n_tty.c static size_t __process_echoes(struct tty_struct *tty) tty_struct 772 drivers/tty/n_tty.c static void commit_echoes(struct tty_struct *tty) tty_struct 801 drivers/tty/n_tty.c static void process_echoes(struct tty_struct *tty) tty_struct 819 drivers/tty/n_tty.c static void flush_echoes(struct tty_struct *tty) tty_struct 939 drivers/tty/n_tty.c static void echo_char(unsigned char c, struct tty_struct *tty) tty_struct 979 drivers/tty/n_tty.c static void eraser(unsigned char c, struct tty_struct *tty) tty_struct 1112 drivers/tty/n_tty.c static void __isig(int sig, struct tty_struct *tty) tty_struct 1121 drivers/tty/n_tty.c static void isig(int sig, struct tty_struct *tty) tty_struct 1169 drivers/tty/n_tty.c static void n_tty_receive_break(struct tty_struct *tty) tty_struct 1199 drivers/tty/n_tty.c static void n_tty_receive_overrun(struct tty_struct *tty) tty_struct 1223 drivers/tty/n_tty.c static void n_tty_receive_parity_error(struct tty_struct *tty, unsigned char c) tty_struct 1241 drivers/tty/n_tty.c n_tty_receive_signal_char(struct tty_struct *tty, int signal, unsigned char c) tty_struct 1271 drivers/tty/n_tty.c n_tty_receive_char_special(struct tty_struct *tty, unsigned char c) tty_struct 1407 drivers/tty/n_tty.c n_tty_receive_char_inline(struct tty_struct *tty, unsigned char c) tty_struct 1429 drivers/tty/n_tty.c static void n_tty_receive_char(struct tty_struct *tty, unsigned char c) tty_struct 1435 drivers/tty/n_tty.c n_tty_receive_char_fast(struct tty_struct *tty, unsigned char c) tty_struct 1454 drivers/tty/n_tty.c static void n_tty_receive_char_closing(struct tty_struct *tty, unsigned char c) tty_struct 1475 drivers/tty/n_tty.c n_tty_receive_char_flagged(struct tty_struct *tty, unsigned char c, char flag) tty_struct 1495 drivers/tty/n_tty.c n_tty_receive_char_lnext(struct tty_struct *tty, unsigned char c, char flag) tty_struct 1511 drivers/tty/n_tty.c n_tty_receive_buf_real_raw(struct tty_struct *tty, const unsigned char *cp, tty_struct 1531 drivers/tty/n_tty.c n_tty_receive_buf_raw(struct tty_struct *tty, const unsigned char *cp, tty_struct 1548 drivers/tty/n_tty.c n_tty_receive_buf_closing(struct tty_struct *tty, const unsigned char *cp, tty_struct 1562 drivers/tty/n_tty.c n_tty_receive_buf_standard(struct tty_struct *tty, const unsigned char *cp, tty_struct 1596 drivers/tty/n_tty.c n_tty_receive_buf_fast(struct tty_struct *tty, const unsigned char *cp, tty_struct 1621 drivers/tty/n_tty.c static void __receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 1699 drivers/tty/n_tty.c n_tty_receive_buf_common(struct tty_struct *tty, const unsigned char *cp, tty_struct 1768 drivers/tty/n_tty.c static void n_tty_receive_buf(struct tty_struct *tty, const unsigned char *cp, tty_struct 1774 drivers/tty/n_tty.c static int n_tty_receive_buf2(struct tty_struct *tty, const unsigned char *cp, tty_struct 1794 drivers/tty/n_tty.c static void n_tty_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 1888 drivers/tty/n_tty.c static void n_tty_close(struct tty_struct *tty) tty_struct 1909 drivers/tty/n_tty.c static int n_tty_open(struct tty_struct *tty) tty_struct 1931 drivers/tty/n_tty.c static inline int input_available_p(struct tty_struct *tty, int poll) tty_struct 1962 drivers/tty/n_tty.c static int copy_from_read_buf(struct tty_struct *tty, tty_struct 2018 drivers/tty/n_tty.c static int canon_copy_from_read_buf(struct tty_struct *tty, tty_struct 2099 drivers/tty/n_tty.c static int job_control(struct tty_struct *tty, struct file *file) tty_struct 2132 drivers/tty/n_tty.c static ssize_t n_tty_read(struct tty_struct *tty, struct file *file, tty_struct 2301 drivers/tty/n_tty.c static ssize_t n_tty_write(struct tty_struct *tty, struct file *file, tty_struct 2402 drivers/tty/n_tty.c static __poll_t n_tty_poll(struct tty_struct *tty, struct file *file, tty_struct 2448 drivers/tty/n_tty.c static int n_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 384 drivers/tty/nozomi.c static inline struct nozomi *get_dc_by_tty(const struct tty_struct *tty) tty_struct 389 drivers/tty/nozomi.c static inline struct port *get_port_by_tty(const struct tty_struct *tty) tty_struct 789 drivers/tty/nozomi.c struct tty_struct *tty = tty_port_tty_get(&port->port); tty_struct 1520 drivers/tty/nozomi.c static void set_rts(const struct tty_struct *tty, int rts) tty_struct 1529 drivers/tty/nozomi.c static void set_dtr(const struct tty_struct *tty, int dtr) tty_struct 1546 drivers/tty/nozomi.c static int ntty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1559 drivers/tty/nozomi.c static void ntty_cleanup(struct tty_struct *tty) tty_struct 1564 drivers/tty/nozomi.c static int ntty_activate(struct tty_port *tport, struct tty_struct *tty) tty_struct 1580 drivers/tty/nozomi.c static int ntty_open(struct tty_struct *tty, struct file *filp) tty_struct 1601 drivers/tty/nozomi.c static void ntty_close(struct tty_struct *tty, struct file *filp) tty_struct 1608 drivers/tty/nozomi.c static void ntty_hangup(struct tty_struct *tty) tty_struct 1618 drivers/tty/nozomi.c static int ntty_write(struct tty_struct *tty, const unsigned char *buffer, tty_struct 1660 drivers/tty/nozomi.c static int ntty_write_room(struct tty_struct *tty) tty_struct 1673 drivers/tty/nozomi.c static int ntty_tiocmget(struct tty_struct *tty) tty_struct 1690 drivers/tty/nozomi.c static int ntty_tiocmset(struct tty_struct *tty, tty_struct 1727 drivers/tty/nozomi.c static int ntty_tiocgicount(struct tty_struct *tty, tty_struct 1747 drivers/tty/nozomi.c static int ntty_ioctl(struct tty_struct *tty, tty_struct 1775 drivers/tty/nozomi.c static void ntty_unthrottle(struct tty_struct *tty) tty_struct 1792 drivers/tty/nozomi.c static void ntty_throttle(struct tty_struct *tty) tty_struct 1804 drivers/tty/nozomi.c static s32 ntty_chars_in_buffer(struct tty_struct *tty) tty_struct 46 drivers/tty/pty.c static void pty_close(struct tty_struct *tty, struct file *filp) tty_struct 93 drivers/tty/pty.c static void pty_unthrottle(struct tty_struct *tty) tty_struct 111 drivers/tty/pty.c static int pty_write(struct tty_struct *tty, const unsigned char *buf, int c) tty_struct 113 drivers/tty/pty.c struct tty_struct *to = tty->link; tty_struct 139 drivers/tty/pty.c static int pty_write_room(struct tty_struct *tty) tty_struct 154 drivers/tty/pty.c static int pty_chars_in_buffer(struct tty_struct *tty) tty_struct 160 drivers/tty/pty.c static int pty_set_lock(struct tty_struct *tty, int __user *arg) tty_struct 172 drivers/tty/pty.c static int pty_get_lock(struct tty_struct *tty, int __user *arg) tty_struct 179 drivers/tty/pty.c static int pty_set_pktmode(struct tty_struct *tty, int __user *arg) tty_struct 201 drivers/tty/pty.c static int pty_get_pktmode(struct tty_struct *tty, int __user *arg) tty_struct 208 drivers/tty/pty.c static int pty_signal(struct tty_struct *tty, int sig) tty_struct 224 drivers/tty/pty.c static void pty_flush_buffer(struct tty_struct *tty) tty_struct 226 drivers/tty/pty.c struct tty_struct *to = tty->link; tty_struct 240 drivers/tty/pty.c static int pty_open(struct tty_struct *tty, struct file *filp) tty_struct 262 drivers/tty/pty.c static void pty_set_termios(struct tty_struct *tty, tty_struct 303 drivers/tty/pty.c static int pty_resize(struct tty_struct *tty, struct winsize *ws) tty_struct 306 drivers/tty/pty.c struct tty_struct *pty = tty->link; tty_struct 342 drivers/tty/pty.c static void pty_start(struct tty_struct *tty) tty_struct 355 drivers/tty/pty.c static void pty_stop(struct tty_struct *tty) tty_struct 379 drivers/tty/pty.c static int pty_common_install(struct tty_driver *driver, struct tty_struct *tty, tty_struct 382 drivers/tty/pty.c struct tty_struct *o_tty; tty_struct 451 drivers/tty/pty.c static void pty_cleanup(struct tty_struct *tty) tty_struct 459 drivers/tty/pty.c static int pty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 464 drivers/tty/pty.c static void pty_remove(struct tty_driver *driver, struct tty_struct *tty) tty_struct 466 drivers/tty/pty.c struct tty_struct *pair = tty->link; tty_struct 472 drivers/tty/pty.c static int pty_bsd_ioctl(struct tty_struct *tty, tty_struct 493 drivers/tty/pty.c static long pty_bsd_compat_ioctl(struct tty_struct *tty, tty_struct 623 drivers/tty/pty.c int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags) tty_struct 663 drivers/tty/pty.c static int pty_unix98_ioctl(struct tty_struct *tty, tty_struct 685 drivers/tty/pty.c static long pty_unix98_compat_ioctl(struct tty_struct *tty, tty_struct 708 drivers/tty/pty.c static struct tty_struct *ptm_unix98_lookup(struct tty_driver *driver, tty_struct 724 drivers/tty/pty.c static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver, tty_struct 727 drivers/tty/pty.c struct tty_struct *tty; tty_struct 738 drivers/tty/pty.c static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 744 drivers/tty/pty.c static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) tty_struct 759 drivers/tty/pty.c static void pty_show_fdinfo(struct tty_struct *tty, struct seq_file *m) tty_struct 814 drivers/tty/pty.c struct tty_struct *tty; tty_struct 217 drivers/tty/rocket.c static void rp_wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 218 drivers/tty/rocket.c static void rp_flush_buffer(struct tty_struct *tty); tty_struct 221 drivers/tty/rocket.c static void rp_start(struct tty_struct *tty); tty_struct 414 drivers/tty/rocket.c struct tty_struct *tty; tty_struct 695 drivers/tty/rocket.c static void configure_r_port(struct tty_struct *tty, struct r_port *info, tty_struct 871 drivers/tty/rocket.c static int rp_open(struct tty_struct *tty, struct file *filp) tty_struct 962 drivers/tty/rocket.c static void rp_close(struct tty_struct *tty, struct file *filp) tty_struct 1041 drivers/tty/rocket.c static void rp_set_termios(struct tty_struct *tty, tty_struct 1082 drivers/tty/rocket.c static int rp_break(struct tty_struct *tty, int break_state) tty_struct 1128 drivers/tty/rocket.c static int rp_tiocmget(struct tty_struct *tty) tty_struct 1148 drivers/tty/rocket.c static int rp_tiocmset(struct tty_struct *tty, tty_struct 1184 drivers/tty/rocket.c static int set_config(struct tty_struct *tty, struct r_port *info, tty_struct 1278 drivers/tty/rocket.c static int rp_ioctl(struct tty_struct *tty, tty_struct 1320 drivers/tty/rocket.c static void rp_send_xchar(struct tty_struct *tty, char ch) tty_struct 1335 drivers/tty/rocket.c static void rp_throttle(struct tty_struct *tty) tty_struct 1352 drivers/tty/rocket.c static void rp_unthrottle(struct tty_struct *tty) tty_struct 1376 drivers/tty/rocket.c static void rp_stop(struct tty_struct *tty) tty_struct 1392 drivers/tty/rocket.c static void rp_start(struct tty_struct *tty) tty_struct 1412 drivers/tty/rocket.c static void rp_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1466 drivers/tty/rocket.c static void rp_hangup(struct tty_struct *tty) tty_struct 1506 drivers/tty/rocket.c static int rp_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1552 drivers/tty/rocket.c static int rp_write(struct tty_struct *tty, tty_struct 1646 drivers/tty/rocket.c static int rp_write_room(struct tty_struct *tty) tty_struct 1667 drivers/tty/rocket.c static int rp_chars_in_buffer(struct tty_struct *tty) tty_struct 1685 drivers/tty/rocket.c static void rp_flush_buffer(struct tty_struct *tty) tty_struct 15 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty; tty_struct 52 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty; tty_struct 80 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 92 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 100 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 108 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty; tty_struct 157 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 172 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 186 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 201 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 223 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 231 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 242 drivers/tty/serdev/serdev-ttyport.c struct tty_struct *tty = serport->tty; tty_struct 1147 drivers/tty/serial/fsl_lpuart.c struct tty_struct *tty = port->tty; tty_struct 286 drivers/tty/serial/ifx6x60.c static int ifx_spi_tiocmget(struct tty_struct *tty) tty_struct 312 drivers/tty/serial/ifx6x60.c static int ifx_spi_tiocmset(struct tty_struct *tty, tty_struct 340 drivers/tty/serial/ifx6x60.c static int ifx_spi_open(struct tty_struct *tty, struct file *filp) tty_struct 353 drivers/tty/serial/ifx6x60.c static void ifx_spi_close(struct tty_struct *tty, struct file *filp) tty_struct 488 drivers/tty/serial/ifx6x60.c static int ifx_spi_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 514 drivers/tty/serial/ifx6x60.c static int ifx_spi_write_room(struct tty_struct *tty) tty_struct 527 drivers/tty/serial/ifx6x60.c static int ifx_spi_chars_in_buffer(struct tty_struct *tty) tty_struct 541 drivers/tty/serial/ifx6x60.c static void ifx_spi_hangup(struct tty_struct *tty) tty_struct 554 drivers/tty/serial/ifx6x60.c static int ifx_port_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 512 drivers/tty/serial/jsm/jsm_tty.c struct tty_struct *tp; tty_struct 208 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 234 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_install(struct tty_driver *drv, struct tty_struct *tty) tty_struct 261 drivers/tty/serial/kgdb_nmi.c static void kgdb_nmi_tty_cleanup(struct tty_struct *tty) tty_struct 270 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_open(struct tty_struct *tty, struct file *file) tty_struct 283 drivers/tty/serial/kgdb_nmi.c static void kgdb_nmi_tty_close(struct tty_struct *tty, struct file *file) tty_struct 294 drivers/tty/serial/kgdb_nmi.c static void kgdb_nmi_tty_hangup(struct tty_struct *tty) tty_struct 301 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_write_room(struct tty_struct *tty) tty_struct 307 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_tty_write(struct tty_struct *tty, const unchar *buf, int c) tty_struct 1052 drivers/tty/serial/pch_uart.c struct tty_struct *tty = tty_port_tty_get(&port->state->port); tty_struct 451 drivers/tty/serial/samsung.c struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port); tty_struct 553 drivers/tty/serial/samsung.c struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port); tty_struct 1644 drivers/tty/serial/samsung.c struct tty_struct *tty; tty_struct 697 drivers/tty/serial/serial-tegra.c struct tty_struct *tty = tty_port_tty_get(port); tty_struct 807 drivers/tty/serial/serial-tegra.c struct tty_struct *tty = tty_port_tty_get(&tup->uport.state->port); tty_struct 43 drivers/tty/serial/serial_core.c static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, tty_struct 45 drivers/tty/serial/serial_core.c static void uart_wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 107 drivers/tty/serial/serial_core.c static void uart_stop(struct tty_struct *tty) tty_struct 119 drivers/tty/serial/serial_core.c static void __uart_start(struct tty_struct *tty) tty_struct 128 drivers/tty/serial/serial_core.c static void uart_start(struct tty_struct *tty) tty_struct 181 drivers/tty/serial/serial_core.c static int uart_port_startup(struct tty_struct *tty, struct uart_state *state, tty_struct 249 drivers/tty/serial/serial_core.c static int uart_startup(struct tty_struct *tty, struct uart_state *state, tty_struct 272 drivers/tty/serial/serial_core.c static void uart_shutdown(struct tty_struct *tty, struct uart_state *state) tty_struct 500 drivers/tty/serial/serial_core.c static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, tty_struct 545 drivers/tty/serial/serial_core.c static int uart_put_char(struct tty_struct *tty, unsigned char c) tty_struct 569 drivers/tty/serial/serial_core.c static void uart_flush_chars(struct tty_struct *tty) tty_struct 574 drivers/tty/serial/serial_core.c static int uart_write(struct tty_struct *tty, tty_struct 617 drivers/tty/serial/serial_core.c static int uart_write_room(struct tty_struct *tty) tty_struct 630 drivers/tty/serial/serial_core.c static int uart_chars_in_buffer(struct tty_struct *tty) tty_struct 643 drivers/tty/serial/serial_core.c static void uart_flush_buffer(struct tty_struct *tty) tty_struct 674 drivers/tty/serial/serial_core.c static void uart_send_xchar(struct tty_struct *tty, char ch) tty_struct 696 drivers/tty/serial/serial_core.c static void uart_throttle(struct tty_struct *tty) tty_struct 725 drivers/tty/serial/serial_core.c static void uart_unthrottle(struct tty_struct *tty) tty_struct 796 drivers/tty/serial/serial_core.c static int uart_get_info_user(struct tty_struct *tty, tty_struct 805 drivers/tty/serial/serial_core.c static int uart_set_info(struct tty_struct *tty, struct tty_port *port, tty_struct 1008 drivers/tty/serial/serial_core.c static int uart_set_info_user(struct tty_struct *tty, struct serial_struct *ss) tty_struct 1035 drivers/tty/serial/serial_core.c static int uart_get_lsr_info(struct tty_struct *tty, tty_struct 1057 drivers/tty/serial/serial_core.c static int uart_tiocmget(struct tty_struct *tty) tty_struct 1081 drivers/tty/serial/serial_core.c uart_tiocmset(struct tty_struct *tty, unsigned int set, unsigned int clear) tty_struct 1102 drivers/tty/serial/serial_core.c static int uart_break_ctl(struct tty_struct *tty, int break_state) tty_struct 1122 drivers/tty/serial/serial_core.c static int uart_do_autoconfig(struct tty_struct *tty,struct uart_state *state) tty_struct 1253 drivers/tty/serial/serial_core.c static int uart_get_icount(struct tty_struct *tty, tty_struct 1380 drivers/tty/serial/serial_core.c uart_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg) tty_struct 1464 drivers/tty/serial/serial_core.c static void uart_set_ldisc(struct tty_struct *tty) tty_struct 1476 drivers/tty/serial/serial_core.c static void uart_set_termios(struct tty_struct *tty, tty_struct 1538 drivers/tty/serial/serial_core.c static void uart_close(struct tty_struct *tty, struct file *filp) tty_struct 1588 drivers/tty/serial/serial_core.c static void uart_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1655 drivers/tty/serial/serial_core.c static void uart_hangup(struct tty_struct *tty) tty_struct 1749 drivers/tty/serial/serial_core.c static int uart_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1769 drivers/tty/serial/serial_core.c static int uart_open(struct tty_struct *tty, struct file *filp) tty_struct 1781 drivers/tty/serial/serial_core.c static int uart_port_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 2266 drivers/tty/serial/serial_core.c struct tty_struct *tty = port->tty; tty_struct 2895 drivers/tty/serial/serial_core.c struct tty_struct *tty; tty_struct 2997 drivers/tty/serial/serial_core.c struct tty_struct *tty = port->tty; tty_struct 399 drivers/tty/serial/sirfsoc_uart.c struct tty_struct *tty; tty_struct 1174 drivers/tty/serial/sirfsoc_uart.c struct tty_struct *tty; tty_struct 821 drivers/tty/synclink.c static int tiocmget(struct tty_struct *tty); tty_struct 822 drivers/tty/synclink.c static int tiocmset(struct tty_struct *tty, tty_struct 909 drivers/tty/synclink.c static void mgsl_wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 955 drivers/tty/synclink.c static void ldisc_receive_buf(struct tty_struct *tty, tty_struct 974 drivers/tty/synclink.c static void mgsl_stop(struct tty_struct *tty) tty_struct 997 drivers/tty/synclink.c static void mgsl_start(struct tty_struct *tty) tty_struct 1119 drivers/tty/synclink.c struct tty_struct *tty = info->port.tty; tty_struct 2000 drivers/tty/synclink.c static int mgsl_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 2040 drivers/tty/synclink.c static void mgsl_flush_chars(struct tty_struct *tty) tty_struct 2090 drivers/tty/synclink.c static int mgsl_write(struct tty_struct * tty, tty_struct 2214 drivers/tty/synclink.c static int mgsl_write_room(struct tty_struct *tty) tty_struct 2249 drivers/tty/synclink.c static int mgsl_chars_in_buffer(struct tty_struct *tty) tty_struct 2283 drivers/tty/synclink.c static void mgsl_flush_buffer(struct tty_struct *tty) tty_struct 2311 drivers/tty/synclink.c static void mgsl_send_xchar(struct tty_struct *tty, char ch) tty_struct 2340 drivers/tty/synclink.c static void mgsl_throttle(struct tty_struct * tty) tty_struct 2370 drivers/tty/synclink.c static void mgsl_unthrottle(struct tty_struct * tty) tty_struct 2829 drivers/tty/synclink.c static int tiocmget(struct tty_struct *tty) tty_struct 2854 drivers/tty/synclink.c static int tiocmset(struct tty_struct *tty, tty_struct 2886 drivers/tty/synclink.c static int mgsl_break(struct tty_struct *tty, int break_state) tty_struct 2914 drivers/tty/synclink.c static int msgl_get_icount(struct tty_struct *tty, tty_struct 2950 drivers/tty/synclink.c static int mgsl_ioctl(struct tty_struct *tty, tty_struct 3018 drivers/tty/synclink.c static void mgsl_set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 3067 drivers/tty/synclink.c static void mgsl_close(struct tty_struct *tty, struct file * filp) tty_struct 3109 drivers/tty/synclink.c static void mgsl_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 3180 drivers/tty/synclink.c static void mgsl_hangup(struct tty_struct *tty) tty_struct 3247 drivers/tty/synclink.c static int block_til_ready(struct tty_struct *tty, struct file * filp, tty_struct 3338 drivers/tty/synclink.c static int mgsl_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 3371 drivers/tty/synclink.c static int mgsl_open(struct tty_struct *tty, struct file * filp) tty_struct 6435 drivers/tty/synclink.c struct tty_struct *tty = info->port.tty; tty_struct 6633 drivers/tty/synclink.c struct tty_struct *tty = info->port.tty; tty_struct 140 drivers/tty/synclink_gt.c static int open(struct tty_struct *tty, struct file * filp); tty_struct 141 drivers/tty/synclink_gt.c static void close(struct tty_struct *tty, struct file * filp); tty_struct 142 drivers/tty/synclink_gt.c static void hangup(struct tty_struct *tty); tty_struct 143 drivers/tty/synclink_gt.c static void set_termios(struct tty_struct *tty, struct ktermios *old_termios); tty_struct 145 drivers/tty/synclink_gt.c static int write(struct tty_struct *tty, const unsigned char *buf, int count); tty_struct 146 drivers/tty/synclink_gt.c static int put_char(struct tty_struct *tty, unsigned char ch); tty_struct 147 drivers/tty/synclink_gt.c static void send_xchar(struct tty_struct *tty, char ch); tty_struct 148 drivers/tty/synclink_gt.c static void wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 149 drivers/tty/synclink_gt.c static int write_room(struct tty_struct *tty); tty_struct 150 drivers/tty/synclink_gt.c static void flush_chars(struct tty_struct *tty); tty_struct 151 drivers/tty/synclink_gt.c static void flush_buffer(struct tty_struct *tty); tty_struct 152 drivers/tty/synclink_gt.c static void tx_hold(struct tty_struct *tty); tty_struct 153 drivers/tty/synclink_gt.c static void tx_release(struct tty_struct *tty); tty_struct 155 drivers/tty/synclink_gt.c static int ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg); tty_struct 156 drivers/tty/synclink_gt.c static int chars_in_buffer(struct tty_struct *tty); tty_struct 157 drivers/tty/synclink_gt.c static void throttle(struct tty_struct * tty); tty_struct 158 drivers/tty/synclink_gt.c static void unthrottle(struct tty_struct * tty); tty_struct 159 drivers/tty/synclink_gt.c static int set_break(struct tty_struct *tty, int break_state); tty_struct 441 drivers/tty/synclink_gt.c static int block_til_ready(struct tty_struct *tty, struct file * filp,struct slgt_info *info); tty_struct 512 drivers/tty/synclink_gt.c static int tiocmget(struct tty_struct *tty); tty_struct 513 drivers/tty/synclink_gt.c static int tiocmset(struct tty_struct *tty, tty_struct 515 drivers/tty/synclink_gt.c static int set_break(struct tty_struct *tty, int break_state); tty_struct 631 drivers/tty/synclink_gt.c static void ldisc_receive_buf(struct tty_struct *tty, tty_struct 647 drivers/tty/synclink_gt.c static int open(struct tty_struct *tty, struct file *filp) tty_struct 716 drivers/tty/synclink_gt.c static void close(struct tty_struct *tty, struct file *filp) tty_struct 742 drivers/tty/synclink_gt.c static void hangup(struct tty_struct *tty) tty_struct 766 drivers/tty/synclink_gt.c static void set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 812 drivers/tty/synclink_gt.c static int write(struct tty_struct *tty, tty_struct 848 drivers/tty/synclink_gt.c static int put_char(struct tty_struct *tty, unsigned char ch) tty_struct 868 drivers/tty/synclink_gt.c static void send_xchar(struct tty_struct *tty, char ch) tty_struct 885 drivers/tty/synclink_gt.c static void wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 927 drivers/tty/synclink_gt.c static int write_room(struct tty_struct *tty) tty_struct 939 drivers/tty/synclink_gt.c static void flush_chars(struct tty_struct *tty) tty_struct 960 drivers/tty/synclink_gt.c static void flush_buffer(struct tty_struct *tty) tty_struct 979 drivers/tty/synclink_gt.c static void tx_hold(struct tty_struct *tty) tty_struct 996 drivers/tty/synclink_gt.c static void tx_release(struct tty_struct *tty) tty_struct 1021 drivers/tty/synclink_gt.c static int ioctl(struct tty_struct *tty, tty_struct 1096 drivers/tty/synclink_gt.c static int get_icount(struct tty_struct *tty, tty_struct 1184 drivers/tty/synclink_gt.c static long slgt_compat_ioctl(struct tty_struct *tty, tty_struct 1313 drivers/tty/synclink_gt.c static int chars_in_buffer(struct tty_struct *tty) tty_struct 1327 drivers/tty/synclink_gt.c static void throttle(struct tty_struct * tty) tty_struct 1348 drivers/tty/synclink_gt.c static void unthrottle(struct tty_struct * tty) tty_struct 1374 drivers/tty/synclink_gt.c static int set_break(struct tty_struct *tty, int break_state) tty_struct 1970 drivers/tty/synclink_gt.c struct tty_struct *tty = info->port.tty; tty_struct 3149 drivers/tty/synclink_gt.c static int tiocmget(struct tty_struct *tty) tty_struct 3177 drivers/tty/synclink_gt.c static int tiocmset(struct tty_struct *tty, tty_struct 3229 drivers/tty/synclink_gt.c static int block_til_ready(struct tty_struct *tty, struct file *filp, tty_struct 4615 drivers/tty/synclink_gt.c struct tty_struct *tty = info->port.tty; tty_struct 4953 drivers/tty/synclink_gt.c struct tty_struct *oldtty = info->port.tty; tty_struct 5025 drivers/tty/synclink_gt.c struct tty_struct *oldtty = info->port.tty; tty_struct 506 drivers/tty/synclinkmp.c static int open(struct tty_struct *tty, struct file * filp); tty_struct 507 drivers/tty/synclinkmp.c static void close(struct tty_struct *tty, struct file * filp); tty_struct 508 drivers/tty/synclinkmp.c static void hangup(struct tty_struct *tty); tty_struct 509 drivers/tty/synclinkmp.c static void set_termios(struct tty_struct *tty, struct ktermios *old_termios); tty_struct 511 drivers/tty/synclinkmp.c static int write(struct tty_struct *tty, const unsigned char *buf, int count); tty_struct 512 drivers/tty/synclinkmp.c static int put_char(struct tty_struct *tty, unsigned char ch); tty_struct 513 drivers/tty/synclinkmp.c static void send_xchar(struct tty_struct *tty, char ch); tty_struct 514 drivers/tty/synclinkmp.c static void wait_until_sent(struct tty_struct *tty, int timeout); tty_struct 515 drivers/tty/synclinkmp.c static int write_room(struct tty_struct *tty); tty_struct 516 drivers/tty/synclinkmp.c static void flush_chars(struct tty_struct *tty); tty_struct 517 drivers/tty/synclinkmp.c static void flush_buffer(struct tty_struct *tty); tty_struct 518 drivers/tty/synclinkmp.c static void tx_hold(struct tty_struct *tty); tty_struct 519 drivers/tty/synclinkmp.c static void tx_release(struct tty_struct *tty); tty_struct 521 drivers/tty/synclinkmp.c static int ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg); tty_struct 522 drivers/tty/synclinkmp.c static int chars_in_buffer(struct tty_struct *tty); tty_struct 523 drivers/tty/synclinkmp.c static void throttle(struct tty_struct * tty); tty_struct 524 drivers/tty/synclinkmp.c static void unthrottle(struct tty_struct * tty); tty_struct 525 drivers/tty/synclinkmp.c static int set_break(struct tty_struct *tty, int break_state); tty_struct 547 drivers/tty/synclinkmp.c static int tiocmget(struct tty_struct *tty); tty_struct 548 drivers/tty/synclinkmp.c static int tiocmset(struct tty_struct *tty, tty_struct 550 drivers/tty/synclinkmp.c static int set_break(struct tty_struct *tty, int break_state); tty_struct 558 drivers/tty/synclinkmp.c static int block_til_ready(struct tty_struct *tty, struct file * filp,SLMP_INFO *info); tty_struct 697 drivers/tty/synclinkmp.c static void ldisc_receive_buf(struct tty_struct *tty, tty_struct 713 drivers/tty/synclinkmp.c static int install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 743 drivers/tty/synclinkmp.c static int open(struct tty_struct *tty, struct file *filp) tty_struct 800 drivers/tty/synclinkmp.c static void close(struct tty_struct *tty, struct file *filp) tty_struct 834 drivers/tty/synclinkmp.c static void hangup(struct tty_struct *tty) tty_struct 862 drivers/tty/synclinkmp.c static void set_termios(struct tty_struct *tty, struct ktermios *old_termios) tty_struct 908 drivers/tty/synclinkmp.c static int write(struct tty_struct *tty, tty_struct 988 drivers/tty/synclinkmp.c static int put_char(struct tty_struct *tty, unsigned char ch) tty_struct 1025 drivers/tty/synclinkmp.c static void send_xchar(struct tty_struct *tty, char ch) tty_struct 1049 drivers/tty/synclinkmp.c static void wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1115 drivers/tty/synclinkmp.c static int write_room(struct tty_struct *tty) tty_struct 1140 drivers/tty/synclinkmp.c static void flush_chars(struct tty_struct *tty) tty_struct 1179 drivers/tty/synclinkmp.c static void flush_buffer(struct tty_struct *tty) tty_struct 1201 drivers/tty/synclinkmp.c static void tx_hold(struct tty_struct *tty) tty_struct 1221 drivers/tty/synclinkmp.c static void tx_release(struct tty_struct *tty) tty_struct 1249 drivers/tty/synclinkmp.c static int ioctl(struct tty_struct *tty, tty_struct 1306 drivers/tty/synclinkmp.c static int get_icount(struct tty_struct *tty, tty_struct 1425 drivers/tty/synclinkmp.c static int chars_in_buffer(struct tty_struct *tty) tty_struct 1441 drivers/tty/synclinkmp.c static void throttle(struct tty_struct * tty) tty_struct 1466 drivers/tty/synclinkmp.c static void unthrottle(struct tty_struct * tty) tty_struct 1496 drivers/tty/synclinkmp.c static int set_break(struct tty_struct *tty, int break_state) tty_struct 2033 drivers/tty/synclinkmp.c struct tty_struct *tty = info->port.tty; tty_struct 2083 drivers/tty/synclinkmp.c struct tty_struct *tty = info->port.tty; tty_struct 3173 drivers/tty/synclinkmp.c static int tiocmget(struct tty_struct *tty) tty_struct 3198 drivers/tty/synclinkmp.c static int tiocmset(struct tty_struct *tty, tty_struct 3252 drivers/tty/synclinkmp.c static int block_til_ready(struct tty_struct *tty, struct file *filp, tty_struct 4826 drivers/tty/synclinkmp.c struct tty_struct *tty = info->port.tty; tty_struct 5233 drivers/tty/synclinkmp.c struct tty_struct *oldtty = info->port.tty; tty_struct 136 drivers/tty/tty_audit.c void tty_audit_tiocsti(struct tty_struct *tty, char ch) tty_struct 201 drivers/tty/tty_audit.c void tty_audit_add_data(struct tty_struct *tty, const void *data, size_t size) tty_struct 237 drivers/tty/tty_baudrate.c void tty_encode_baud_rate(struct tty_struct *tty, speed_t ibaud, speed_t obaud) tty_struct 219 drivers/tty/tty_buffer.c void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld) tty_struct 159 drivers/tty/tty_io.c static void release_tty(struct tty_struct *tty, int idx); tty_struct 170 drivers/tty/tty_io.c static void free_tty_struct(struct tty_struct *tty) tty_struct 179 drivers/tty/tty_io.c static inline struct tty_struct *file_tty(struct file *file) tty_struct 198 drivers/tty/tty_io.c void tty_add_file(struct tty_struct *tty, struct file *file) tty_struct 228 drivers/tty/tty_io.c struct tty_struct *tty = priv->tty; tty_struct 246 drivers/tty/tty_io.c const char *tty_name(const struct tty_struct *tty) tty_struct 255 drivers/tty/tty_io.c const char *tty_driver_name(const struct tty_struct *tty) tty_struct 262 drivers/tty/tty_io.c static int tty_paranoia_check(struct tty_struct *tty, struct inode *inode, tty_struct 281 drivers/tty/tty_io.c static int check_tty_count(struct tty_struct *tty, const char *routine) tty_struct 471 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(file); tty_struct 527 drivers/tty/tty_io.c void tty_wakeup(struct tty_struct *tty) tty_struct 566 drivers/tty/tty_io.c static void __tty_hangup(struct tty_struct *tty, int exit_session) tty_struct 663 drivers/tty/tty_io.c struct tty_struct *tty = tty_struct 664 drivers/tty/tty_io.c container_of(work, struct tty_struct, hangup_work); tty_struct 677 drivers/tty/tty_io.c void tty_hangup(struct tty_struct *tty) tty_struct 694 drivers/tty/tty_io.c void tty_vhangup(struct tty_struct *tty) tty_struct 711 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 731 drivers/tty/tty_io.c void tty_vhangup_session(struct tty_struct *tty) tty_struct 769 drivers/tty/tty_io.c void __stop_tty(struct tty_struct *tty) tty_struct 778 drivers/tty/tty_io.c void stop_tty(struct tty_struct *tty) tty_struct 800 drivers/tty/tty_io.c void __start_tty(struct tty_struct *tty) tty_struct 810 drivers/tty/tty_io.c void start_tty(struct tty_struct *tty) tty_struct 854 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(file); tty_struct 879 drivers/tty/tty_io.c static void tty_write_unlock(struct tty_struct *tty) tty_struct 885 drivers/tty/tty_io.c static int tty_write_lock(struct tty_struct *tty, int ndelay) tty_struct 901 drivers/tty/tty_io.c ssize_t (*write)(struct tty_struct *, struct file *, const unsigned char *, size_t), tty_struct 902 drivers/tty/tty_io.c struct tty_struct *tty, tty_struct 995 drivers/tty/tty_io.c void tty_write_message(struct tty_struct *tty, char *msg) tty_struct 1028 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(file); tty_struct 1077 drivers/tty/tty_io.c int tty_send_xchar(struct tty_struct *tty, char ch) tty_struct 1154 drivers/tty/tty_io.c static struct tty_struct *tty_driver_lookup_tty(struct tty_driver *driver, tty_struct 1157 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 1180 drivers/tty/tty_io.c void tty_init_termios(struct tty_struct *tty) tty_struct 1202 drivers/tty/tty_io.c int tty_standard_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1225 drivers/tty/tty_io.c struct tty_struct *tty) tty_struct 1241 drivers/tty/tty_io.c static void tty_driver_remove_tty(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1258 drivers/tty/tty_io.c static int tty_reopen(struct tty_struct *tty) tty_struct 1317 drivers/tty/tty_io.c struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx) tty_struct 1319 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 1392 drivers/tty/tty_io.c void tty_save_termios(struct tty_struct *tty) tty_struct 1419 drivers/tty/tty_io.c static void tty_flush_works(struct tty_struct *tty) tty_struct 1446 drivers/tty/tty_io.c struct tty_struct *tty = tty_struct 1447 drivers/tty/tty_io.c container_of(work, struct tty_struct, hangup_work); tty_struct 1469 drivers/tty/tty_io.c struct tty_struct *tty = container_of(kref, struct tty_struct, kref); tty_struct 1485 drivers/tty/tty_io.c void tty_kref_put(struct tty_struct *tty) tty_struct 1504 drivers/tty/tty_io.c static void release_tty(struct tty_struct *tty, int idx) tty_struct 1533 drivers/tty/tty_io.c static int tty_release_checks(struct tty_struct *tty, int idx) tty_struct 1551 drivers/tty/tty_io.c struct tty_struct *o_tty = tty->link; tty_struct 1575 drivers/tty/tty_io.c void tty_kclose(struct tty_struct *tty) tty_struct 1607 drivers/tty/tty_io.c void tty_release_struct(struct tty_struct *tty, int idx) tty_struct 1651 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(filp); tty_struct 1652 drivers/tty/tty_io.c struct tty_struct *o_tty = NULL; tty_struct 1800 drivers/tty/tty_io.c static struct tty_struct *tty_open_current_tty(dev_t device, struct file *filp) tty_struct 1802 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 1889 drivers/tty/tty_io.c struct tty_struct *tty_kopen(dev_t device) tty_struct 1891 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 1940 drivers/tty/tty_io.c static struct tty_struct *tty_open_by_driver(dev_t device, struct inode *inode, tty_struct 1943 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 2018 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 2102 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(filp); tty_struct 2120 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(filp); tty_struct 2155 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(filp); tty_struct 2183 drivers/tty/tty_io.c static int tiocsti(struct tty_struct *tty, char __user *p) tty_struct 2213 drivers/tty/tty_io.c static int tiocgwinsz(struct tty_struct *tty, struct winsize __user *arg) tty_struct 2234 drivers/tty/tty_io.c int tty_do_resize(struct tty_struct *tty, struct winsize *ws) tty_struct 2271 drivers/tty/tty_io.c static int tiocswinsz(struct tty_struct *tty, struct winsize __user *arg) tty_struct 2326 drivers/tty/tty_io.c static int tiocsetd(struct tty_struct *tty, int __user *p) tty_struct 2350 drivers/tty/tty_io.c static int tiocgetd(struct tty_struct *tty, int __user *p) tty_struct 2376 drivers/tty/tty_io.c static int send_break(struct tty_struct *tty, unsigned int duration) tty_struct 2415 drivers/tty/tty_io.c static int tty_tiocmget(struct tty_struct *tty, int __user *p) tty_struct 2440 drivers/tty/tty_io.c static int tty_tiocmset(struct tty_struct *tty, unsigned int cmd, tty_struct 2470 drivers/tty/tty_io.c static int tty_tiocgicount(struct tty_struct *tty, void __user *arg) tty_struct 2484 drivers/tty/tty_io.c static int tty_tiocsserial(struct tty_struct *tty, struct serial_struct __user *ss) tty_struct 2506 drivers/tty/tty_io.c static int tty_tiocgserial(struct tty_struct *tty, struct serial_struct __user *ss) tty_struct 2524 drivers/tty/tty_io.c static struct tty_struct *tty_pair_get_tty(struct tty_struct *tty) tty_struct 2537 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(file); tty_struct 2538 drivers/tty/tty_io.c struct tty_struct *real_tty; tty_struct 2698 drivers/tty/tty_io.c static int compat_tty_tiocsserial(struct tty_struct *tty, tty_struct 2728 drivers/tty/tty_io.c static int compat_tty_tiocgserial(struct tty_struct *tty, tty_struct 2755 drivers/tty/tty_io.c struct tty_struct *tty = file_tty(file); tty_struct 2889 drivers/tty/tty_io.c void __do_SAK(struct tty_struct *tty) tty_struct 2937 drivers/tty/tty_io.c struct tty_struct *tty = tty_struct 2938 drivers/tty/tty_io.c container_of(work, struct tty_struct, SAK_work); tty_struct 2948 drivers/tty/tty_io.c void do_SAK(struct tty_struct *tty) tty_struct 2958 drivers/tty/tty_io.c static struct device *tty_get_device(struct tty_struct *tty) tty_struct 2973 drivers/tty/tty_io.c struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx) tty_struct 2975 drivers/tty/tty_io.c struct tty_struct *tty; tty_struct 3025 drivers/tty/tty_io.c int tty_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 3391 drivers/tty/tty_io.c dev_t tty_devnum(struct tty_struct *tty) tty_struct 56 drivers/tty/tty_ioctl.c int tty_chars_in_buffer(struct tty_struct *tty) tty_struct 76 drivers/tty/tty_ioctl.c int tty_write_room(struct tty_struct *tty) tty_struct 92 drivers/tty/tty_ioctl.c void tty_driver_flush_buffer(struct tty_struct *tty) tty_struct 109 drivers/tty/tty_ioctl.c void tty_throttle(struct tty_struct *tty) tty_struct 134 drivers/tty/tty_ioctl.c void tty_unthrottle(struct tty_struct *tty) tty_struct 157 drivers/tty/tty_ioctl.c int tty_throttle_safe(struct tty_struct *tty) tty_struct 188 drivers/tty/tty_ioctl.c int tty_unthrottle_safe(struct tty_struct *tty) tty_struct 218 drivers/tty/tty_ioctl.c void tty_wait_until_sent(struct tty_struct *tty, long timeout) tty_struct 243 drivers/tty/tty_ioctl.c static void unset_locked_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 314 drivers/tty/tty_ioctl.c int tty_set_termios(struct tty_struct *tty, struct ktermios *new_termios) tty_struct 362 drivers/tty/tty_ioctl.c static int set_termios(struct tty_struct *tty, void __user *arg, int opt) tty_struct 423 drivers/tty/tty_ioctl.c static void copy_termios(struct tty_struct *tty, struct ktermios *kterm) tty_struct 430 drivers/tty/tty_ioctl.c static void copy_termios_locked(struct tty_struct *tty, struct ktermios *kterm) tty_struct 437 drivers/tty/tty_ioctl.c static int get_termio(struct tty_struct *tty, struct termio __user *termio) tty_struct 459 drivers/tty/tty_ioctl.c static int set_termiox(struct tty_struct *tty, void __user *arg, int opt) tty_struct 497 drivers/tty/tty_ioctl.c static int get_sgflags(struct tty_struct *tty) tty_struct 515 drivers/tty/tty_ioctl.c static int get_sgttyb(struct tty_struct *tty, struct sgttyb __user *sgttyb) tty_struct 567 drivers/tty/tty_ioctl.c static int set_sgttyb(struct tty_struct *tty, struct sgttyb __user *sgttyb) tty_struct 597 drivers/tty/tty_ioctl.c static int get_tchars(struct tty_struct *tty, struct tchars __user *tchars) tty_struct 612 drivers/tty/tty_ioctl.c static int set_tchars(struct tty_struct *tty, struct tchars __user *tchars) tty_struct 631 drivers/tty/tty_ioctl.c static int get_ltchars(struct tty_struct *tty, struct ltchars __user *ltchars) tty_struct 648 drivers/tty/tty_ioctl.c static int set_ltchars(struct tty_struct *tty, struct ltchars __user *ltchars) tty_struct 678 drivers/tty/tty_ioctl.c static int tty_change_softcar(struct tty_struct *tty, int arg) tty_struct 708 drivers/tty/tty_ioctl.c int tty_mode_ioctl(struct tty_struct *tty, struct file *file, tty_struct 711 drivers/tty/tty_ioctl.c struct tty_struct *real_tty; tty_struct 853 drivers/tty/tty_ioctl.c static int __tty_perform_flush(struct tty_struct *tty, unsigned long arg) tty_struct 879 drivers/tty/tty_ioctl.c int tty_perform_flush(struct tty_struct *tty, unsigned long arg) tty_struct 894 drivers/tty/tty_ioctl.c int n_tty_ioctl_helper(struct tty_struct *tty, struct file *file, tty_struct 31 drivers/tty/tty_jobctrl.c int __tty_check_change(struct tty_struct *tty, int sig) tty_struct 67 drivers/tty/tty_jobctrl.c int tty_check_change(struct tty_struct *tty) tty_struct 76 drivers/tty/tty_jobctrl.c struct tty_struct *tty; tty_struct 94 drivers/tty/tty_jobctrl.c static void __proc_set_tty(struct tty_struct *tty) tty_struct 118 drivers/tty/tty_jobctrl.c static void proc_set_tty(struct tty_struct *tty) tty_struct 128 drivers/tty/tty_jobctrl.c void tty_open_proc_set_tty(struct file *filp, struct tty_struct *tty) tty_struct 156 drivers/tty/tty_jobctrl.c struct tty_struct *get_current_tty(void) tty_struct 158 drivers/tty/tty_jobctrl.c struct tty_struct *tty; tty_struct 191 drivers/tty/tty_jobctrl.c int tty_signal_session_leader(struct tty_struct *tty, int exit_session) tty_struct 259 drivers/tty/tty_jobctrl.c struct tty_struct *tty; tty_struct 343 drivers/tty/tty_jobctrl.c static int tiocsctty(struct tty_struct *tty, struct file *file, int arg) tty_struct 398 drivers/tty/tty_jobctrl.c struct pid *tty_get_pgrp(struct tty_struct *tty) tty_struct 443 drivers/tty/tty_jobctrl.c static int tiocgpgrp(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p) tty_struct 470 drivers/tty/tty_jobctrl.c static int tiocspgrp(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p) tty_struct 517 drivers/tty/tty_jobctrl.c static int tiocgsid(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p) tty_struct 534 drivers/tty/tty_jobctrl.c long tty_jobctrl_ioctl(struct tty_struct *tty, struct tty_struct *real_tty, tty_struct 166 drivers/tty/tty_ldisc.c static struct tty_ldisc *tty_ldisc_get(struct tty_struct *tty, int disc) tty_struct 268 drivers/tty/tty_ldisc.c struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *tty) tty_struct 289 drivers/tty/tty_ldisc.c struct tty_ldisc *tty_ldisc_ref(struct tty_struct *tty) tty_struct 318 drivers/tty/tty_ldisc.c __tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout) tty_struct 324 drivers/tty/tty_ldisc.c __tty_ldisc_lock_nested(struct tty_struct *tty, unsigned long timeout) tty_struct 330 drivers/tty/tty_ldisc.c static inline void __tty_ldisc_unlock(struct tty_struct *tty) tty_struct 335 drivers/tty/tty_ldisc.c int tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout) tty_struct 351 drivers/tty/tty_ldisc.c void tty_ldisc_unlock(struct tty_struct *tty) tty_struct 360 drivers/tty/tty_ldisc.c tty_ldisc_lock_pair_timeout(struct tty_struct *tty, struct tty_struct *tty2, tty_struct 395 drivers/tty/tty_ldisc.c static void tty_ldisc_lock_pair(struct tty_struct *tty, struct tty_struct *tty2) tty_struct 400 drivers/tty/tty_ldisc.c static void tty_ldisc_unlock_pair(struct tty_struct *tty, tty_struct 401 drivers/tty/tty_ldisc.c struct tty_struct *tty2) tty_struct 416 drivers/tty/tty_ldisc.c void tty_ldisc_flush(struct tty_struct *tty) tty_struct 442 drivers/tty/tty_ldisc.c static void tty_set_termios_ldisc(struct tty_struct *tty, int disc) tty_struct 463 drivers/tty/tty_ldisc.c static int tty_ldisc_open(struct tty_struct *tty, struct tty_ldisc *ld) tty_struct 488 drivers/tty/tty_ldisc.c static void tty_ldisc_close(struct tty_struct *tty, struct tty_ldisc *ld) tty_struct 507 drivers/tty/tty_ldisc.c static int tty_ldisc_failto(struct tty_struct *tty, int ld) tty_struct 531 drivers/tty/tty_ldisc.c static void tty_ldisc_restore(struct tty_struct *tty, struct tty_ldisc *old) tty_struct 558 drivers/tty/tty_ldisc.c int tty_set_ldisc(struct tty_struct *tty, int disc) tty_struct 634 drivers/tty/tty_ldisc.c static void tty_ldisc_kill(struct tty_struct *tty) tty_struct 655 drivers/tty/tty_ldisc.c static void tty_reset_termios(struct tty_struct *tty) tty_struct 679 drivers/tty/tty_ldisc.c int tty_ldisc_reinit(struct tty_struct *tty, int disc) tty_struct 722 drivers/tty/tty_ldisc.c void tty_ldisc_hangup(struct tty_struct *tty, bool reinit) tty_struct 776 drivers/tty/tty_ldisc.c int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty) tty_struct 804 drivers/tty/tty_ldisc.c void tty_ldisc_release(struct tty_struct *tty) tty_struct 806 drivers/tty/tty_ldisc.c struct tty_struct *o_tty = tty->link; tty_struct 834 drivers/tty/tty_ldisc.c int tty_ldisc_init(struct tty_struct *tty) tty_struct 850 drivers/tty/tty_ldisc.c void tty_ldisc_deinit(struct tty_struct *tty) tty_struct 14 drivers/tty/tty_mutex.c void tty_lock(struct tty_struct *tty) tty_struct 23 drivers/tty/tty_mutex.c int tty_lock_interruptible(struct tty_struct *tty) tty_struct 36 drivers/tty/tty_mutex.c void tty_unlock(struct tty_struct *tty) tty_struct 45 drivers/tty/tty_mutex.c void tty_lock_slave(struct tty_struct *tty) tty_struct 51 drivers/tty/tty_mutex.c void tty_unlock_slave(struct tty_struct *tty) tty_struct 57 drivers/tty/tty_mutex.c void tty_set_lock_subclass(struct tty_struct *tty) tty_struct 27 drivers/tty/tty_port.c struct tty_struct *tty; tty_struct 47 drivers/tty/tty_port.c struct tty_struct *tty = tty_port_tty_get(port); tty_struct 283 drivers/tty/tty_port.c struct tty_struct *tty_port_tty_get(struct tty_port *port) tty_struct 286 drivers/tty/tty_port.c struct tty_struct *tty; tty_struct 303 drivers/tty/tty_port.c void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty) tty_struct 314 drivers/tty/tty_port.c static void tty_port_shutdown(struct tty_port *port, struct tty_struct *tty) tty_struct 347 drivers/tty/tty_port.c struct tty_struct *tty; tty_struct 373 drivers/tty/tty_port.c struct tty_struct *tty = tty_port_tty_get(port); tty_struct 463 drivers/tty/tty_port.c struct tty_struct *tty, struct file *filp) tty_struct 544 drivers/tty/tty_port.c static void tty_port_drain_delay(struct tty_port *port, struct tty_struct *tty) tty_struct 560 drivers/tty/tty_port.c struct tty_struct *tty, struct file *filp) tty_struct 605 drivers/tty/tty_port.c void tty_port_close_end(struct tty_port *port, struct tty_struct *tty) tty_struct 631 drivers/tty/tty_port.c void tty_port_close(struct tty_port *port, struct tty_struct *tty, tty_struct 655 drivers/tty/tty_port.c struct tty_struct *tty) tty_struct 670 drivers/tty/tty_port.c int tty_port_open(struct tty_port *port, struct tty_struct *tty, tty_struct 17 drivers/tty/ttynull.c static int ttynull_open(struct tty_struct *tty, struct file *filp) tty_struct 22 drivers/tty/ttynull.c static void ttynull_close(struct tty_struct *tty, struct file *filp) tty_struct 27 drivers/tty/ttynull.c static void ttynull_hangup(struct tty_struct *tty) tty_struct 32 drivers/tty/ttynull.c static int ttynull_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 38 drivers/tty/ttynull.c static int ttynull_write_room(struct tty_struct *tty) tty_struct 33 drivers/tty/vcc.c struct tty_struct *tty; /* only populated while dev is open */ tty_struct 285 drivers/tty/vcc.c static int vcc_rx_check(struct tty_struct *tty, int size) tty_struct 300 drivers/tty/vcc.c static int vcc_rx(struct tty_struct *tty, char *buf, int size) tty_struct 317 drivers/tty/vcc.c struct tty_struct *tty; tty_struct 421 drivers/tty/vcc.c struct tty_struct *tty = port->tty; tty_struct 739 drivers/tty/vcc.c static int vcc_open(struct tty_struct *tty, struct file *vcc_file) tty_struct 779 drivers/tty/vcc.c static void vcc_close(struct tty_struct *tty, struct file *vcc_file) tty_struct 809 drivers/tty/vcc.c static void vcc_hangup(struct tty_struct *tty) tty_struct 837 drivers/tty/vcc.c static int vcc_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 907 drivers/tty/vcc.c static int vcc_write_room(struct tty_struct *tty) tty_struct 930 drivers/tty/vcc.c static int vcc_chars_in_buffer(struct tty_struct *tty) tty_struct 953 drivers/tty/vcc.c static int vcc_break_ctl(struct tty_struct *tty, int state) tty_struct 987 drivers/tty/vcc.c static int vcc_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 1028 drivers/tty/vcc.c static void vcc_cleanup(struct tty_struct *tty) tty_struct 488 drivers/tty/vt/keyboard.c struct tty_struct *tty = vc->port.tty; tty_struct 1359 drivers/tty/vt/keyboard.c struct tty_struct *tty; tty_struct 179 drivers/tty/vt/selection.c struct tty_struct *tty) tty_struct 189 drivers/tty/vt/selection.c static int __set_selection_kernel(struct tiocl_selection *v, struct tty_struct *tty) tty_struct 348 drivers/tty/vt/selection.c int set_selection_kernel(struct tiocl_selection *v, struct tty_struct *tty) tty_struct 369 drivers/tty/vt/selection.c int paste_selection(struct tty_struct *tty) tty_struct 151 drivers/tty/vt/vt.c static int con_open(struct tty_struct *, struct file *); tty_struct 157 drivers/tty/vt/vt.c static void con_flush_chars(struct tty_struct *tty); tty_struct 1185 drivers/tty/vt/vt.c static int vc_do_resize(struct tty_struct *tty, struct vc_data *vc, tty_struct 1349 drivers/tty/vt/vt.c static int vt_resize(struct tty_struct *tty, struct winsize *ws) tty_struct 1818 drivers/tty/vt/vt.c static void cursor_report(struct vc_data *vc, struct tty_struct *tty) tty_struct 1826 drivers/tty/vt/vt.c static inline void status_report(struct tty_struct *tty) tty_struct 1831 drivers/tty/vt/vt.c static inline void respond_ID(struct tty_struct *tty) tty_struct 1836 drivers/tty/vt/vt.c void mouse_report(struct tty_struct *tty, int butt, int mrx, int mry) tty_struct 2120 drivers/tty/vt/vt.c static void do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c) tty_struct 2582 drivers/tty/vt/vt.c static int do_con_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 3052 drivers/tty/vt/vt.c int tioclinux(struct tty_struct *tty, unsigned long arg) tty_struct 3159 drivers/tty/vt/vt.c static int con_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 3169 drivers/tty/vt/vt.c static int con_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 3176 drivers/tty/vt/vt.c static int con_write_room(struct tty_struct *tty) tty_struct 3183 drivers/tty/vt/vt.c static int con_chars_in_buffer(struct tty_struct *tty) tty_struct 3193 drivers/tty/vt/vt.c static void con_throttle(struct tty_struct *tty) tty_struct 3197 drivers/tty/vt/vt.c static void con_unthrottle(struct tty_struct *tty) tty_struct 3207 drivers/tty/vt/vt.c static void con_stop(struct tty_struct *tty) tty_struct 3221 drivers/tty/vt/vt.c static void con_start(struct tty_struct *tty) tty_struct 3232 drivers/tty/vt/vt.c static void con_flush_chars(struct tty_struct *tty) tty_struct 3250 drivers/tty/vt/vt.c static int con_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 3290 drivers/tty/vt/vt.c static int con_open(struct tty_struct *tty, struct file *filp) tty_struct 3297 drivers/tty/vt/vt.c static void con_close(struct tty_struct *tty, struct file *filp) tty_struct 3302 drivers/tty/vt/vt.c static void con_shutdown(struct tty_struct *tty) tty_struct 3311 drivers/tty/vt/vt.c static void con_cleanup(struct tty_struct *tty) tty_struct 350 drivers/tty/vt/vt_ioctl.c int vt_ioctl(struct tty_struct *tty, tty_struct 1066 drivers/tty/vt/vt_ioctl.c struct tty_struct *tty; tty_struct 1188 drivers/tty/vt/vt_ioctl.c long vt_compat_ioctl(struct tty_struct *tty, tty_struct 53 drivers/usb/class/cdc-acm.c static void acm_tty_set_termios(struct tty_struct *tty, tty_struct 600 drivers/usb/class/cdc-acm.c static int acm_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 629 drivers/usb/class/cdc-acm.c static int acm_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 655 drivers/usb/class/cdc-acm.c static int acm_port_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 753 drivers/usb/class/cdc-acm.c static void acm_tty_cleanup(struct tty_struct *tty) tty_struct 760 drivers/usb/class/cdc-acm.c static void acm_tty_hangup(struct tty_struct *tty) tty_struct 767 drivers/usb/class/cdc-acm.c static void acm_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 774 drivers/usb/class/cdc-acm.c static int acm_tty_write(struct tty_struct *tty, tty_struct 828 drivers/usb/class/cdc-acm.c static int acm_tty_write_room(struct tty_struct *tty) tty_struct 838 drivers/usb/class/cdc-acm.c static int acm_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 853 drivers/usb/class/cdc-acm.c static void acm_tty_throttle(struct tty_struct *tty) tty_struct 860 drivers/usb/class/cdc-acm.c static void acm_tty_unthrottle(struct tty_struct *tty) tty_struct 872 drivers/usb/class/cdc-acm.c static int acm_tty_break_ctl(struct tty_struct *tty, int state) tty_struct 884 drivers/usb/class/cdc-acm.c static int acm_tty_tiocmget(struct tty_struct *tty) tty_struct 896 drivers/usb/class/cdc-acm.c static int acm_tty_tiocmset(struct tty_struct *tty, tty_struct 915 drivers/usb/class/cdc-acm.c static int get_serial_info(struct tty_struct *tty, struct serial_struct *ss) tty_struct 928 drivers/usb/class/cdc-acm.c static int set_serial_info(struct tty_struct *tty, struct serial_struct *ss) tty_struct 1006 drivers/usb/class/cdc-acm.c static int acm_tty_get_icount(struct tty_struct *tty, tty_struct 1022 drivers/usb/class/cdc-acm.c static int acm_tty_ioctl(struct tty_struct *tty, tty_struct 1043 drivers/usb/class/cdc-acm.c static void acm_tty_set_termios(struct tty_struct *tty, tty_struct 1539 drivers/usb/class/cdc-acm.c struct tty_struct *tty; tty_struct 309 drivers/usb/gadget/function/u_serial.c struct tty_struct *tty; tty_struct 359 drivers/usb/gadget/function/u_serial.c struct tty_struct *tty; tty_struct 587 drivers/usb/gadget/function/u_serial.c static int gs_open(struct tty_struct *tty, struct file *file) tty_struct 699 drivers/usb/gadget/function/u_serial.c static void gs_close(struct tty_struct *tty, struct file *file) tty_struct 759 drivers/usb/gadget/function/u_serial.c static int gs_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 778 drivers/usb/gadget/function/u_serial.c static int gs_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 794 drivers/usb/gadget/function/u_serial.c static void gs_flush_chars(struct tty_struct *tty) tty_struct 807 drivers/usb/gadget/function/u_serial.c static int gs_write_room(struct tty_struct *tty) tty_struct 824 drivers/usb/gadget/function/u_serial.c static int gs_chars_in_buffer(struct tty_struct *tty) tty_struct 841 drivers/usb/gadget/function/u_serial.c static void gs_unthrottle(struct tty_struct *tty) tty_struct 858 drivers/usb/gadget/function/u_serial.c static int gs_break_ctl(struct tty_struct *tty, int duration) tty_struct 172 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 181 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_open(struct tty_struct *tty, struct file *file) tty_struct 188 drivers/usb/host/xhci-dbgtty.c static void dbc_tty_close(struct tty_struct *tty, struct file *file) tty_struct 195 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_write(struct tty_struct *tty, tty_struct 211 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_put_char(struct tty_struct *tty, unsigned char ch) tty_struct 224 drivers/usb/host/xhci-dbgtty.c static void dbc_tty_flush_chars(struct tty_struct *tty) tty_struct 234 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_write_room(struct tty_struct *tty) tty_struct 247 drivers/usb/host/xhci-dbgtty.c static int dbc_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 260 drivers/usb/host/xhci-dbgtty.c static void dbc_tty_unthrottle(struct tty_struct *tty) tty_struct 334 drivers/usb/host/xhci-dbgtty.c struct tty_struct *tty; tty_struct 404 drivers/usb/host/xhci-dbgtty.c static int dbc_port_activate(struct tty_port *_port, struct tty_struct *tty) tty_struct 192 drivers/usb/serial/ark3116.c static void ark3116_set_termios(struct tty_struct *tty, tty_struct 327 drivers/usb/serial/ark3116.c static int ark3116_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 390 drivers/usb/serial/ark3116.c static int ark3116_get_serial_info(struct tty_struct *tty, tty_struct 402 drivers/usb/serial/ark3116.c static int ark3116_tiocmget(struct tty_struct *tty) tty_struct 428 drivers/usb/serial/ark3116.c static int ark3116_tiocmset(struct tty_struct *tty, tty_struct 464 drivers/usb/serial/ark3116.c static void ark3116_break_ctl(struct tty_struct *tty, int break_state) tty_struct 41 drivers/usb/serial/belkin_sa.c static int belkin_sa_open(struct tty_struct *tty, tty_struct 46 drivers/usb/serial/belkin_sa.c static void belkin_sa_set_termios(struct tty_struct *tty, tty_struct 48 drivers/usb/serial/belkin_sa.c static void belkin_sa_break_ctl(struct tty_struct *tty, int break_state); tty_struct 49 drivers/usb/serial/belkin_sa.c static int belkin_sa_tiocmget(struct tty_struct *tty); tty_struct 50 drivers/usb/serial/belkin_sa.c static int belkin_sa_tiocmset(struct tty_struct *tty, tty_struct 147 drivers/usb/serial/belkin_sa.c static int belkin_sa_open(struct tty_struct *tty, tty_struct 277 drivers/usb/serial/belkin_sa.c static void belkin_sa_set_termios(struct tty_struct *tty, tty_struct 420 drivers/usb/serial/belkin_sa.c static void belkin_sa_break_ctl(struct tty_struct *tty, int break_state) tty_struct 429 drivers/usb/serial/belkin_sa.c static int belkin_sa_tiocmget(struct tty_struct *tty) tty_struct 443 drivers/usb/serial/belkin_sa.c static int belkin_sa_tiocmset(struct tty_struct *tty, tty_struct 99 drivers/usb/serial/ch341.c static void ch341_set_termios(struct tty_struct *tty, tty_struct 370 drivers/usb/serial/ch341.c static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 407 drivers/usb/serial/ch341.c static void ch341_set_termios(struct tty_struct *tty, tty_struct 472 drivers/usb/serial/ch341.c static void ch341_break_ctl(struct tty_struct *tty, int break_state) tty_struct 515 drivers/usb/serial/ch341.c static int ch341_tiocmset(struct tty_struct *tty, tty_struct 542 drivers/usb/serial/ch341.c struct tty_struct *tty; tty_struct 616 drivers/usb/serial/ch341.c static int ch341_tiocmget(struct tty_struct *tty) tty_struct 67 drivers/usb/serial/console.c struct tty_struct *tty = NULL; tty_struct 32 drivers/usb/serial/cp210x.c static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *); tty_struct 34 drivers/usb/serial/cp210x.c static void cp210x_get_termios(struct tty_struct *, struct usb_serial_port *); tty_struct 37 drivers/usb/serial/cp210x.c static void cp210x_change_speed(struct tty_struct *, struct usb_serial_port *, tty_struct 39 drivers/usb/serial/cp210x.c static void cp210x_set_termios(struct tty_struct *, struct usb_serial_port *, tty_struct 42 drivers/usb/serial/cp210x.c static int cp210x_tiocmget(struct tty_struct *); tty_struct 43 drivers/usb/serial/cp210x.c static int cp210x_tiocmset(struct tty_struct *, unsigned int, unsigned int); tty_struct 46 drivers/usb/serial/cp210x.c static void cp210x_break_ctl(struct tty_struct *, int); tty_struct 808 drivers/usb/serial/cp210x.c static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 889 drivers/usb/serial/cp210x.c static void cp210x_get_termios(struct tty_struct *tty, tty_struct 1119 drivers/usb/serial/cp210x.c static void cp210x_change_speed(struct tty_struct *tty, tty_struct 1151 drivers/usb/serial/cp210x.c static void cp210x_set_termios(struct tty_struct *tty, tty_struct 1275 drivers/usb/serial/cp210x.c static int cp210x_tiocmset(struct tty_struct *tty, tty_struct 1317 drivers/usb/serial/cp210x.c static int cp210x_tiocmget(struct tty_struct *tty) tty_struct 1339 drivers/usb/serial/cp210x.c static void cp210x_break_ctl(struct tty_struct *tty, int break_state) tty_struct 51 drivers/usb/serial/cyberjack.c static int cyberjack_open(struct tty_struct *tty, tty_struct 54 drivers/usb/serial/cyberjack.c static int cyberjack_write(struct tty_struct *tty, tty_struct 56 drivers/usb/serial/cyberjack.c static int cyberjack_write_room(struct tty_struct *tty); tty_struct 135 drivers/usb/serial/cyberjack.c static int cyberjack_open(struct tty_struct *tty, tty_struct 160 drivers/usb/serial/cyberjack.c static int cyberjack_write(struct tty_struct *tty, tty_struct 245 drivers/usb/serial/cyberjack.c static int cyberjack_write_room(struct tty_struct *tty) tty_struct 117 drivers/usb/serial/cypress_m8.c static int cypress_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 120 drivers/usb/serial/cypress_m8.c static int cypress_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 123 drivers/usb/serial/cypress_m8.c static int cypress_write_room(struct tty_struct *tty); tty_struct 124 drivers/usb/serial/cypress_m8.c static void cypress_earthmate_init_termios(struct tty_struct *tty); tty_struct 125 drivers/usb/serial/cypress_m8.c static void cypress_set_termios(struct tty_struct *tty, tty_struct 127 drivers/usb/serial/cypress_m8.c static int cypress_tiocmget(struct tty_struct *tty); tty_struct 128 drivers/usb/serial/cypress_m8.c static int cypress_tiocmset(struct tty_struct *tty, tty_struct 130 drivers/usb/serial/cypress_m8.c static int cypress_chars_in_buffer(struct tty_struct *tty); tty_struct 131 drivers/usb/serial/cypress_m8.c static void cypress_throttle(struct tty_struct *tty); tty_struct 132 drivers/usb/serial/cypress_m8.c static void cypress_unthrottle(struct tty_struct *tty); tty_struct 288 drivers/usb/serial/cypress_m8.c static int cypress_serial_control(struct tty_struct *tty, tty_struct 577 drivers/usb/serial/cypress_m8.c static int cypress_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 656 drivers/usb/serial/cypress_m8.c static int cypress_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 792 drivers/usb/serial/cypress_m8.c static int cypress_write_room(struct tty_struct *tty) tty_struct 808 drivers/usb/serial/cypress_m8.c static int cypress_tiocmget(struct tty_struct *tty) tty_struct 834 drivers/usb/serial/cypress_m8.c static int cypress_tiocmset(struct tty_struct *tty, tty_struct 856 drivers/usb/serial/cypress_m8.c static void cypress_earthmate_init_termios(struct tty_struct *tty) tty_struct 861 drivers/usb/serial/cypress_m8.c static void cypress_set_termios(struct tty_struct *tty, tty_struct 973 drivers/usb/serial/cypress_m8.c static int cypress_chars_in_buffer(struct tty_struct *tty) tty_struct 989 drivers/usb/serial/cypress_m8.c static void cypress_throttle(struct tty_struct *tty) tty_struct 1000 drivers/usb/serial/cypress_m8.c static void cypress_unthrottle(struct tty_struct *tty) tty_struct 1030 drivers/usb/serial/cypress_m8.c struct tty_struct *tty; tty_struct 217 drivers/usb/serial/digi_acceleport.c static void digi_rx_throttle(struct tty_struct *tty); tty_struct 218 drivers/usb/serial/digi_acceleport.c static void digi_rx_unthrottle(struct tty_struct *tty); tty_struct 219 drivers/usb/serial/digi_acceleport.c static void digi_set_termios(struct tty_struct *tty, tty_struct 221 drivers/usb/serial/digi_acceleport.c static void digi_break_ctl(struct tty_struct *tty, int break_state); tty_struct 222 drivers/usb/serial/digi_acceleport.c static int digi_tiocmget(struct tty_struct *tty); tty_struct 223 drivers/usb/serial/digi_acceleport.c static int digi_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 225 drivers/usb/serial/digi_acceleport.c static int digi_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 228 drivers/usb/serial/digi_acceleport.c static int digi_write_room(struct tty_struct *tty); tty_struct 229 drivers/usb/serial/digi_acceleport.c static int digi_chars_in_buffer(struct tty_struct *tty); tty_struct 230 drivers/usb/serial/digi_acceleport.c static int digi_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 634 drivers/usb/serial/digi_acceleport.c static void digi_rx_throttle(struct tty_struct *tty) tty_struct 648 drivers/usb/serial/digi_acceleport.c static void digi_rx_unthrottle(struct tty_struct *tty) tty_struct 674 drivers/usb/serial/digi_acceleport.c static void digi_set_termios(struct tty_struct *tty, tty_struct 863 drivers/usb/serial/digi_acceleport.c static void digi_break_ctl(struct tty_struct *tty, int break_state) tty_struct 876 drivers/usb/serial/digi_acceleport.c static int digi_tiocmget(struct tty_struct *tty) tty_struct 890 drivers/usb/serial/digi_acceleport.c static int digi_tiocmset(struct tty_struct *tty, tty_struct 905 drivers/usb/serial/digi_acceleport.c static int digi_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1045 drivers/usb/serial/digi_acceleport.c static int digi_write_room(struct tty_struct *tty) tty_struct 1065 drivers/usb/serial/digi_acceleport.c static int digi_chars_in_buffer(struct tty_struct *tty) tty_struct 1089 drivers/usb/serial/digi_acceleport.c static int digi_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1474 drivers/usb/serial/digi_acceleport.c struct tty_struct *tty; tty_struct 35 drivers/usb/serial/empeg.c static void empeg_init_termios(struct tty_struct *tty); tty_struct 78 drivers/usb/serial/empeg.c static void empeg_init_termios(struct tty_struct *tty) tty_struct 177 drivers/usb/serial/f81232.c struct tty_struct *tty; tty_struct 379 drivers/usb/serial/f81232.c static void f81232_break_ctl(struct tty_struct *tty, int break_state) tty_struct 413 drivers/usb/serial/f81232.c static void f81232_set_baudrate(struct tty_struct *tty, tty_struct 530 drivers/usb/serial/f81232.c static void f81232_set_termios(struct tty_struct *tty, tty_struct 601 drivers/usb/serial/f81232.c static int f81232_tiocmget(struct tty_struct *tty) tty_struct 626 drivers/usb/serial/f81232.c static int f81232_tiocmset(struct tty_struct *tty, tty_struct 634 drivers/usb/serial/f81232.c static int f81232_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 695 drivers/usb/serial/f81232.c static int f81232_get_serial_info(struct tty_struct *tty, tty_struct 562 drivers/usb/serial/f81534.c struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) tty_struct 659 drivers/usb/serial/f81534.c static void f81534_break_ctl(struct tty_struct *tty, int break_state) tty_struct 948 drivers/usb/serial/f81534.c static void f81534_set_termios(struct tty_struct *tty, tty_struct 1017 drivers/usb/serial/f81534.c struct tty_struct *tty; tty_struct 1078 drivers/usb/serial/f81534.c static int f81534_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1145 drivers/usb/serial/f81534.c static int f81534_get_serial_info(struct tty_struct *tty, tty_struct 1443 drivers/usb/serial/f81534.c static int f81534_tiocmget(struct tty_struct *tty) tty_struct 1471 drivers/usb/serial/f81534.c static int f81534_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 1487 drivers/usb/serial/f81534.c static int f81534_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1067 drivers/usb/serial/ftdi_sio.c static int ftdi_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 1072 drivers/usb/serial/ftdi_sio.c static void ftdi_set_termios(struct tty_struct *tty, tty_struct 1074 drivers/usb/serial/ftdi_sio.c static int ftdi_tiocmget(struct tty_struct *tty); tty_struct 1075 drivers/usb/serial/ftdi_sio.c static int ftdi_tiocmset(struct tty_struct *tty, tty_struct 1077 drivers/usb/serial/ftdi_sio.c static int ftdi_ioctl(struct tty_struct *tty, tty_struct 1079 drivers/usb/serial/ftdi_sio.c static int get_serial_info(struct tty_struct *tty, tty_struct 1081 drivers/usb/serial/ftdi_sio.c static int set_serial_info(struct tty_struct *tty, tty_struct 1083 drivers/usb/serial/ftdi_sio.c static void ftdi_break_ctl(struct tty_struct *tty, int break_state); tty_struct 1265 drivers/usb/serial/ftdi_sio.c static u32 get_ftdi_divisor(struct tty_struct *tty, tty_struct 1372 drivers/usb/serial/ftdi_sio.c static int change_speed(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1473 drivers/usb/serial/ftdi_sio.c static int get_serial_info(struct tty_struct *tty, tty_struct 1485 drivers/usb/serial/ftdi_sio.c static int set_serial_info(struct tty_struct *tty, tty_struct 2394 drivers/usb/serial/ftdi_sio.c static int ftdi_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 2509 drivers/usb/serial/ftdi_sio.c struct tty_struct *tty; tty_struct 2592 drivers/usb/serial/ftdi_sio.c static void ftdi_break_ctl(struct tty_struct *tty, int break_state) tty_struct 2640 drivers/usb/serial/ftdi_sio.c static void ftdi_set_termios(struct tty_struct *tty, tty_struct 2874 drivers/usb/serial/ftdi_sio.c static int ftdi_tiocmget(struct tty_struct *tty) tty_struct 2894 drivers/usb/serial/ftdi_sio.c static int ftdi_tiocmset(struct tty_struct *tty, tty_struct 2902 drivers/usb/serial/ftdi_sio.c static int ftdi_ioctl(struct tty_struct *tty, tty_struct 904 drivers/usb/serial/garmin_gps.c static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1041 drivers/usb/serial/garmin_gps.c static int garmin_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1113 drivers/usb/serial/garmin_gps.c static int garmin_write_room(struct tty_struct *tty) tty_struct 1316 drivers/usb/serial/garmin_gps.c static void garmin_throttle(struct tty_struct *tty) tty_struct 1329 drivers/usb/serial/garmin_gps.c static void garmin_unthrottle(struct tty_struct *tty) tty_struct 106 drivers/usb/serial/generic.c int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 213 drivers/usb/serial/generic.c int usb_serial_generic_write(struct tty_struct *tty, tty_struct 233 drivers/usb/serial/generic.c int usb_serial_generic_write_room(struct tty_struct *tty) tty_struct 250 drivers/usb/serial/generic.c int usb_serial_generic_chars_in_buffer(struct tty_struct *tty) tty_struct 268 drivers/usb/serial/generic.c void usb_serial_generic_wait_until_sent(struct tty_struct *tty, long timeout) tty_struct 474 drivers/usb/serial/generic.c void usb_serial_generic_throttle(struct tty_struct *tty) tty_struct 482 drivers/usb/serial/generic.c void usb_serial_generic_unthrottle(struct tty_struct *tty) tty_struct 498 drivers/usb/serial/generic.c static bool usb_serial_generic_msr_changed(struct tty_struct *tty, tty_struct 527 drivers/usb/serial/generic.c int usb_serial_generic_tiocmiwait(struct tty_struct *tty, unsigned long arg) tty_struct 547 drivers/usb/serial/generic.c int usb_serial_generic_get_icount(struct tty_struct *tty, tty_struct 613 drivers/usb/serial/generic.c struct tty_struct *tty, unsigned int status) tty_struct 275 drivers/usb/serial/io_edgeport.c static int edge_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 277 drivers/usb/serial/io_edgeport.c static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 279 drivers/usb/serial/io_edgeport.c static int edge_write_room(struct tty_struct *tty); tty_struct 280 drivers/usb/serial/io_edgeport.c static int edge_chars_in_buffer(struct tty_struct *tty); tty_struct 281 drivers/usb/serial/io_edgeport.c static void edge_throttle(struct tty_struct *tty); tty_struct 282 drivers/usb/serial/io_edgeport.c static void edge_unthrottle(struct tty_struct *tty); tty_struct 283 drivers/usb/serial/io_edgeport.c static void edge_set_termios(struct tty_struct *tty, tty_struct 286 drivers/usb/serial/io_edgeport.c static int edge_ioctl(struct tty_struct *tty, tty_struct 288 drivers/usb/serial/io_edgeport.c static void edge_break(struct tty_struct *tty, int break_state); tty_struct 289 drivers/usb/serial/io_edgeport.c static int edge_tiocmget(struct tty_struct *tty); tty_struct 290 drivers/usb/serial/io_edgeport.c static int edge_tiocmset(struct tty_struct *tty, tty_struct 314 drivers/usb/serial/io_edgeport.c static void change_port_settings(struct tty_struct *tty, tty_struct 889 drivers/usb/serial/io_edgeport.c static int edge_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1188 drivers/usb/serial/io_edgeport.c static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1401 drivers/usb/serial/io_edgeport.c static int edge_write_room(struct tty_struct *tty) tty_struct 1437 drivers/usb/serial/io_edgeport.c static int edge_chars_in_buffer(struct tty_struct *tty) tty_struct 1471 drivers/usb/serial/io_edgeport.c static void edge_throttle(struct tty_struct *tty) tty_struct 1509 drivers/usb/serial/io_edgeport.c static void edge_unthrottle(struct tty_struct *tty) tty_struct 1544 drivers/usb/serial/io_edgeport.c static void edge_set_termios(struct tty_struct *tty, tty_struct 1591 drivers/usb/serial/io_edgeport.c static int edge_tiocmset(struct tty_struct *tty, tty_struct 1620 drivers/usb/serial/io_edgeport.c static int edge_tiocmget(struct tty_struct *tty) tty_struct 1640 drivers/usb/serial/io_edgeport.c static int get_serial_info(struct tty_struct *tty, tty_struct 1662 drivers/usb/serial/io_edgeport.c static int edge_ioctl(struct tty_struct *tty, tty_struct 1681 drivers/usb/serial/io_edgeport.c static void edge_break(struct tty_struct *tty, int break_state) tty_struct 1867 drivers/usb/serial/io_edgeport.c struct tty_struct *tty; tty_struct 2446 drivers/usb/serial/io_edgeport.c static void change_port_settings(struct tty_struct *tty, tty_struct 224 drivers/usb/serial/io_ti.c static void edge_set_termios(struct tty_struct *tty, tty_struct 226 drivers/usb/serial/io_ti.c static void edge_send(struct usb_serial_port *port, struct tty_struct *tty); tty_struct 1558 drivers/usb/serial/io_ti.c struct tty_struct *tty; tty_struct 1812 drivers/usb/serial/io_ti.c struct tty_struct *tty; tty_struct 1838 drivers/usb/serial/io_ti.c static int edge_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 2016 drivers/usb/serial/io_ti.c static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 2038 drivers/usb/serial/io_ti.c static void edge_send(struct usb_serial_port *port, struct tty_struct *tty) tty_struct 2088 drivers/usb/serial/io_ti.c static int edge_write_room(struct tty_struct *tty) tty_struct 2108 drivers/usb/serial/io_ti.c static int edge_chars_in_buffer(struct tty_struct *tty) tty_struct 2137 drivers/usb/serial/io_ti.c static void edge_throttle(struct tty_struct *tty) tty_struct 2164 drivers/usb/serial/io_ti.c static void edge_unthrottle(struct tty_struct *tty) tty_struct 2228 drivers/usb/serial/io_ti.c static void change_port_settings(struct tty_struct *tty, tty_struct 2371 drivers/usb/serial/io_ti.c static void edge_set_termios(struct tty_struct *tty, tty_struct 2382 drivers/usb/serial/io_ti.c static int edge_tiocmset(struct tty_struct *tty, tty_struct 2413 drivers/usb/serial/io_ti.c static int edge_tiocmget(struct tty_struct *tty) tty_struct 2440 drivers/usb/serial/io_ti.c static int get_serial_info(struct tty_struct *tty, tty_struct 2462 drivers/usb/serial/io_ti.c static void edge_break(struct tty_struct *tty, int break_state) tty_struct 30 drivers/usb/serial/ipaq.c static int ipaq_open(struct tty_struct *tty, tty_struct 515 drivers/usb/serial/ipaq.c static int ipaq_open(struct tty_struct *tty, tty_struct 132 drivers/usb/serial/ipw.c static int ipw_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 48 drivers/usb/serial/ir-usb.c static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 50 drivers/usb/serial/ir-usb.c static int ir_write_room(struct tty_struct *tty); tty_struct 53 drivers/usb/serial/ir-usb.c static void ir_set_termios(struct tty_struct *tty, tty_struct 259 drivers/usb/serial/ir-usb.c static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 343 drivers/usb/serial/ir-usb.c static int ir_write_room(struct tty_struct *tty) tty_struct 388 drivers/usb/serial/ir-usb.c static void ir_set_termios(struct tty_struct *tty, tty_struct 115 drivers/usb/serial/iuu_phoenix.c static int iuu_tiocmset(struct tty_struct *tty, tty_struct 144 drivers/usb/serial/iuu_phoenix.c static int iuu_tiocmget(struct tty_struct *tty) tty_struct 694 drivers/usb/serial/iuu_phoenix.c static int iuu_uart_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 877 drivers/usb/serial/iuu_phoenix.c static void iuu_set_termios(struct tty_struct *tty, tty_struct 943 drivers/usb/serial/iuu_phoenix.c static void iuu_init_termios(struct tty_struct *tty) tty_struct 953 drivers/usb/serial/iuu_phoenix.c static int iuu_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 45 drivers/usb/serial/keyspan.c static int keyspan_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 53 drivers/usb/serial/keyspan.c static int keyspan_write_room(struct tty_struct *tty); tty_struct 54 drivers/usb/serial/keyspan.c static int keyspan_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 57 drivers/usb/serial/keyspan.c static void keyspan_set_termios(struct tty_struct *tty, tty_struct 60 drivers/usb/serial/keyspan.c static void keyspan_break_ctl(struct tty_struct *tty, int break_state); tty_struct 61 drivers/usb/serial/keyspan.c static int keyspan_tiocmget(struct tty_struct *tty); tty_struct 62 drivers/usb/serial/keyspan.c static int keyspan_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 622 drivers/usb/serial/keyspan.c static void keyspan_break_ctl(struct tty_struct *tty, int break_state) tty_struct 638 drivers/usb/serial/keyspan.c static void keyspan_set_termios(struct tty_struct *tty, tty_struct 674 drivers/usb/serial/keyspan.c static int keyspan_tiocmget(struct tty_struct *tty) tty_struct 690 drivers/usb/serial/keyspan.c static int keyspan_tiocmset(struct tty_struct *tty, tty_struct 710 drivers/usb/serial/keyspan.c static int keyspan_write(struct tty_struct *tty, tty_struct 1476 drivers/usb/serial/keyspan.c static int keyspan_write_room(struct tty_struct *tty) tty_struct 1512 drivers/usb/serial/keyspan.c static int keyspan_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 205 drivers/usb/serial/keyspan_pda.c static void keyspan_pda_rx_throttle(struct tty_struct *tty) tty_struct 219 drivers/usb/serial/keyspan_pda.c static void keyspan_pda_rx_unthrottle(struct tty_struct *tty) tty_struct 288 drivers/usb/serial/keyspan_pda.c static void keyspan_pda_break_ctl(struct tty_struct *tty, int break_state) tty_struct 313 drivers/usb/serial/keyspan_pda.c static void keyspan_pda_set_termios(struct tty_struct *tty, tty_struct 393 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_tiocmget(struct tty_struct *tty) tty_struct 414 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_tiocmset(struct tty_struct *tty, tty_struct 439 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_write(struct tty_struct *tty, tty_struct 569 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_write_room(struct tty_struct *tty) tty_struct 581 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_chars_in_buffer(struct tty_struct *tty) tty_struct 612 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_open(struct tty_struct *tty, tty_struct 56 drivers/usb/serial/kl5kusb105.c static int klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 58 drivers/usb/serial/kl5kusb105.c static void klsi_105_set_termios(struct tty_struct *tty, tty_struct 60 drivers/usb/serial/kl5kusb105.c static int klsi_105_tiocmget(struct tty_struct *tty); tty_struct 244 drivers/usb/serial/kl5kusb105.c static int klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 398 drivers/usb/serial/kl5kusb105.c static void klsi_105_set_termios(struct tty_struct *tty, tty_struct 518 drivers/usb/serial/kl5kusb105.c static int klsi_105_tiocmget(struct tty_struct *tty) tty_struct 52 drivers/usb/serial/kobil_sct.c static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 54 drivers/usb/serial/kobil_sct.c static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 56 drivers/usb/serial/kobil_sct.c static int kobil_write_room(struct tty_struct *tty); tty_struct 57 drivers/usb/serial/kobil_sct.c static int kobil_ioctl(struct tty_struct *tty, tty_struct 59 drivers/usb/serial/kobil_sct.c static int kobil_tiocmget(struct tty_struct *tty); tty_struct 60 drivers/usb/serial/kobil_sct.c static int kobil_tiocmset(struct tty_struct *tty, tty_struct 64 drivers/usb/serial/kobil_sct.c static void kobil_set_termios(struct tty_struct *tty, tty_struct 66 drivers/usb/serial/kobil_sct.c static void kobil_init_termios(struct tty_struct *tty); tty_struct 156 drivers/usb/serial/kobil_sct.c static void kobil_init_termios(struct tty_struct *tty) tty_struct 166 drivers/usb/serial/kobil_sct.c static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 294 drivers/usb/serial/kobil_sct.c static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 363 drivers/usb/serial/kobil_sct.c static int kobil_write_room(struct tty_struct *tty) tty_struct 370 drivers/usb/serial/kobil_sct.c static int kobil_tiocmget(struct tty_struct *tty) tty_struct 418 drivers/usb/serial/kobil_sct.c static int kobil_tiocmset(struct tty_struct *tty, tty_struct 478 drivers/usb/serial/kobil_sct.c static void kobil_set_termios(struct tty_struct *tty, tty_struct 531 drivers/usb/serial/kobil_sct.c static int kobil_ioctl(struct tty_struct *tty, tty_struct 43 drivers/usb/serial/mct_u232.c static int mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 47 drivers/usb/serial/mct_u232.c static void mct_u232_set_termios(struct tty_struct *tty, tty_struct 49 drivers/usb/serial/mct_u232.c static void mct_u232_break_ctl(struct tty_struct *tty, int break_state); tty_struct 50 drivers/usb/serial/mct_u232.c static int mct_u232_tiocmget(struct tty_struct *tty); tty_struct 51 drivers/usb/serial/mct_u232.c static int mct_u232_tiocmset(struct tty_struct *tty, tty_struct 53 drivers/usb/serial/mct_u232.c static void mct_u232_throttle(struct tty_struct *tty); tty_struct 54 drivers/usb/serial/mct_u232.c static void mct_u232_unthrottle(struct tty_struct *tty); tty_struct 174 drivers/usb/serial/mct_u232.c static int mct_u232_set_baud_rate(struct tty_struct *tty, tty_struct 413 drivers/usb/serial/mct_u232.c static int mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 596 drivers/usb/serial/mct_u232.c static void mct_u232_set_termios(struct tty_struct *tty, tty_struct 681 drivers/usb/serial/mct_u232.c static void mct_u232_break_ctl(struct tty_struct *tty, int break_state) tty_struct 699 drivers/usb/serial/mct_u232.c static int mct_u232_tiocmget(struct tty_struct *tty) tty_struct 713 drivers/usb/serial/mct_u232.c static int mct_u232_tiocmset(struct tty_struct *tty, tty_struct 738 drivers/usb/serial/mct_u232.c static void mct_u232_throttle(struct tty_struct *tty) tty_struct 756 drivers/usb/serial/mct_u232.c static void mct_u232_unthrottle(struct tty_struct *tty) tty_struct 170 drivers/usb/serial/metro-usb.c static int metrousb_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 269 drivers/usb/serial/metro-usb.c static void metrousb_throttle(struct tty_struct *tty) tty_struct 281 drivers/usb/serial/metro-usb.c static int metrousb_tiocmget(struct tty_struct *tty) tty_struct 295 drivers/usb/serial/metro-usb.c static int metrousb_tiocmset(struct tty_struct *tty, tty_struct 324 drivers/usb/serial/metro-usb.c static void metrousb_unthrottle(struct tty_struct *tty) tty_struct 996 drivers/usb/serial/mos7720.c static int mos7720_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1106 drivers/usb/serial/mos7720.c static int mos7720_chars_in_buffer(struct tty_struct *tty) tty_struct 1160 drivers/usb/serial/mos7720.c static void mos7720_break(struct tty_struct *tty, int break_state) tty_struct 1190 drivers/usb/serial/mos7720.c static int mos7720_write_room(struct tty_struct *tty) tty_struct 1212 drivers/usb/serial/mos7720.c static int mos7720_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1281 drivers/usb/serial/mos7720.c static void mos7720_throttle(struct tty_struct *tty) tty_struct 1313 drivers/usb/serial/mos7720.c static void mos7720_unthrottle(struct tty_struct *tty) tty_struct 1522 drivers/usb/serial/mos7720.c static void change_port_settings(struct tty_struct *tty, tty_struct 1679 drivers/usb/serial/mos7720.c static void mos7720_set_termios(struct tty_struct *tty, tty_struct 1715 drivers/usb/serial/mos7720.c static int get_lsr_info(struct tty_struct *tty, tty_struct 1738 drivers/usb/serial/mos7720.c static int mos7720_tiocmget(struct tty_struct *tty) tty_struct 1759 drivers/usb/serial/mos7720.c static int mos7720_tiocmset(struct tty_struct *tty, tty_struct 1789 drivers/usb/serial/mos7720.c static int get_serial_info(struct tty_struct *tty, tty_struct 1806 drivers/usb/serial/mos7720.c static int mos7720_ioctl(struct tty_struct *tty, tty_struct 842 drivers/usb/serial/mos7840.c static int mos7840_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1120 drivers/usb/serial/mos7840.c static int mos7840_chars_in_buffer(struct tty_struct *tty) tty_struct 1210 drivers/usb/serial/mos7840.c static void mos7840_break(struct tty_struct *tty, int break_state) tty_struct 1249 drivers/usb/serial/mos7840.c static int mos7840_write_room(struct tty_struct *tty) tty_struct 1285 drivers/usb/serial/mos7840.c static int mos7840_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 1388 drivers/usb/serial/mos7840.c static void mos7840_throttle(struct tty_struct *tty) tty_struct 1430 drivers/usb/serial/mos7840.c static void mos7840_unthrottle(struct tty_struct *tty) tty_struct 1465 drivers/usb/serial/mos7840.c static int mos7840_tiocmget(struct tty_struct *tty) tty_struct 1497 drivers/usb/serial/mos7840.c static int mos7840_tiocmset(struct tty_struct *tty, tty_struct 1686 drivers/usb/serial/mos7840.c static void mos7840_change_port_settings(struct tty_struct *tty, tty_struct 1843 drivers/usb/serial/mos7840.c static void mos7840_set_termios(struct tty_struct *tty, tty_struct 1900 drivers/usb/serial/mos7840.c static int mos7840_get_lsr_info(struct tty_struct *tty, tty_struct 1920 drivers/usb/serial/mos7840.c static int mos7840_get_serial_info(struct tty_struct *tty, tty_struct 1942 drivers/usb/serial/mos7840.c static int mos7840_ioctl(struct tty_struct *tty, tty_struct 291 drivers/usb/serial/mxuport.c static void mxuport_throttle(struct tty_struct *tty) tty_struct 309 drivers/usb/serial/mxuport.c static void mxuport_unthrottle(struct tty_struct *tty) tty_struct 705 drivers/usb/serial/mxuport.c static int mxuport_tiocmset(struct tty_struct *tty, unsigned int set, tty_struct 737 drivers/usb/serial/mxuport.c static int mxuport_tiocmget(struct tty_struct *tty) tty_struct 769 drivers/usb/serial/mxuport.c static int mxuport_set_termios_flow(struct tty_struct *tty, tty_struct 842 drivers/usb/serial/mxuport.c static void mxuport_set_termios(struct tty_struct *tty, tty_struct 1195 drivers/usb/serial/mxuport.c static int mxuport_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 1240 drivers/usb/serial/mxuport.c static void mxuport_break_ctl(struct tty_struct *tty, int break_state) tty_struct 66 drivers/usb/serial/navman.c static int navman_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 87 drivers/usb/serial/navman.c static int navman_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 125 drivers/usb/serial/opticon.c static int opticon_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 177 drivers/usb/serial/opticon.c static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 260 drivers/usb/serial/opticon.c static int opticon_write_room(struct tty_struct *tty) tty_struct 282 drivers/usb/serial/opticon.c static int opticon_tiocmget(struct tty_struct *tty) tty_struct 300 drivers/usb/serial/opticon.c static int opticon_tiocmset(struct tty_struct *tty, tty_struct 331 drivers/usb/serial/opticon.c static int get_serial_info(struct tty_struct *tty, tty_struct 119 drivers/usb/serial/oti6858.c static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 121 drivers/usb/serial/oti6858.c static void oti6858_set_termios(struct tty_struct *tty, tty_struct 123 drivers/usb/serial/oti6858.c static void oti6858_init_termios(struct tty_struct *tty); tty_struct 127 drivers/usb/serial/oti6858.c static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 129 drivers/usb/serial/oti6858.c static int oti6858_write_room(struct tty_struct *tty); tty_struct 130 drivers/usb/serial/oti6858.c static int oti6858_chars_in_buffer(struct tty_struct *tty); tty_struct 131 drivers/usb/serial/oti6858.c static int oti6858_tiocmget(struct tty_struct *tty); tty_struct 132 drivers/usb/serial/oti6858.c static int oti6858_tiocmset(struct tty_struct *tty, tty_struct 357 drivers/usb/serial/oti6858.c static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 368 drivers/usb/serial/oti6858.c static int oti6858_write_room(struct tty_struct *tty) tty_struct 381 drivers/usb/serial/oti6858.c static int oti6858_chars_in_buffer(struct tty_struct *tty) tty_struct 394 drivers/usb/serial/oti6858.c static void oti6858_init_termios(struct tty_struct *tty) tty_struct 399 drivers/usb/serial/oti6858.c static void oti6858_set_termios(struct tty_struct *tty, tty_struct 501 drivers/usb/serial/oti6858.c static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 580 drivers/usb/serial/oti6858.c static int oti6858_tiocmset(struct tty_struct *tty, tty_struct 610 drivers/usb/serial/oti6858.c static int oti6858_tiocmget(struct tty_struct *tty) tty_struct 500 drivers/usb/serial/pl2303.c static void pl2303_encode_baud_rate(struct tty_struct *tty, tty_struct 584 drivers/usb/serial/pl2303.c static bool pl2303_enable_xonxoff(struct tty_struct *tty, const struct pl2303_type_data *type) tty_struct 598 drivers/usb/serial/pl2303.c static void pl2303_set_termios(struct tty_struct *tty, tty_struct 760 drivers/usb/serial/pl2303.c static int pl2303_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 795 drivers/usb/serial/pl2303.c static int pl2303_tiocmset(struct tty_struct *tty, tty_struct 823 drivers/usb/serial/pl2303.c static int pl2303_tiocmget(struct tty_struct *tty) tty_struct 859 drivers/usb/serial/pl2303.c static int pl2303_get_serial(struct tty_struct *tty, tty_struct 892 drivers/usb/serial/pl2303.c static void pl2303_break_ctl(struct tty_struct *tty, int state) tty_struct 906 drivers/usb/serial/pl2303.c struct tty_struct *tty; tty_struct 263 drivers/usb/serial/quatech2.c static void qt2_set_termios(struct tty_struct *tty, tty_struct 336 drivers/usb/serial/quatech2.c static int qt2_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 456 drivers/usb/serial/quatech2.c static int get_serial_info(struct tty_struct *tty, tty_struct 758 drivers/usb/serial/quatech2.c static int qt2_tiocmget(struct tty_struct *tty) tty_struct 790 drivers/usb/serial/quatech2.c static int qt2_tiocmset(struct tty_struct *tty, tty_struct 799 drivers/usb/serial/quatech2.c static void qt2_break_ctl(struct tty_struct *tty, int break_state) tty_struct 906 drivers/usb/serial/quatech2.c static int qt2_write_room(struct tty_struct *tty) tty_struct 927 drivers/usb/serial/quatech2.c static int qt2_write(struct tty_struct *tty, tty_struct 360 drivers/usb/serial/sierra.c static int sierra_tiocmget(struct tty_struct *tty) tty_struct 378 drivers/usb/serial/sierra.c static int sierra_tiocmset(struct tty_struct *tty, tty_struct 434 drivers/usb/serial/sierra.c static int sierra_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 636 drivers/usb/serial/sierra.c static int sierra_write_room(struct tty_struct *tty) tty_struct 655 drivers/usb/serial/sierra.c static int sierra_chars_in_buffer(struct tty_struct *tty) tty_struct 790 drivers/usb/serial/sierra.c static int sierra_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 282 drivers/usb/serial/spcp8x5.c static void spcp8x5_init_termios(struct tty_struct *tty) tty_struct 287 drivers/usb/serial/spcp8x5.c static void spcp8x5_set_termios(struct tty_struct *tty, tty_struct 391 drivers/usb/serial/spcp8x5.c static int spcp8x5_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 414 drivers/usb/serial/spcp8x5.c static int spcp8x5_tiocmset(struct tty_struct *tty, tty_struct 437 drivers/usb/serial/spcp8x5.c static int spcp8x5_tiocmget(struct tty_struct *tty) tty_struct 216 drivers/usb/serial/ssu100.c static void ssu100_set_termios(struct tty_struct *tty, tty_struct 292 drivers/usb/serial/ssu100.c static int ssu100_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 334 drivers/usb/serial/ssu100.c static int get_serial_info(struct tty_struct *tty, tty_struct 379 drivers/usb/serial/ssu100.c static int ssu100_tiocmget(struct tty_struct *tty) tty_struct 410 drivers/usb/serial/ssu100.c static int ssu100_tiocmset(struct tty_struct *tty, tty_struct 91 drivers/usb/serial/symbolserial.c static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 116 drivers/usb/serial/symbolserial.c static void symbol_throttle(struct tty_struct *tty) tty_struct 126 drivers/usb/serial/symbolserial.c static void symbol_unthrottle(struct tty_struct *tty) tty_struct 307 drivers/usb/serial/ti_usb_3410_5052.c static int ti_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 309 drivers/usb/serial/ti_usb_3410_5052.c static int ti_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 311 drivers/usb/serial/ti_usb_3410_5052.c static int ti_write_room(struct tty_struct *tty); tty_struct 312 drivers/usb/serial/ti_usb_3410_5052.c static int ti_chars_in_buffer(struct tty_struct *tty); tty_struct 314 drivers/usb/serial/ti_usb_3410_5052.c static void ti_throttle(struct tty_struct *tty); tty_struct 315 drivers/usb/serial/ti_usb_3410_5052.c static void ti_unthrottle(struct tty_struct *tty); tty_struct 316 drivers/usb/serial/ti_usb_3410_5052.c static void ti_set_termios(struct tty_struct *tty, tty_struct 318 drivers/usb/serial/ti_usb_3410_5052.c static int ti_tiocmget(struct tty_struct *tty); tty_struct 319 drivers/usb/serial/ti_usb_3410_5052.c static int ti_tiocmset(struct tty_struct *tty, tty_struct 321 drivers/usb/serial/ti_usb_3410_5052.c static void ti_break(struct tty_struct *tty, int break_state); tty_struct 331 drivers/usb/serial/ti_usb_3410_5052.c static int ti_get_serial_info(struct tty_struct *tty, tty_struct 333 drivers/usb/serial/ti_usb_3410_5052.c static int ti_set_serial_info(struct tty_struct *tty, tty_struct 337 drivers/usb/serial/ti_usb_3410_5052.c static void ti_stop_read(struct ti_port *tport, struct tty_struct *tty); tty_struct 338 drivers/usb/serial/ti_usb_3410_5052.c static int ti_restart_read(struct ti_port *tport, struct tty_struct *tty); tty_struct 642 drivers/usb/serial/ti_usb_3410_5052.c static int ti_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 812 drivers/usb/serial/ti_usb_3410_5052.c static int ti_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 832 drivers/usb/serial/ti_usb_3410_5052.c static int ti_write_room(struct tty_struct *tty) tty_struct 848 drivers/usb/serial/ti_usb_3410_5052.c static int ti_chars_in_buffer(struct tty_struct *tty) tty_struct 876 drivers/usb/serial/ti_usb_3410_5052.c static void ti_throttle(struct tty_struct *tty) tty_struct 887 drivers/usb/serial/ti_usb_3410_5052.c static void ti_unthrottle(struct tty_struct *tty) tty_struct 901 drivers/usb/serial/ti_usb_3410_5052.c static void ti_set_termios(struct tty_struct *tty, tty_struct 1024 drivers/usb/serial/ti_usb_3410_5052.c static int ti_tiocmget(struct tty_struct *tty) tty_struct 1052 drivers/usb/serial/ti_usb_3410_5052.c static int ti_tiocmset(struct tty_struct *tty, tty_struct 1082 drivers/usb/serial/ti_usb_3410_5052.c static void ti_break(struct tty_struct *tty, int break_state) tty_struct 1398 drivers/usb/serial/ti_usb_3410_5052.c static int ti_get_serial_info(struct tty_struct *tty, tty_struct 1419 drivers/usb/serial/ti_usb_3410_5052.c static int ti_set_serial_info(struct tty_struct *tty, tty_struct 1439 drivers/usb/serial/ti_usb_3410_5052.c struct tty_struct *tty; tty_struct 1471 drivers/usb/serial/ti_usb_3410_5052.c static void ti_stop_read(struct ti_port *tport, struct tty_struct *tty) tty_struct 1484 drivers/usb/serial/ti_usb_3410_5052.c static int ti_restart_read(struct ti_port *tport, struct tty_struct *tty) tty_struct 188 drivers/usb/serial/upd78f0730.c static int upd78f0730_tiocmget(struct tty_struct *tty) tty_struct 210 drivers/usb/serial/upd78f0730.c static int upd78f0730_tiocmset(struct tty_struct *tty, tty_struct 247 drivers/usb/serial/upd78f0730.c static void upd78f0730_break_ctl(struct tty_struct *tty, int break_state) tty_struct 273 drivers/usb/serial/upd78f0730.c struct tty_struct *tty = port->port.tty; tty_struct 285 drivers/usb/serial/upd78f0730.c static speed_t upd78f0730_get_baud_rate(struct tty_struct *tty) tty_struct 304 drivers/usb/serial/upd78f0730.c static void upd78f0730_set_termios(struct tty_struct *tty, tty_struct 382 drivers/usb/serial/upd78f0730.c static int upd78f0730_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 176 drivers/usb/serial/usb-serial.c static int serial_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 222 drivers/usb/serial/usb-serial.c static int serial_port_activate(struct tty_port *tport, struct tty_struct *tty) tty_struct 242 drivers/usb/serial/usb-serial.c static int serial_open(struct tty_struct *tty, struct file *filp) tty_struct 271 drivers/usb/serial/usb-serial.c static void serial_hangup(struct tty_struct *tty) tty_struct 280 drivers/usb/serial/usb-serial.c static void serial_close(struct tty_struct *tty, struct file *filp) tty_struct 298 drivers/usb/serial/usb-serial.c static void serial_cleanup(struct tty_struct *tty) tty_struct 323 drivers/usb/serial/usb-serial.c static int serial_write(struct tty_struct *tty, const unsigned char *buf, tty_struct 341 drivers/usb/serial/usb-serial.c static int serial_write_room(struct tty_struct *tty) tty_struct 350 drivers/usb/serial/usb-serial.c static int serial_chars_in_buffer(struct tty_struct *tty) tty_struct 363 drivers/usb/serial/usb-serial.c static void serial_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 379 drivers/usb/serial/usb-serial.c static void serial_throttle(struct tty_struct *tty) tty_struct 389 drivers/usb/serial/usb-serial.c static void serial_unthrottle(struct tty_struct *tty) tty_struct 399 drivers/usb/serial/usb-serial.c static int serial_get_serial(struct tty_struct *tty, struct serial_struct *ss) tty_struct 408 drivers/usb/serial/usb-serial.c static int serial_set_serial(struct tty_struct *tty, struct serial_struct *ss) tty_struct 417 drivers/usb/serial/usb-serial.c static int serial_ioctl(struct tty_struct *tty, tty_struct 438 drivers/usb/serial/usb-serial.c static void serial_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 450 drivers/usb/serial/usb-serial.c static int serial_break(struct tty_struct *tty, int break_state) tty_struct 497 drivers/usb/serial/usb-serial.c static int serial_tiocmget(struct tty_struct *tty) tty_struct 508 drivers/usb/serial/usb-serial.c static int serial_tiocmset(struct tty_struct *tty, tty_struct 520 drivers/usb/serial/usb-serial.c static int serial_get_icount(struct tty_struct *tty, tty_struct 1082 drivers/usb/serial/usb-serial.c struct tty_struct *tty; tty_struct 10 drivers/usb/serial/usb-wwan.h extern int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 14 drivers/usb/serial/usb-wwan.h extern int usb_wwan_write_room(struct tty_struct *tty); tty_struct 15 drivers/usb/serial/usb-wwan.h extern int usb_wwan_tiocmget(struct tty_struct *tty); tty_struct 16 drivers/usb/serial/usb-wwan.h extern int usb_wwan_tiocmset(struct tty_struct *tty, tty_struct 18 drivers/usb/serial/usb-wwan.h extern int usb_wwan_get_serial_info(struct tty_struct *tty, tty_struct 20 drivers/usb/serial/usb-wwan.h extern int usb_wwan_set_serial_info(struct tty_struct *tty, tty_struct 22 drivers/usb/serial/usb-wwan.h extern int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 24 drivers/usb/serial/usb-wwan.h extern int usb_wwan_chars_in_buffer(struct tty_struct *tty); tty_struct 50 drivers/usb/serial/usb_debug.c static void usb_debug_break_ctl(struct tty_struct *tty, int break_state) tty_struct 89 drivers/usb/serial/usb_wwan.c int usb_wwan_tiocmget(struct tty_struct *tty) tty_struct 108 drivers/usb/serial/usb_wwan.c int usb_wwan_tiocmset(struct tty_struct *tty, tty_struct 135 drivers/usb/serial/usb_wwan.c int usb_wwan_get_serial_info(struct tty_struct *tty, tty_struct 151 drivers/usb/serial/usb_wwan.c int usb_wwan_set_serial_info(struct tty_struct *tty, tty_struct 180 drivers/usb/serial/usb_wwan.c int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 326 drivers/usb/serial/usb_wwan.c int usb_wwan_write_room(struct tty_struct *tty) tty_struct 347 drivers/usb/serial/usb_wwan.c int usb_wwan_chars_in_buffer(struct tty_struct *tty) tty_struct 369 drivers/usb/serial/usb_wwan.c int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 36 drivers/usb/serial/visor.c static int visor_open(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 224 drivers/usb/serial/visor.c static int visor_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 83 drivers/usb/serial/whiteheat.c static int whiteheat_open(struct tty_struct *tty, tty_struct 86 drivers/usb/serial/whiteheat.c static int whiteheat_get_serial(struct tty_struct *tty, tty_struct 88 drivers/usb/serial/whiteheat.c static void whiteheat_set_termios(struct tty_struct *tty, tty_struct 90 drivers/usb/serial/whiteheat.c static int whiteheat_tiocmget(struct tty_struct *tty); tty_struct 91 drivers/usb/serial/whiteheat.c static int whiteheat_tiocmset(struct tty_struct *tty, tty_struct 93 drivers/usb/serial/whiteheat.c static void whiteheat_break_ctl(struct tty_struct *tty, int break_state); tty_struct 161 drivers/usb/serial/whiteheat.c static void firm_setup_port(struct tty_struct *tty); tty_struct 358 drivers/usb/serial/whiteheat.c static int whiteheat_open(struct tty_struct *tty, struct usb_serial_port *port) tty_struct 408 drivers/usb/serial/whiteheat.c static int whiteheat_tiocmget(struct tty_struct *tty) tty_struct 423 drivers/usb/serial/whiteheat.c static int whiteheat_tiocmset(struct tty_struct *tty, tty_struct 445 drivers/usb/serial/whiteheat.c static int whiteheat_get_serial(struct tty_struct *tty, tty_struct 463 drivers/usb/serial/whiteheat.c static void whiteheat_set_termios(struct tty_struct *tty, tty_struct 469 drivers/usb/serial/whiteheat.c static void whiteheat_break_ctl(struct tty_struct *tty, int break_state) tty_struct 633 drivers/usb/serial/whiteheat.c static void firm_setup_port(struct tty_struct *tty) tty_struct 45 drivers/usb/serial/wishbone-serial.c static int wishbone_serial_open(struct tty_struct *tty, tty_struct 1185 fs/quota/dquot.c struct tty_struct *tty; tty_struct 24 include/linux/console.h struct tty_struct; tty_struct 34 include/linux/devpts_fs.h int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags); tty_struct 38 include/linux/devpts_fs.h ptm_open_peer(struct file *master, struct tty_struct *tty, int flags) tty_struct 150 include/linux/n_r3964.h struct tty_struct *tty; tty_struct 162 include/linux/sched/signal.h struct tty_struct *tty; /* NULL if no tty */ tty_struct 14 include/linux/selection.h struct tty_struct; tty_struct 19 include/linux/selection.h struct tty_struct *tty); tty_struct 21 include/linux/selection.h struct tty_struct *tty); tty_struct 22 include/linux/selection.h extern int paste_selection(struct tty_struct *tty); tty_struct 25 include/linux/selection.h extern void mouse_report(struct tty_struct * tty, int butt, int mrx, int mry); tty_struct 433 include/linux/serial_core.h struct tty_struct *tty = port->state->port.tty; tty_struct 147 include/linux/ti_wilink_st.h struct tty_struct *tty; tty_struct 218 include/linux/tty.h int (*activate)(struct tty_port *port, struct tty_struct *tty); tty_struct 232 include/linux/tty.h struct tty_struct *tty; /* Back pointer */ tty_struct 233 include/linux/tty.h struct tty_struct *itty; /* internal back ptr */ tty_struct 323 include/linux/tty.h struct tty_struct *link; tty_struct 345 include/linux/tty.h struct tty_struct *tty; tty_struct 378 include/linux/tty.h static inline void __tty_set_flow_change(struct tty_struct *tty, int val) tty_struct 383 include/linux/tty.h static inline void tty_set_flow_change(struct tty_struct *tty, int val) tty_struct 389 include/linux/tty.h static inline bool tty_io_nonblock(struct tty_struct *tty, struct file *file) tty_struct 395 include/linux/tty.h static inline bool tty_io_error(struct tty_struct *tty) tty_struct 400 include/linux/tty.h static inline bool tty_throttled(struct tty_struct *tty) tty_struct 406 include/linux/tty.h extern void tty_kref_put(struct tty_struct *tty); tty_struct 407 include/linux/tty.h extern struct pid *tty_get_pgrp(struct tty_struct *tty); tty_struct 410 include/linux/tty.h extern dev_t tty_devnum(struct tty_struct *tty); tty_struct 412 include/linux/tty.h extern struct tty_struct *get_current_tty(void); tty_struct 415 include/linux/tty.h extern const char *tty_name(const struct tty_struct *tty); tty_struct 416 include/linux/tty.h extern struct tty_struct *tty_kopen(dev_t device); tty_struct 417 include/linux/tty.h extern void tty_kclose(struct tty_struct *tty); tty_struct 419 include/linux/tty.h extern int tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout); tty_struct 420 include/linux/tty.h extern void tty_ldisc_unlock(struct tty_struct *tty); tty_struct 422 include/linux/tty.h static inline void tty_kref_put(struct tty_struct *tty) tty_struct 424 include/linux/tty.h static inline struct pid *tty_get_pgrp(struct tty_struct *tty) tty_struct 430 include/linux/tty.h static inline dev_t tty_devnum(struct tty_struct *tty) tty_struct 434 include/linux/tty.h static inline struct tty_struct *get_current_tty(void) tty_struct 439 include/linux/tty.h static inline const char *tty_name(const struct tty_struct *tty) tty_struct 441 include/linux/tty.h static inline struct tty_struct *tty_kopen(dev_t device) tty_struct 443 include/linux/tty.h static inline void tty_kclose(struct tty_struct *tty) tty_struct 464 include/linux/tty.h static inline struct tty_struct *tty_kref_get(struct tty_struct *tty) tty_struct 471 include/linux/tty.h extern const char *tty_driver_name(const struct tty_struct *tty); tty_struct 472 include/linux/tty.h extern void tty_wait_until_sent(struct tty_struct *tty, long timeout); tty_struct 473 include/linux/tty.h extern int __tty_check_change(struct tty_struct *tty, int sig); tty_struct 474 include/linux/tty.h extern int tty_check_change(struct tty_struct *tty); tty_struct 475 include/linux/tty.h extern void __stop_tty(struct tty_struct *tty); tty_struct 476 include/linux/tty.h extern void stop_tty(struct tty_struct *tty); tty_struct 477 include/linux/tty.h extern void __start_tty(struct tty_struct *tty); tty_struct 478 include/linux/tty.h extern void start_tty(struct tty_struct *tty); tty_struct 488 include/linux/tty.h extern void tty_write_message(struct tty_struct *tty, char *msg); tty_struct 489 include/linux/tty.h extern int tty_send_xchar(struct tty_struct *tty, char ch); tty_struct 490 include/linux/tty.h extern int tty_put_char(struct tty_struct *tty, unsigned char c); tty_struct 491 include/linux/tty.h extern int tty_chars_in_buffer(struct tty_struct *tty); tty_struct 492 include/linux/tty.h extern int tty_write_room(struct tty_struct *tty); tty_struct 493 include/linux/tty.h extern void tty_driver_flush_buffer(struct tty_struct *tty); tty_struct 494 include/linux/tty.h extern void tty_throttle(struct tty_struct *tty); tty_struct 495 include/linux/tty.h extern void tty_unthrottle(struct tty_struct *tty); tty_struct 496 include/linux/tty.h extern int tty_throttle_safe(struct tty_struct *tty); tty_struct 497 include/linux/tty.h extern int tty_unthrottle_safe(struct tty_struct *tty); tty_struct 498 include/linux/tty.h extern int tty_do_resize(struct tty_struct *tty, struct winsize *ws); tty_struct 500 include/linux/tty.h extern void tty_hangup(struct tty_struct *tty); tty_struct 501 include/linux/tty.h extern void tty_vhangup(struct tty_struct *tty); tty_struct 502 include/linux/tty.h extern void tty_vhangup_session(struct tty_struct *tty); tty_struct 504 include/linux/tty.h extern void do_SAK(struct tty_struct *tty); tty_struct 505 include/linux/tty.h extern void __do_SAK(struct tty_struct *tty); tty_struct 506 include/linux/tty.h extern void tty_open_proc_set_tty(struct file *filp, struct tty_struct *tty); tty_struct 507 include/linux/tty.h extern int tty_signal_session_leader(struct tty_struct *tty, int exit_session); tty_struct 511 include/linux/tty.h extern void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld); tty_struct 521 include/linux/tty.h extern void tty_encode_baud_rate(struct tty_struct *tty, tty_struct 534 include/linux/tty.h static inline speed_t tty_get_baud_rate(struct tty_struct *tty) tty_struct 541 include/linux/tty.h extern int tty_set_termios(struct tty_struct *tty, struct ktermios *kt); tty_struct 543 include/linux/tty.h extern struct tty_ldisc *tty_ldisc_ref(struct tty_struct *); tty_struct 545 include/linux/tty.h extern struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *); tty_struct 546 include/linux/tty.h extern void tty_ldisc_hangup(struct tty_struct *tty, bool reset); tty_struct 547 include/linux/tty.h extern int tty_ldisc_reinit(struct tty_struct *tty, int disc); tty_struct 550 include/linux/tty.h extern void tty_wakeup(struct tty_struct *tty); tty_struct 551 include/linux/tty.h extern void tty_ldisc_flush(struct tty_struct *tty); tty_struct 554 include/linux/tty.h extern int tty_mode_ioctl(struct tty_struct *tty, struct file *file, tty_struct 556 include/linux/tty.h extern long tty_jobctrl_ioctl(struct tty_struct *tty, struct tty_struct *real_tty, tty_struct 558 include/linux/tty.h extern int tty_perform_flush(struct tty_struct *tty, unsigned long arg); tty_struct 560 include/linux/tty.h extern struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx); tty_struct 562 include/linux/tty.h extern void tty_add_file(struct tty_struct *tty, struct file *file); tty_struct 564 include/linux/tty.h extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx); tty_struct 565 include/linux/tty.h extern void tty_release_struct(struct tty_struct *tty, int idx); tty_struct 567 include/linux/tty.h extern void tty_init_termios(struct tty_struct *tty); tty_struct 568 include/linux/tty.h extern void tty_save_termios(struct tty_struct *tty); tty_struct 570 include/linux/tty.h struct tty_struct *tty); tty_struct 686 include/linux/tty.h extern struct tty_struct *tty_port_tty_get(struct tty_port *port); tty_struct 687 include/linux/tty.h extern void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty); tty_struct 695 include/linux/tty.h struct tty_struct *tty, struct file *filp); tty_struct 697 include/linux/tty.h struct tty_struct *tty, struct file *filp); tty_struct 698 include/linux/tty.h extern void tty_port_close_end(struct tty_port *port, struct tty_struct *tty); tty_struct 700 include/linux/tty.h struct tty_struct *tty, struct file *filp); tty_struct 702 include/linux/tty.h struct tty_struct *tty); tty_struct 704 include/linux/tty.h struct tty_struct *tty, struct file *filp); tty_struct 712 include/linux/tty.h extern int tty_set_ldisc(struct tty_struct *tty, int disc); tty_struct 713 include/linux/tty.h extern int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty); tty_struct 714 include/linux/tty.h extern void tty_ldisc_release(struct tty_struct *tty); tty_struct 715 include/linux/tty.h extern int __must_check tty_ldisc_init(struct tty_struct *tty); tty_struct 716 include/linux/tty.h extern void tty_ldisc_deinit(struct tty_struct *tty); tty_struct 730 include/linux/tty.h extern void tty_audit_add_data(struct tty_struct *tty, const void *data, tty_struct 734 include/linux/tty.h extern void tty_audit_tiocsti(struct tty_struct *tty, char ch); tty_struct 737 include/linux/tty.h static inline void tty_audit_add_data(struct tty_struct *tty, const void *data, tty_struct 741 include/linux/tty.h static inline void tty_audit_tiocsti(struct tty_struct *tty, char ch) tty_struct 757 include/linux/tty.h extern int n_tty_ioctl_helper(struct tty_struct *tty, struct file *file, tty_struct 762 include/linux/tty.h extern int vt_ioctl(struct tty_struct *tty, tty_struct 765 include/linux/tty.h extern long vt_compat_ioctl(struct tty_struct *tty, tty_struct 770 include/linux/tty.h extern void tty_lock(struct tty_struct *tty); tty_struct 771 include/linux/tty.h extern int tty_lock_interruptible(struct tty_struct *tty); tty_struct 772 include/linux/tty.h extern void tty_unlock(struct tty_struct *tty); tty_struct 773 include/linux/tty.h extern void tty_lock_slave(struct tty_struct *tty); tty_struct 774 include/linux/tty.h extern void tty_unlock_slave(struct tty_struct *tty); tty_struct 775 include/linux/tty.h extern void tty_set_lock_subclass(struct tty_struct *tty); tty_struct 249 include/linux/tty_driver.h struct tty_struct; tty_struct 255 include/linux/tty_driver.h struct tty_struct * (*lookup)(struct tty_driver *driver, tty_struct 257 include/linux/tty_driver.h int (*install)(struct tty_driver *driver, struct tty_struct *tty); tty_struct 258 include/linux/tty_driver.h void (*remove)(struct tty_driver *driver, struct tty_struct *tty); tty_struct 259 include/linux/tty_driver.h int (*open)(struct tty_struct * tty, struct file * filp); tty_struct 260 include/linux/tty_driver.h void (*close)(struct tty_struct * tty, struct file * filp); tty_struct 261 include/linux/tty_driver.h void (*shutdown)(struct tty_struct *tty); tty_struct 262 include/linux/tty_driver.h void (*cleanup)(struct tty_struct *tty); tty_struct 263 include/linux/tty_driver.h int (*write)(struct tty_struct * tty, tty_struct 265 include/linux/tty_driver.h int (*put_char)(struct tty_struct *tty, unsigned char ch); tty_struct 266 include/linux/tty_driver.h void (*flush_chars)(struct tty_struct *tty); tty_struct 267 include/linux/tty_driver.h int (*write_room)(struct tty_struct *tty); tty_struct 268 include/linux/tty_driver.h int (*chars_in_buffer)(struct tty_struct *tty); tty_struct 269 include/linux/tty_driver.h int (*ioctl)(struct tty_struct *tty, tty_struct 271 include/linux/tty_driver.h long (*compat_ioctl)(struct tty_struct *tty, tty_struct 273 include/linux/tty_driver.h void (*set_termios)(struct tty_struct *tty, struct ktermios * old); tty_struct 274 include/linux/tty_driver.h void (*throttle)(struct tty_struct * tty); tty_struct 275 include/linux/tty_driver.h void (*unthrottle)(struct tty_struct * tty); tty_struct 276 include/linux/tty_driver.h void (*stop)(struct tty_struct *tty); tty_struct 277 include/linux/tty_driver.h void (*start)(struct tty_struct *tty); tty_struct 278 include/linux/tty_driver.h void (*hangup)(struct tty_struct *tty); tty_struct 279 include/linux/tty_driver.h int (*break_ctl)(struct tty_struct *tty, int state); tty_struct 280 include/linux/tty_driver.h void (*flush_buffer)(struct tty_struct *tty); tty_struct 281 include/linux/tty_driver.h void (*set_ldisc)(struct tty_struct *tty); tty_struct 282 include/linux/tty_driver.h void (*wait_until_sent)(struct tty_struct *tty, int timeout); tty_struct 283 include/linux/tty_driver.h void (*send_xchar)(struct tty_struct *tty, char ch); tty_struct 284 include/linux/tty_driver.h int (*tiocmget)(struct tty_struct *tty); tty_struct 285 include/linux/tty_driver.h int (*tiocmset)(struct tty_struct *tty, tty_struct 287 include/linux/tty_driver.h int (*resize)(struct tty_struct *tty, struct winsize *ws); tty_struct 288 include/linux/tty_driver.h int (*set_termiox)(struct tty_struct *tty, struct termiox *tnew); tty_struct 289 include/linux/tty_driver.h int (*get_icount)(struct tty_struct *tty, tty_struct 291 include/linux/tty_driver.h int (*get_serial)(struct tty_struct *tty, struct serial_struct *p); tty_struct 292 include/linux/tty_driver.h int (*set_serial)(struct tty_struct *tty, struct serial_struct *p); tty_struct 293 include/linux/tty_driver.h void (*show_fdinfo)(struct tty_struct *tty, struct seq_file *m); tty_struct 323 include/linux/tty_driver.h struct tty_struct **ttys; tty_struct 184 include/linux/tty_ldisc.h int (*open)(struct tty_struct *); tty_struct 185 include/linux/tty_ldisc.h void (*close)(struct tty_struct *); tty_struct 186 include/linux/tty_ldisc.h void (*flush_buffer)(struct tty_struct *tty); tty_struct 187 include/linux/tty_ldisc.h ssize_t (*read)(struct tty_struct *tty, struct file *file, tty_struct 189 include/linux/tty_ldisc.h ssize_t (*write)(struct tty_struct *tty, struct file *file, tty_struct 191 include/linux/tty_ldisc.h int (*ioctl)(struct tty_struct *tty, struct file *file, tty_struct 193 include/linux/tty_ldisc.h int (*compat_ioctl)(struct tty_struct *tty, struct file *file, tty_struct 195 include/linux/tty_ldisc.h void (*set_termios)(struct tty_struct *tty, struct ktermios *old); tty_struct 196 include/linux/tty_ldisc.h __poll_t (*poll)(struct tty_struct *, struct file *, tty_struct 198 include/linux/tty_ldisc.h int (*hangup)(struct tty_struct *tty); tty_struct 203 include/linux/tty_ldisc.h void (*receive_buf)(struct tty_struct *, const unsigned char *cp, tty_struct 205 include/linux/tty_ldisc.h void (*write_wakeup)(struct tty_struct *); tty_struct 206 include/linux/tty_ldisc.h void (*dcd_change)(struct tty_struct *, unsigned int); tty_struct 207 include/linux/tty_ldisc.h int (*receive_buf2)(struct tty_struct *, const unsigned char *cp, tty_struct 217 include/linux/tty_ldisc.h struct tty_struct *tty; tty_struct 274 include/linux/usb/serial.h int (*open)(struct tty_struct *tty, struct usb_serial_port *port); tty_struct 276 include/linux/usb/serial.h int (*write)(struct tty_struct *tty, struct usb_serial_port *port, tty_struct 279 include/linux/usb/serial.h int (*write_room)(struct tty_struct *tty); tty_struct 280 include/linux/usb/serial.h int (*ioctl)(struct tty_struct *tty, tty_struct 282 include/linux/usb/serial.h int (*get_serial)(struct tty_struct *tty, struct serial_struct *ss); tty_struct 283 include/linux/usb/serial.h int (*set_serial)(struct tty_struct *tty, struct serial_struct *ss); tty_struct 284 include/linux/usb/serial.h void (*set_termios)(struct tty_struct *tty, tty_struct 286 include/linux/usb/serial.h void (*break_ctl)(struct tty_struct *tty, int break_state); tty_struct 287 include/linux/usb/serial.h int (*chars_in_buffer)(struct tty_struct *tty); tty_struct 288 include/linux/usb/serial.h void (*wait_until_sent)(struct tty_struct *tty, long timeout); tty_struct 290 include/linux/usb/serial.h void (*throttle)(struct tty_struct *tty); tty_struct 291 include/linux/usb/serial.h void (*unthrottle)(struct tty_struct *tty); tty_struct 292 include/linux/usb/serial.h int (*tiocmget)(struct tty_struct *tty); tty_struct 293 include/linux/usb/serial.h int (*tiocmset)(struct tty_struct *tty, tty_struct 295 include/linux/usb/serial.h int (*tiocmiwait)(struct tty_struct *tty, unsigned long arg); tty_struct 296 include/linux/usb/serial.h int (*get_icount)(struct tty_struct *tty, tty_struct 304 include/linux/usb/serial.h void (*init_termios)(struct tty_struct *tty); tty_struct 341 include/linux/usb/serial.h extern int usb_serial_generic_open(struct tty_struct *tty, tty_struct 345 include/linux/usb/serial.h extern int usb_serial_generic_write(struct tty_struct *tty, tty_struct 349 include/linux/usb/serial.h extern int usb_serial_generic_write_room(struct tty_struct *tty); tty_struct 350 include/linux/usb/serial.h extern int usb_serial_generic_chars_in_buffer(struct tty_struct *tty); tty_struct 351 include/linux/usb/serial.h extern void usb_serial_generic_wait_until_sent(struct tty_struct *tty, tty_struct 355 include/linux/usb/serial.h extern void usb_serial_generic_throttle(struct tty_struct *tty); tty_struct 356 include/linux/usb/serial.h extern void usb_serial_generic_unthrottle(struct tty_struct *tty); tty_struct 357 include/linux/usb/serial.h extern int usb_serial_generic_tiocmiwait(struct tty_struct *tty, tty_struct 359 include/linux/usb/serial.h extern int usb_serial_generic_get_icount(struct tty_struct *tty, tty_struct 372 include/linux/usb/serial.h struct tty_struct *tty, tty_struct 57 include/linux/vt_kern.h struct tty_struct; tty_struct 58 include/linux/vt_kern.h int tioclinux(struct tty_struct *tty, unsigned long arg); tty_struct 450 include/net/nfc/nci_core.h struct tty_struct *tty; tty_struct 419 kernel/acct.c struct tty_struct *tty; tty_struct 2109 kernel/audit.c struct tty_struct *audit_get_tty(void) tty_struct 2111 kernel/audit.c struct tty_struct *tty = NULL; tty_struct 2121 kernel/audit.c void audit_put_tty(struct tty_struct *tty) tty_struct 2130 kernel/audit.c struct tty_struct *tty; tty_struct 2210 kernel/audit.c struct tty_struct *tty; tty_struct 246 kernel/audit.h extern struct tty_struct *audit_get_tty(void); tty_struct 247 kernel/audit.h extern void audit_put_tty(struct tty_struct *tty); tty_struct 97 kernel/exit.c struct tty_struct *uninitialized_var(tty); tty_struct 111 net/bluetooth/rfcomm/tty.c static int rfcomm_dev_activate(struct tty_port *port, struct tty_struct *tty) tty_struct 440 net/bluetooth/rfcomm/tty.c struct tty_struct *tty; tty_struct 684 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_cleanup(struct tty_struct *tty) tty_struct 707 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_install(struct tty_driver *driver, struct tty_struct *tty) tty_struct 745 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_open(struct tty_struct *tty, struct file *filp) tty_struct 771 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_close(struct tty_struct *tty, struct file *filp) tty_struct 781 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_write(struct tty_struct *tty, const unsigned char *buf, int count) tty_struct 810 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_write_room(struct tty_struct *tty) tty_struct 823 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg) tty_struct 856 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_set_termios(struct tty_struct *tty, struct ktermios *old) tty_struct 995 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_throttle(struct tty_struct *tty) tty_struct 1004 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_unthrottle(struct tty_struct *tty) tty_struct 1013 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_chars_in_buffer(struct tty_struct *tty) tty_struct 1028 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_flush_buffer(struct tty_struct *tty) tty_struct 1041 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_send_xchar(struct tty_struct *tty, char ch) tty_struct 1046 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_wait_until_sent(struct tty_struct *tty, int timeout) tty_struct 1051 net/bluetooth/rfcomm/tty.c static void rfcomm_tty_hangup(struct tty_struct *tty) tty_struct 1060 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_tiocmget(struct tty_struct *tty) tty_struct 1069 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_tiocmset(struct tty_struct *tty, unsigned int set, unsigned int clear) tty_struct 86 net/nfc/nci/uart.c struct tty_struct *tty = nu->tty; tty_struct 117 net/nfc/nci/uart.c static int nci_uart_set_driver(struct tty_struct *tty, unsigned int driver) tty_struct 163 net/nfc/nci/uart.c static int nci_uart_tty_open(struct tty_struct *tty) tty_struct 185 net/nfc/nci/uart.c static void nci_uart_tty_close(struct tty_struct *tty) tty_struct 217 net/nfc/nci/uart.c static void nci_uart_tty_wakeup(struct tty_struct *tty) tty_struct 244 net/nfc/nci/uart.c static void nci_uart_tty_receive(struct tty_struct *tty, const u8 *data, tty_struct 272 net/nfc/nci/uart.c static int nci_uart_tty_ioctl(struct tty_struct *tty, struct file *file, tty_struct 294 net/nfc/nci/uart.c static ssize_t nci_uart_tty_read(struct tty_struct *tty, struct file *file, tty_struct 300 net/nfc/nci/uart.c static ssize_t nci_uart_tty_write(struct tty_struct *tty, struct file *file, tty_struct 306 net/nfc/nci/uart.c static __poll_t nci_uart_tty_poll(struct tty_struct *tty, tty_struct 642 security/apparmor/file.c struct tty_struct *tty; tty_struct 2455 security/selinux/hooks.c struct tty_struct *tty; tty_struct 25 sound/soc/codecs/cx20442.c struct tty_struct *tty; tty_struct 212 sound/soc/codecs/cx20442.c static int v253_open(struct tty_struct *tty) tty_struct 237 sound/soc/codecs/cx20442.c static void v253_close(struct tty_struct *tty) tty_struct 255 sound/soc/codecs/cx20442.c static int v253_hangup(struct tty_struct *tty) tty_struct 262 sound/soc/codecs/cx20442.c static void v253_receive(struct tty_struct *tty, tty_struct 283 sound/soc/codecs/cx20442.c static void v253_wakeup(struct tty_struct *tty) tty_struct 396 sound/soc/codecs/cx20442.c struct tty_struct *tty = cx20442->tty; tty_struct 281 sound/soc/ti/ams-delta.c static int cx81801_open(struct tty_struct *tty) tty_struct 303 sound/soc/ti/ams-delta.c static void cx81801_close(struct tty_struct *tty) tty_struct 333 sound/soc/ti/ams-delta.c static int cx81801_hangup(struct tty_struct *tty) tty_struct 340 sound/soc/ti/ams-delta.c static void cx81801_receive(struct tty_struct *tty, tty_struct 392 sound/soc/ti/ams-delta.c static void cx81801_wakeup(struct tty_struct *tty)