taglinefilesource code
tty_struct132drivers/char/console.cstatic struct tty_struct *console_table[MAX_NR_CONSOLES];
tty_struct1009drivers/char/console.cstatic void respond_string(char * p, struct tty_struct * tty)
tty_struct1018drivers/char/console.cstatic void cursor_report(int currcons, struct tty_struct * tty)
tty_struct1026drivers/char/console.cstatic inline void status_report(struct tty_struct * tty)
tty_struct1031drivers/char/console.cstatic inline void respond_ID(struct tty_struct * tty)
tty_struct1036drivers/char/console.cvoid mouse_report(struct tty_struct * tty, int butt, int mrx, int mry)
tty_struct1384drivers/char/console.cstatic void con_stop(struct tty_struct *tty)
tty_struct1399drivers/char/console.cstatic void con_start(struct tty_struct *tty)
tty_struct1411drivers/char/console.cstatic int con_write(struct tty_struct * tty, int from_user,
tty_struct1869drivers/char/console.cstatic int con_write_room(struct tty_struct *tty)
tty_struct1876drivers/char/console.cstatic int con_chars_in_buffer(struct tty_struct *tty)
tty_struct1937drivers/char/console.cstatic void con_throttle(struct tty_struct *tty)
tty_struct1941drivers/char/console.cstatic void con_unthrottle(struct tty_struct *tty)
tty_struct2347drivers/char/console.cint con_open(struct tty_struct *tty, struct file * filp)
tty_struct333drivers/char/cyclades.cstatic struct tty_struct *serial_table[NR_PORTS];
tty_struct386drivers/char/cyclades.cstatic void cy_throttle(struct tty_struct *);
tty_struct387drivers/char/cyclades.cstatic void cy_unthrottle(struct tty_struct *);
tty_struct490drivers/char/cyclades.ccy_stop(struct tty_struct *tty)
tty_struct521drivers/char/cyclades.ccy_start(struct tty_struct *tty)
tty_struct587drivers/char/cyclades.cstruct tty_struct *tty;
tty_struct946drivers/char/cyclades.cstruct tty_struct    *tty;
tty_struct1495drivers/char/cyclades.ccy_put_char(struct tty_struct *tty, unsigned char ch)
tty_struct1524drivers/char/cyclades.ccy_flush_chars(struct tty_struct *tty)
tty_struct1563drivers/char/cyclades.ccy_write(struct tty_struct * tty, int from_user,
tty_struct1619drivers/char/cyclades.ccy_write_room(struct tty_struct *tty)
tty_struct1638drivers/char/cyclades.ccy_chars_in_buffer(struct tty_struct *tty)
tty_struct1654drivers/char/cyclades.ccy_flush_buffer(struct tty_struct *tty)
tty_struct1680drivers/char/cyclades.ccy_throttle(struct tty_struct * tty)
tty_struct1721drivers/char/cyclades.ccy_unthrottle(struct tty_struct * tty)
tty_struct2080drivers/char/cyclades.ccy_ioctl(struct tty_struct *tty, struct file * file,
tty_struct2225drivers/char/cyclades.ccy_set_termios(struct tty_struct *tty, struct termios * old_termios)
tty_struct2253drivers/char/cyclades.ccy_close(struct tty_struct * tty, struct file * filp)
tty_struct2344drivers/char/cyclades.ccy_hangup(struct tty_struct *tty)
tty_struct2377drivers/char/cyclades.cblock_til_ready(struct tty_struct *tty, struct file * filp,
tty_struct2527drivers/char/cyclades.ccy_open(struct tty_struct *tty, struct file * filp)
tty_struct111drivers/char/keyboard.cstatic struct tty_struct **ttytab;
tty_struct113drivers/char/keyboard.cstatic struct tty_struct * tty = NULL;
tty_struct58drivers/char/n_tty.cstatic inline void put_tty_queue(unsigned char c, struct tty_struct *tty)
tty_struct70drivers/char/n_tty.cvoid n_tty_flush_buffer(struct tty_struct * tty)
tty_struct90drivers/char/n_tty.cint n_tty_chars_in_buffer(struct tty_struct *tty)
tty_struct99drivers/char/n_tty.cstatic int opost(unsigned char c, struct tty_struct *tty)
tty_struct158drivers/char/n_tty.cstatic inline void put_char(unsigned char c, struct tty_struct *tty)
tty_struct165drivers/char/n_tty.cstatic void echo_char(unsigned char c, struct tty_struct *tty)
tty_struct175drivers/char/n_tty.cstatic inline void finish_erasing(struct tty_struct *tty)
tty_struct184drivers/char/n_tty.cstatic void eraser(unsigned char c, struct tty_struct *tty)
tty_struct286drivers/char/n_tty.cstatic void isig(int sig, struct tty_struct *tty)
tty_struct297drivers/char/n_tty.cstatic inline void n_tty_receive_break(struct tty_struct *tty)
tty_struct313drivers/char/n_tty.cstatic inline void n_tty_receive_overrun(struct tty_struct *tty)
tty_struct326drivers/char/n_tty.cstatic inline void n_tty_receive_parity_error(struct tty_struct *tty,
tty_struct341drivers/char/n_tty.cstatic inline void n_tty_receive_char(struct tty_struct *tty, unsigned char c)
tty_struct528drivers/char/n_tty.cstatic void n_tty_receive_buf(struct tty_struct *tty, unsigned char *cp,
tty_struct593drivers/char/n_tty.cstatic int n_tty_receive_room(struct tty_struct *tty)
tty_struct617drivers/char/n_tty.cstatic void n_tty_set_termios(struct tty_struct *tty, struct termios * old)
tty_struct677drivers/char/n_tty.cstatic void n_tty_close(struct tty_struct *tty)
tty_struct686drivers/char/n_tty.cstatic int n_tty_open(struct tty_struct *tty)
tty_struct706drivers/char/n_tty.cstatic inline int input_available_p(struct tty_struct *tty, int amt)
tty_struct725drivers/char/n_tty.cstatic inline void copy_from_read_buf(struct tty_struct *tty,
tty_struct742drivers/char/n_tty.cstatic int read_chan(struct tty_struct *tty, struct file *file,
tty_struct914drivers/char/n_tty.cstatic int write_chan(struct tty_struct * tty, struct file * file,
tty_struct967drivers/char/n_tty.cstatic int normal_select(struct tty_struct * tty, struct inode * inode,
tty_struct53drivers/char/pty.cstatic struct tty_struct *pty_table[NR_PTYS];
tty_struct56drivers/char/pty.cstatic struct tty_struct *ttyp_table[NR_PTYS];
tty_struct63drivers/char/pty.cstatic void pty_close(struct tty_struct * tty, struct file * filp)
tty_struct98drivers/char/pty.cstatic void pty_unthrottle(struct tty_struct * tty)
tty_struct100drivers/char/pty.cstruct tty_struct *o_tty = tty->link;
tty_struct112drivers/char/pty.cstatic int pty_write(struct tty_struct * tty, int from_user,
tty_struct115drivers/char/pty.cstruct tty_struct *to = tty->link;
tty_struct146drivers/char/pty.cstatic int pty_write_room(struct tty_struct *tty)
tty_struct148drivers/char/pty.cstruct tty_struct *to = tty->link;
tty_struct156drivers/char/pty.cstatic int pty_chars_in_buffer(struct tty_struct *tty)
tty_struct158drivers/char/pty.cstruct tty_struct *to = tty->link;
tty_struct166drivers/char/pty.cstatic void pty_flush_buffer(struct tty_struct *tty)
tty_struct168drivers/char/pty.cstruct tty_struct *to = tty->link;
tty_struct182drivers/char/pty.cint pty_open(struct tty_struct *tty, struct file * filp)
tty_struct99drivers/char/scc.cint scc_open(struct tty_struct *tty, struct file *filp);
tty_struct100drivers/char/scc.cstatic void scc_close(struct tty_struct *tty, struct file *filp);
tty_struct101drivers/char/scc.cint scc_write(struct tty_struct *tty, int from_user, unsigned char *buf, int count);
tty_struct102drivers/char/scc.cstatic void scc_put_char(struct tty_struct *tty, unsigned char ch);
tty_struct103drivers/char/scc.cstatic void scc_flush_chars(struct tty_struct *tty);
tty_struct104drivers/char/scc.cstatic int scc_write_room(struct tty_struct *tty);
tty_struct105drivers/char/scc.cstatic int scc_chars_in_buffer(struct tty_struct *tty);
tty_struct106drivers/char/scc.cstatic void scc_flush_buffer(struct tty_struct *tty);
tty_struct107drivers/char/scc.cstatic int scc_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg);
tty_struct108drivers/char/scc.cstatic void scc_set_termios(struct tty_struct *tty, struct termios *old_termios);
tty_struct109drivers/char/scc.cstatic void scc_throttle(struct tty_struct *tty);
tty_struct110drivers/char/scc.cstatic void scc_unthrottle(struct tty_struct *tty);
tty_struct111drivers/char/scc.cstatic void scc_start(struct tty_struct *tty);
tty_struct112drivers/char/scc.cstatic void scc_stop(struct tty_struct *tty);
tty_struct144drivers/char/scc.cstatic struct tty_struct *scc_table[2*MAXSCC];
tty_struct1538drivers/char/scc.cint scc_open(struct tty_struct *tty, struct file * filp)
tty_struct1612drivers/char/scc.cscc_close(struct tty_struct *tty, struct file * filp)
tty_struct1679drivers/char/scc.cscc_ioctl(struct tty_struct *tty, struct file * file, unsigned int cmd, unsigned long arg)
tty_struct1948drivers/char/scc.cscc_set_termios(struct tty_struct * tty, struct termios * old_termios)
tty_struct1991drivers/char/scc.cint scc_write(struct tty_struct *tty, int from_user, unsigned char *buf, int count)
tty_struct2051drivers/char/scc.cstatic void scc_put_char(struct tty_struct * tty, unsigned char ch)
tty_struct2063drivers/char/scc.cstatic void scc_flush_chars(struct tty_struct * tty)
tty_struct2074drivers/char/scc.cstatic int scc_write_room(struct tty_struct *tty)
tty_struct2090drivers/char/scc.cstatic int scc_chars_in_buffer(struct tty_struct *tty)
tty_struct2100drivers/char/scc.cstatic void scc_flush_buffer(struct tty_struct *tty)
tty_struct2111drivers/char/scc.cstatic void scc_throttle(struct tty_struct *tty)
tty_struct2123drivers/char/scc.cstatic void scc_unthrottle(struct tty_struct *tty)
tty_struct2134drivers/char/scc.cstatic void scc_start(struct tty_struct *tty)
tty_struct2145drivers/char/scc.cstatic void scc_stop(struct tty_struct *tty)
tty_struct2155drivers/char/scc.cvoid scc_hangup(struct tty_struct *tty)
tty_struct114drivers/char/selection.cint set_selection(const unsigned long arg, struct tty_struct *tty)
tty_struct270drivers/char/selection.cint paste_selection(struct tty_struct *tty)
tty_struct9drivers/char/selection.hextern int set_selection(const unsigned long arg, struct tty_struct *tty);
tty_struct10drivers/char/selection.hextern int paste_selection(struct tty_struct *tty);
tty_struct13drivers/char/selection.hextern void mouse_report(struct tty_struct * tty, int butt, int mrx, int mry);
tty_struct187drivers/char/serial.cstatic struct tty_struct *serial_table[NR_PORTS];
tty_struct296drivers/char/serial.cstatic void rs_stop(struct tty_struct *tty)
tty_struct312drivers/char/serial.cstatic void rs_start(struct tty_struct *tty)
tty_struct375drivers/char/serial.cstruct tty_struct *tty = info->tty;
tty_struct720drivers/char/serial.cstruct tty_struct  *tty;
tty_struct746drivers/char/serial.cstruct tty_struct  *tty;
tty_struct1254drivers/char/serial.cstatic void rs_put_char(struct tty_struct *tty, unsigned char ch)
tty_struct1277drivers/char/serial.cstatic void rs_flush_chars(struct tty_struct *tty)
tty_struct1295drivers/char/serial.cstatic int rs_write(struct tty_struct * tty, int from_user,
tty_struct1341drivers/char/serial.cstatic int rs_write_room(struct tty_struct *tty)
tty_struct1354drivers/char/serial.cstatic int rs_chars_in_buffer(struct tty_struct *tty)
tty_struct1363drivers/char/serial.cstatic void rs_flush_buffer(struct tty_struct *tty)
tty_struct1386drivers/char/serial.cstatic void rs_throttle(struct tty_struct * tty)
tty_struct1409drivers/char/serial.cstatic void rs_unthrottle(struct tty_struct * tty)
tty_struct1825drivers/char/serial.cstatic int rs_ioctl(struct tty_struct *tty, struct file * file,
tty_struct1943drivers/char/serial.cstatic void rs_set_termios(struct tty_struct *tty, struct termios *old_termios)
tty_struct1981drivers/char/serial.cstatic void rs_close(struct tty_struct *tty, struct file * filp)
tty_struct2094drivers/char/serial.cvoid rs_hangup(struct tty_struct *tty)
tty_struct2115drivers/char/serial.cstatic int block_til_ready(struct tty_struct *tty, struct file * filp,
tty_struct2248drivers/char/serial.cint rs_open(struct tty_struct *tty, struct file * filp)
tty_struct91drivers/char/tty_io.cstruct tty_struct * redirect = NULL;
tty_struct94drivers/char/tty_io.cstatic void initialize_tty_struct(struct tty_struct *tty);
tty_struct117drivers/char/tty_io.cchar *_tty_name(struct tty_struct *tty, char *buf)
tty_struct128drivers/char/tty_io.cchar *tty_name(struct tty_struct *tty)
tty_struct135drivers/char/tty_io.cinline int tty_paranoia_check(struct tty_struct *tty, dev_t device,
tty_struct156drivers/char/tty_io.cstatic int check_tty_count(struct tty_struct *tty, const char *routine)
tty_struct199drivers/char/tty_io.cstatic int tty_set_ldisc(struct tty_struct *tty, int ldisc)
tty_struct272drivers/char/tty_io.cint tty_check_change(struct tty_struct * tty)
tty_struct344drivers/char/tty_io.cvoid do_tty_hangup(struct tty_struct * tty, struct file_operations *fops)
tty_struct414drivers/char/tty_io.cvoid tty_hangup(struct tty_struct * tty)
tty_struct422drivers/char/tty_io.cvoid tty_vhangup(struct tty_struct * tty)
tty_struct447drivers/char/tty_io.cstruct tty_struct *tty = current->tty;
tty_struct654drivers/char/tty_io.cvoid stop_tty(struct tty_struct *tty)
tty_struct668drivers/char/tty_io.cvoid start_tty(struct tty_struct *tty)
tty_struct689drivers/char/tty_io.cstruct tty_struct * tty;
tty_struct691drivers/char/tty_io.ctty = (struct tty_struct *)file->private_data;
tty_struct726drivers/char/tty_io.cstruct tty_struct * tty;
tty_struct733drivers/char/tty_io.ctty = (struct tty_struct *)file->private_data;
tty_struct764drivers/char/tty_io.cstatic int init_dev(dev_t device, struct tty_struct **ret_tty)
tty_struct766drivers/char/tty_io.cstruct tty_struct *tty, **tty_loc, *o_tty, **o_tty_loc;
tty_struct796drivers/char/tty_io.cif (!(tty = (struct tty_struct*) get_free_page(GFP_KERNEL)))
tty_struct827drivers/char/tty_io.co_tty = (struct tty_struct *)
tty_struct944drivers/char/tty_io.cstruct tty_struct *tty, *o_tty;
tty_struct949drivers/char/tty_io.ctty = (struct tty_struct *)filp->private_data;
tty_struct1130drivers/char/tty_io.cstruct tty_struct *tty;
tty_struct1210drivers/char/tty_io.cstruct tty_struct * tty;
tty_struct1212drivers/char/tty_io.ctty = (struct tty_struct *)filp->private_data;
tty_struct1223drivers/char/tty_io.cstruct tty_struct * tty;
tty_struct1226drivers/char/tty_io.ctty = (struct tty_struct *)filp->private_data;
tty_struct1305drivers/char/tty_io.cstruct tty_struct * tty;
tty_struct1306drivers/char/tty_io.cstruct tty_struct * real_tty;
tty_struct1312drivers/char/tty_io.ctty = (struct tty_struct *)file->private_data;
tty_struct1515drivers/char/tty_io.csizeof(struct tty_struct));
tty_struct1518drivers/char/tty_io.cmemcpy_tofs((struct tty_struct *) arg,
tty_struct1519drivers/char/tty_io.ctty, sizeof(struct tty_struct));
tty_struct1551drivers/char/tty_io.cvoid do_SAK( struct tty_struct *tty)
tty_struct1594drivers/char/tty_io.cstruct tty_struct *tty = (struct tty_struct *) private_;
tty_struct1630drivers/char/tty_io.cstatic void initialize_tty_struct(struct tty_struct *tty)
tty_struct1632drivers/char/tty_io.cmemset(tty, 0, sizeof(struct tty_struct));
tty_struct1645drivers/char/tty_io.cvoid tty_default_put_char(struct tty_struct *tty, unsigned char ch)
tty_struct1752drivers/char/tty_io.cif (sizeof(struct tty_struct) > PAGE_SIZE)
tty_struct43drivers/char/tty_ioctl.cvoid tty_wait_until_sent(struct tty_struct * tty, int timeout)
tty_struct97drivers/char/tty_ioctl.cstatic void change_termios(struct tty_struct * tty, struct termios * new_termios)
tty_struct143drivers/char/tty_ioctl.cstatic int set_termios(struct tty_struct * tty, unsigned long arg, int opt)
tty_struct179drivers/char/tty_ioctl.cstatic int get_termio(struct tty_struct * tty, struct termio * termio)
tty_struct192drivers/char/tty_ioctl.cstatic unsigned long inq_canon(struct tty_struct * tty)
tty_struct217drivers/char/tty_ioctl.cstatic int get_sgflags(struct tty_struct * tty)
tty_struct234drivers/char/tty_ioctl.cstatic int get_sgttyb(struct tty_struct * tty, struct sgttyb * sgttyb)
tty_struct276drivers/char/tty_ioctl.cstatic int set_sgttyb(struct tty_struct * tty, struct sgttyb * sgttyb)
tty_struct299drivers/char/tty_ioctl.cstatic int get_tchars(struct tty_struct * tty, struct tchars * tchars)
tty_struct317drivers/char/tty_ioctl.cstatic int set_tchars(struct tty_struct * tty, struct tchars * tchars)
tty_struct337drivers/char/tty_ioctl.cstatic int get_ltchars(struct tty_struct * tty, struct ltchars * ltchars)
tty_struct355drivers/char/tty_ioctl.cstatic int set_ltchars(struct tty_struct * tty, struct ltchars * ltchars)
tty_struct374drivers/char/tty_ioctl.cint n_tty_ioctl(struct tty_struct * tty, struct file * file,
tty_struct377drivers/char/tty_ioctl.cstruct tty_struct * real_tty;
tty_struct185drivers/char/vt.cint vt_ioctl(struct tty_struct *tty, struct file * file,
tty_struct111drivers/net/ppp.cstatic struct ppp *ppp_find(struct tty_struct *);
tty_struct141drivers/net/ppp.cstatic int ppp_read(struct tty_struct *, struct file *, unsigned char *,
tty_struct143drivers/net/ppp.cstatic int ppp_write(struct tty_struct *, struct file *, unsigned char *,
tty_struct145drivers/net/ppp.cstatic int ppp_ioctl(struct tty_struct *, struct file *, unsigned int,
tty_struct147drivers/net/ppp.cstatic int ppp_select(struct tty_struct *tty, struct inode * inode,
tty_struct149drivers/net/ppp.cstatic int ppp_open(struct tty_struct *);
tty_struct150drivers/net/ppp.cstatic void ppp_close(struct tty_struct *);
tty_struct153drivers/net/ppp.cstatic int ppp_receive_room(struct tty_struct *tty);
tty_struct154drivers/net/ppp.cstatic void ppp_receive_buf(struct tty_struct *tty, unsigned char *cp,
tty_struct156drivers/net/ppp.cstatic void ppp_write_wakeup(struct tty_struct *tty);
tty_struct158drivers/net/ppp.cstatic void ppp_tty_input_ready(struct tty_struct *);
tty_struct494drivers/net/ppp.cppp_close(struct tty_struct *tty)
tty_struct513drivers/net/ppp.cppp_open(struct tty_struct *tty)
tty_struct719drivers/net/ppp.cstatic void ppp_write_wakeup(struct tty_struct *tty)
tty_struct793drivers/net/ppp.cppp_dump_inqueue(struct tty_struct *tty)
tty_struct820drivers/net/ppp.cvoid ppp_tty_input_ready(struct tty_struct *tty)
tty_struct915drivers/net/ppp.cstatic int ppp_receive_room(struct tty_struct *tty)
tty_struct921drivers/net/ppp.cstatic void ppp_receive_buf(struct tty_struct *tty, unsigned char *cp,
tty_struct1241drivers/net/ppp.cppp_read(struct tty_struct *tty, struct file *file, unsigned char *buf, unsigned int nr)
tty_struct1341drivers/net/ppp.cppp_write(struct tty_struct *tty, struct file *file, unsigned char *buf, unsigned int nr)
tty_struct1416drivers/net/ppp.cppp_ioctl(struct tty_struct *tty, struct file *file, unsigned int i,
tty_struct1638drivers/net/ppp.cppp_select (struct tty_struct *tty, struct inode * inode,
tty_struct1704drivers/net/ppp.cstruct tty_struct *tty;
tty_struct1916drivers/net/ppp.cppp_find(struct tty_struct *tty)
tty_struct392drivers/net/slip.cstatic void slip_write_wakeup(struct tty_struct *tty)
tty_struct608drivers/net/slip.cslip_receive_room(struct tty_struct *tty)
tty_struct620drivers/net/slip.cslip_receive_buf(struct tty_struct *tty, unsigned char *cp, char *fp, int count)
tty_struct665drivers/net/slip.cslip_open(struct tty_struct *tty)
tty_struct718drivers/net/slip.cslip_close(struct tty_struct *tty)
tty_struct961drivers/net/slip.cslip_ioctl(struct tty_struct *tty, void *file, int cmd, void *arg)
tty_struct1094drivers/net/slip.csl_ldisc.ioctl  = (int (*)(struct tty_struct *, struct file *,
tty_struct52drivers/net/slip.hstruct tty_struct  *tty;    /* ptr to TTY structure    */
tty_struct34include/linux/cyclades.hstruct tty_struct   *tty;
tty_struct193include/linux/if_ppp.hstruct tty_struct  *tty;    /* ptr to TTY structure    */
tty_struct226include/linux/scc.hstruct tty_struct *tty; /* link to tty control structure */
tty_struct185include/linux/sched.hstruct tty_struct *tty; /* NULL if no tty */
tty_struct118include/linux/serial.hstruct tty_struct   *tty;
tty_struct213include/linux/tty.hstruct tty_struct *link;
tty_struct267include/linux/tty.hextern void tty_write_flush(struct tty_struct *);
tty_struct270include/linux/tty.hextern struct tty_struct * redirect;
tty_struct285include/linux/tty.hextern int tty_paranoia_check(struct tty_struct *tty, dev_t device,
tty_struct287include/linux/tty.hextern char *_tty_name(struct tty_struct *tty, char *buf);
tty_struct288include/linux/tty.hextern char *tty_name(struct tty_struct *tty);
tty_struct289include/linux/tty.hextern void tty_wait_until_sent(struct tty_struct * tty, int timeout);
tty_struct290include/linux/tty.hextern int tty_check_change(struct tty_struct * tty);
tty_struct291include/linux/tty.hextern void stop_tty(struct tty_struct * tty);
tty_struct292include/linux/tty.hextern void start_tty(struct tty_struct * tty);
tty_struct296include/linux/tty.hextern int tty_read_raw_data(struct tty_struct *tty, unsigned char *bufp,
tty_struct301include/linux/tty.hextern int tty_signal(int sig, struct tty_struct *tty);
tty_struct302include/linux/tty.hextern void tty_hangup(struct tty_struct * tty);
tty_struct303include/linux/tty.hextern void tty_vhangup(struct tty_struct * tty);
tty_struct306include/linux/tty.hextern void do_SAK(struct tty_struct *tty);
tty_struct313include/linux/tty.hextern int n_tty_ioctl(struct tty_struct * tty, struct file * file,
tty_struct318include/linux/tty.hextern int  rs_open(struct tty_struct * tty, struct file * filp);
tty_struct322include/linux/tty.hextern int  pty_open(struct tty_struct * tty, struct file * filp);
tty_struct326include/linux/tty.hextern int con_open(struct tty_struct * tty, struct file * filp);
tty_struct331include/linux/tty.hextern int vt_ioctl(struct tty_struct *tty, struct file * file,
tty_struct116include/linux/tty_driver.hstruct tty_struct **table;
tty_struct124include/linux/tty_driver.hint  (*open)(struct tty_struct * tty, struct file * filp);
tty_struct125include/linux/tty_driver.hvoid (*close)(struct tty_struct * tty, struct file * filp);
tty_struct126include/linux/tty_driver.hint  (*write)(struct tty_struct * tty, int from_user,
tty_struct128include/linux/tty_driver.hvoid (*put_char)(struct tty_struct *tty, unsigned char ch);
tty_struct129include/linux/tty_driver.hvoid (*flush_chars)(struct tty_struct *tty);
tty_struct130include/linux/tty_driver.hint  (*write_room)(struct tty_struct *tty);
tty_struct131include/linux/tty_driver.hint  (*chars_in_buffer)(struct tty_struct *tty);
tty_struct132include/linux/tty_driver.hint  (*ioctl)(struct tty_struct *tty, struct file * file,
tty_struct134include/linux/tty_driver.hvoid (*set_termios)(struct tty_struct *tty, struct termios * old);
tty_struct135include/linux/tty_driver.hvoid (*throttle)(struct tty_struct * tty);
tty_struct136include/linux/tty_driver.hvoid (*unthrottle)(struct tty_struct * tty);
tty_struct137include/linux/tty_driver.hvoid (*stop)(struct tty_struct *tty);
tty_struct138include/linux/tty_driver.hvoid (*start)(struct tty_struct *tty);
tty_struct139include/linux/tty_driver.hvoid (*hangup)(struct tty_struct *tty);
tty_struct140include/linux/tty_driver.hvoid (*flush_buffer)(struct tty_struct *tty);
tty_struct141include/linux/tty_driver.hvoid (*set_ldisc)(struct tty_struct *tty);
tty_struct10include/linux/tty_flip.h_INLINE_ void tty_insert_flip_char(struct tty_struct *tty,
tty_struct19include/linux/tty_flip.h_INLINE_ void tty_schedule_flip(struct tty_struct *tty)
tty_struct18include/linux/tty_ldisc.hint  (*open)(struct tty_struct *);
tty_struct19include/linux/tty_ldisc.hvoid  (*close)(struct tty_struct *);
tty_struct20include/linux/tty_ldisc.hvoid  (*flush_buffer)(struct tty_struct *tty);
tty_struct21include/linux/tty_ldisc.hint  (*chars_in_buffer)(struct tty_struct *tty);
tty_struct22include/linux/tty_ldisc.hint  (*read)(struct tty_struct * tty, struct file * file,
tty_struct24include/linux/tty_ldisc.hint  (*write)(struct tty_struct * tty, struct file * file,
tty_struct26include/linux/tty_ldisc.hint  (*ioctl)(struct tty_struct * tty, struct file * file,
tty_struct28include/linux/tty_ldisc.hvoid  (*set_termios)(struct tty_struct *tty, struct termios * old);
tty_struct29include/linux/tty_ldisc.hint  (*select)(struct tty_struct * tty, struct inode * inode,
tty_struct36include/linux/tty_ldisc.hvoid  (*receive_buf)(struct tty_struct *, unsigned char *cp,
tty_struct38include/linux/tty_ldisc.hint  (*receive_room)(struct tty_struct *);
tty_struct39include/linux/tty_ldisc.hvoid  (*write_wakeup)(struct tty_struct *);