tty_struct         23 include/linux/console.h struct tty_struct;
tty_struct        365 include/linux/isdn.h   struct tty_struct  *modem_table[ISDN_MAX_CHANNELS];	/* ?? copied from Orig    */
tty_struct        150 include/linux/n_r3964.h 	struct tty_struct *tty;
tty_struct        639 include/linux/sched.h 	struct tty_struct *tty; /* NULL if no tty */
tty_struct         13 include/linux/selection.h struct tty_struct;
tty_struct         16 include/linux/selection.h struct tty_struct;
tty_struct         19 include/linux/selection.h extern int set_selection(const struct tiocl_selection __user *sel, struct tty_struct *tty);
tty_struct         20 include/linux/selection.h extern int paste_selection(struct tty_struct *tty);
tty_struct         23 include/linux/selection.h extern void mouse_report(struct tty_struct * tty, int butt, int mrx, int mry);
tty_struct        362 include/linux/serial_core.h 	struct tty_struct *tty = port->state->port.tty;
tty_struct        160 include/linux/ti_wilink_st.h 	struct tty_struct *tty;
tty_struct        193 include/linux/tty.h 	int (*activate)(struct tty_port *port, struct tty_struct *tty);
tty_struct        200 include/linux/tty.h 	struct tty_struct	*tty;		/* Back pointer */
tty_struct        201 include/linux/tty.h 	struct tty_struct	*itty;		/* internal back ptr */
tty_struct        275 include/linux/tty.h 	struct tty_struct *link;
tty_struct        297 include/linux/tty.h 	struct tty_struct *tty;
tty_struct        333 include/linux/tty.h static inline void __tty_set_flow_change(struct tty_struct *tty, int val)
tty_struct        338 include/linux/tty.h static inline void tty_set_flow_change(struct tty_struct *tty, int val)
tty_struct        346 include/linux/tty.h extern void tty_kref_put(struct tty_struct *tty);
tty_struct        347 include/linux/tty.h extern struct pid *tty_get_pgrp(struct tty_struct *tty);
tty_struct        350 include/linux/tty.h extern dev_t tty_devnum(struct tty_struct *tty);
tty_struct        352 include/linux/tty.h extern struct tty_struct *get_current_tty(void);
tty_struct        358 include/linux/tty.h static inline void tty_kref_put(struct tty_struct *tty)
tty_struct        360 include/linux/tty.h static inline struct pid *tty_get_pgrp(struct tty_struct *tty)
tty_struct        366 include/linux/tty.h static inline dev_t tty_devnum(struct tty_struct *tty)
tty_struct        370 include/linux/tty.h static inline struct tty_struct *get_current_tty(void)
tty_struct        377 include/linux/tty.h extern void tty_write_flush(struct tty_struct *);
tty_struct        394 include/linux/tty.h static inline struct tty_struct *tty_kref_get(struct tty_struct *tty)
tty_struct        401 include/linux/tty.h extern int tty_paranoia_check(struct tty_struct *tty, struct inode *inode,
tty_struct        403 include/linux/tty.h extern char *tty_name(struct tty_struct *tty, char *buf);
tty_struct        404 include/linux/tty.h extern void tty_wait_until_sent(struct tty_struct *tty, long timeout);
tty_struct        405 include/linux/tty.h extern int tty_check_change(struct tty_struct *tty);
tty_struct        406 include/linux/tty.h extern void __stop_tty(struct tty_struct *tty);
tty_struct        407 include/linux/tty.h extern void stop_tty(struct tty_struct *tty);
tty_struct        408 include/linux/tty.h extern void __start_tty(struct tty_struct *tty);
tty_struct        409 include/linux/tty.h extern void start_tty(struct tty_struct *tty);
tty_struct        419 include/linux/tty.h extern int tty_read_raw_data(struct tty_struct *tty, unsigned char *bufp,
tty_struct        421 include/linux/tty.h extern void tty_write_message(struct tty_struct *tty, char *msg);
tty_struct        422 include/linux/tty.h extern int tty_send_xchar(struct tty_struct *tty, char ch);
tty_struct        423 include/linux/tty.h extern int tty_put_char(struct tty_struct *tty, unsigned char c);
tty_struct        424 include/linux/tty.h extern int tty_chars_in_buffer(struct tty_struct *tty);
tty_struct        425 include/linux/tty.h extern int tty_write_room(struct tty_struct *tty);
tty_struct        426 include/linux/tty.h extern void tty_driver_flush_buffer(struct tty_struct *tty);
tty_struct        427 include/linux/tty.h extern void tty_throttle(struct tty_struct *tty);
tty_struct        428 include/linux/tty.h extern void tty_unthrottle(struct tty_struct *tty);
tty_struct        429 include/linux/tty.h extern int tty_throttle_safe(struct tty_struct *tty);
tty_struct        430 include/linux/tty.h extern int tty_unthrottle_safe(struct tty_struct *tty);
tty_struct        431 include/linux/tty.h extern int tty_do_resize(struct tty_struct *tty, struct winsize *ws);
tty_struct        433 include/linux/tty.h 				  struct tty_struct *tty);
tty_struct        434 include/linux/tty.h extern void tty_free_termios(struct tty_struct *tty);
tty_struct        437 include/linux/tty.h extern int tty_signal(int sig, struct tty_struct *tty);
tty_struct        438 include/linux/tty.h extern void tty_hangup(struct tty_struct *tty);
tty_struct        439 include/linux/tty.h extern void tty_vhangup(struct tty_struct *tty);
tty_struct        442 include/linux/tty.h extern void do_SAK(struct tty_struct *tty);
tty_struct        443 include/linux/tty.h extern void __do_SAK(struct tty_struct *tty);
tty_struct        445 include/linux/tty.h extern void tty_flush_to_ldisc(struct tty_struct *tty);
tty_struct        447 include/linux/tty.h extern void tty_buffer_flush(struct tty_struct *tty);
tty_struct        453 include/linux/tty.h extern void tty_encode_baud_rate(struct tty_struct *tty,
tty_struct        466 include/linux/tty.h static inline speed_t tty_get_baud_rate(struct tty_struct *tty)
tty_struct        473 include/linux/tty.h extern int tty_set_termios(struct tty_struct *tty, struct ktermios *kt);
tty_struct        475 include/linux/tty.h extern struct tty_ldisc *tty_ldisc_ref(struct tty_struct *);
tty_struct        477 include/linux/tty.h extern struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *);
tty_struct        478 include/linux/tty.h extern void tty_ldisc_hangup(struct tty_struct *tty);
tty_struct        481 include/linux/tty.h extern void tty_wakeup(struct tty_struct *tty);
tty_struct        482 include/linux/tty.h extern void tty_ldisc_flush(struct tty_struct *tty);
tty_struct        485 include/linux/tty.h extern int tty_mode_ioctl(struct tty_struct *tty, struct file *file,
tty_struct        487 include/linux/tty.h extern int tty_perform_flush(struct tty_struct *tty, unsigned long arg);
tty_struct        489 include/linux/tty.h extern struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx);
tty_struct        491 include/linux/tty.h extern void tty_add_file(struct tty_struct *tty, struct file *file);
tty_struct        493 include/linux/tty.h extern void free_tty_struct(struct tty_struct *tty);
tty_struct        494 include/linux/tty.h extern void deinitialize_tty_struct(struct tty_struct *tty);
tty_struct        495 include/linux/tty.h extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx);
tty_struct        497 include/linux/tty.h extern int tty_init_termios(struct tty_struct *tty);
tty_struct        499 include/linux/tty.h 		struct tty_struct *tty);
tty_struct        501 include/linux/tty.h extern struct tty_struct *tty_pair_get_tty(struct tty_struct *tty);
tty_struct        502 include/linux/tty.h extern struct tty_struct *tty_pair_get_pty(struct tty_struct *tty);
tty_struct        537 include/linux/tty.h extern struct tty_struct *tty_port_tty_get(struct tty_port *port);
tty_struct        538 include/linux/tty.h extern void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty);
tty_struct        546 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
tty_struct        548 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
tty_struct        549 include/linux/tty.h extern void tty_port_close_end(struct tty_port *port, struct tty_struct *tty);
tty_struct        551 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
tty_struct        553 include/linux/tty.h 				struct tty_struct *tty);
tty_struct        555 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
tty_struct        563 include/linux/tty.h extern int tty_set_ldisc(struct tty_struct *tty, int ldisc);
tty_struct        564 include/linux/tty.h extern int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty);
tty_struct        565 include/linux/tty.h extern void tty_ldisc_release(struct tty_struct *tty, struct tty_struct *o_tty);
tty_struct        566 include/linux/tty.h extern void tty_ldisc_init(struct tty_struct *tty);
tty_struct        567 include/linux/tty.h extern void tty_ldisc_deinit(struct tty_struct *tty);
tty_struct        590 include/linux/tty.h extern void tty_audit_add_data(struct tty_struct *tty, unsigned char *data,
tty_struct        594 include/linux/tty.h extern void tty_audit_tiocsti(struct tty_struct *tty, char ch);
tty_struct        595 include/linux/tty.h extern void tty_audit_push(struct tty_struct *tty);
tty_struct        598 include/linux/tty.h static inline void tty_audit_add_data(struct tty_struct *tty,
tty_struct        602 include/linux/tty.h static inline void tty_audit_tiocsti(struct tty_struct *tty, char ch)
tty_struct        611 include/linux/tty.h static inline void tty_audit_push(struct tty_struct *tty)
tty_struct        621 include/linux/tty.h extern int n_tty_ioctl_helper(struct tty_struct *tty, struct file *file,
tty_struct        623 include/linux/tty.h extern long n_tty_compat_ioctl_helper(struct tty_struct *tty, struct file *file,
tty_struct        632 include/linux/tty.h extern int pcxe_open(struct tty_struct *tty, struct file *filp);
tty_struct        636 include/linux/tty.h extern int vt_ioctl(struct tty_struct *tty,
tty_struct        639 include/linux/tty.h extern long vt_compat_ioctl(struct tty_struct *tty,
tty_struct        644 include/linux/tty.h extern void __lockfunc tty_lock(struct tty_struct *tty);
tty_struct        645 include/linux/tty.h extern void __lockfunc tty_unlock(struct tty_struct *tty);
tty_struct        646 include/linux/tty.h extern void __lockfunc tty_lock_pair(struct tty_struct *tty,
tty_struct        647 include/linux/tty.h 				struct tty_struct *tty2);
tty_struct        648 include/linux/tty.h extern void __lockfunc tty_unlock_pair(struct tty_struct *tty,
tty_struct        649 include/linux/tty.h 				struct tty_struct *tty2);
tty_struct        661 include/linux/tty.h static inline void tty_wait_until_sent_from_close(struct tty_struct *tty,
tty_struct        247 include/linux/tty_driver.h struct tty_struct;
tty_struct        252 include/linux/tty_driver.h 	struct tty_struct * (*lookup)(struct tty_driver *driver,
tty_struct        254 include/linux/tty_driver.h 	int  (*install)(struct tty_driver *driver, struct tty_struct *tty);
tty_struct        255 include/linux/tty_driver.h 	void (*remove)(struct tty_driver *driver, struct tty_struct *tty);
tty_struct        256 include/linux/tty_driver.h 	int  (*open)(struct tty_struct * tty, struct file * filp);
tty_struct        257 include/linux/tty_driver.h 	void (*close)(struct tty_struct * tty, struct file * filp);
tty_struct        258 include/linux/tty_driver.h 	void (*shutdown)(struct tty_struct *tty);
tty_struct        259 include/linux/tty_driver.h 	void (*cleanup)(struct tty_struct *tty);
tty_struct        260 include/linux/tty_driver.h 	int  (*write)(struct tty_struct * tty,
tty_struct        262 include/linux/tty_driver.h 	int  (*put_char)(struct tty_struct *tty, unsigned char ch);
tty_struct        263 include/linux/tty_driver.h 	void (*flush_chars)(struct tty_struct *tty);
tty_struct        264 include/linux/tty_driver.h 	int  (*write_room)(struct tty_struct *tty);
tty_struct        265 include/linux/tty_driver.h 	int  (*chars_in_buffer)(struct tty_struct *tty);
tty_struct        266 include/linux/tty_driver.h 	int  (*ioctl)(struct tty_struct *tty,
tty_struct        268 include/linux/tty_driver.h 	long (*compat_ioctl)(struct tty_struct *tty,
tty_struct        270 include/linux/tty_driver.h 	void (*set_termios)(struct tty_struct *tty, struct ktermios * old);
tty_struct        271 include/linux/tty_driver.h 	void (*throttle)(struct tty_struct * tty);
tty_struct        272 include/linux/tty_driver.h 	void (*unthrottle)(struct tty_struct * tty);
tty_struct        273 include/linux/tty_driver.h 	void (*stop)(struct tty_struct *tty);
tty_struct        274 include/linux/tty_driver.h 	void (*start)(struct tty_struct *tty);
tty_struct        275 include/linux/tty_driver.h 	void (*hangup)(struct tty_struct *tty);
tty_struct        276 include/linux/tty_driver.h 	int (*break_ctl)(struct tty_struct *tty, int state);
tty_struct        277 include/linux/tty_driver.h 	void (*flush_buffer)(struct tty_struct *tty);
tty_struct        278 include/linux/tty_driver.h 	void (*set_ldisc)(struct tty_struct *tty);
tty_struct        279 include/linux/tty_driver.h 	void (*wait_until_sent)(struct tty_struct *tty, int timeout);
tty_struct        280 include/linux/tty_driver.h 	void (*send_xchar)(struct tty_struct *tty, char ch);
tty_struct        281 include/linux/tty_driver.h 	int (*tiocmget)(struct tty_struct *tty);
tty_struct        282 include/linux/tty_driver.h 	int (*tiocmset)(struct tty_struct *tty,
tty_struct        284 include/linux/tty_driver.h 	int (*resize)(struct tty_struct *tty, struct winsize *ws);
tty_struct        285 include/linux/tty_driver.h 	int (*set_termiox)(struct tty_struct *tty, struct termiox *tnew);
tty_struct        286 include/linux/tty_driver.h 	int (*get_icount)(struct tty_struct *tty,
tty_struct        317 include/linux/tty_driver.h 	struct tty_struct **ttys;
tty_struct        188 include/linux/tty_ldisc.h 	int	(*open)(struct tty_struct *);
tty_struct        189 include/linux/tty_ldisc.h 	void	(*close)(struct tty_struct *);
tty_struct        190 include/linux/tty_ldisc.h 	void	(*flush_buffer)(struct tty_struct *tty);
tty_struct        191 include/linux/tty_ldisc.h 	ssize_t	(*chars_in_buffer)(struct tty_struct *tty);
tty_struct        192 include/linux/tty_ldisc.h 	ssize_t	(*read)(struct tty_struct *tty, struct file *file,
tty_struct        194 include/linux/tty_ldisc.h 	ssize_t	(*write)(struct tty_struct *tty, struct file *file,
tty_struct        196 include/linux/tty_ldisc.h 	int	(*ioctl)(struct tty_struct *tty, struct file *file,
tty_struct        198 include/linux/tty_ldisc.h 	long	(*compat_ioctl)(struct tty_struct *tty, struct file *file,
tty_struct        200 include/linux/tty_ldisc.h 	void	(*set_termios)(struct tty_struct *tty, struct ktermios *old);
tty_struct        201 include/linux/tty_ldisc.h 	unsigned int (*poll)(struct tty_struct *, struct file *,
tty_struct        203 include/linux/tty_ldisc.h 	int	(*hangup)(struct tty_struct *tty);
tty_struct        208 include/linux/tty_ldisc.h 	void	(*receive_buf)(struct tty_struct *, const unsigned char *cp,
tty_struct        210 include/linux/tty_ldisc.h 	void	(*write_wakeup)(struct tty_struct *);
tty_struct        211 include/linux/tty_ldisc.h 	void	(*dcd_change)(struct tty_struct *, unsigned int);
tty_struct        212 include/linux/tty_ldisc.h 	void	(*fasync)(struct tty_struct *tty, int on);
tty_struct        213 include/linux/tty_ldisc.h 	int	(*receive_buf2)(struct tty_struct *, const unsigned char *cp,
tty_struct        223 include/linux/tty_ldisc.h 	struct tty_struct *tty;
tty_struct        257 include/linux/usb/serial.h 	int  (*open)(struct tty_struct *tty, struct usb_serial_port *port);
tty_struct        259 include/linux/usb/serial.h 	int  (*write)(struct tty_struct *tty, struct usb_serial_port *port,
tty_struct        262 include/linux/usb/serial.h 	int  (*write_room)(struct tty_struct *tty);
tty_struct        263 include/linux/usb/serial.h 	int  (*ioctl)(struct tty_struct *tty,
tty_struct        265 include/linux/usb/serial.h 	void (*set_termios)(struct tty_struct *tty,
tty_struct        267 include/linux/usb/serial.h 	void (*break_ctl)(struct tty_struct *tty, int break_state);
tty_struct        268 include/linux/usb/serial.h 	int  (*chars_in_buffer)(struct tty_struct *tty);
tty_struct        269 include/linux/usb/serial.h 	void (*wait_until_sent)(struct tty_struct *tty, long timeout);
tty_struct        271 include/linux/usb/serial.h 	void (*throttle)(struct tty_struct *tty);
tty_struct        272 include/linux/usb/serial.h 	void (*unthrottle)(struct tty_struct *tty);
tty_struct        273 include/linux/usb/serial.h 	int  (*tiocmget)(struct tty_struct *tty);
tty_struct        274 include/linux/usb/serial.h 	int  (*tiocmset)(struct tty_struct *tty,
tty_struct        276 include/linux/usb/serial.h 	int  (*tiocmiwait)(struct tty_struct *tty, unsigned long arg);
tty_struct        277 include/linux/usb/serial.h 	int  (*get_icount)(struct tty_struct *tty,
tty_struct        285 include/linux/usb/serial.h 	void (*init_termios)(struct tty_struct *tty);
tty_struct        322 include/linux/usb/serial.h extern int usb_serial_generic_open(struct tty_struct *tty,
tty_struct        326 include/linux/usb/serial.h extern int usb_serial_generic_write(struct tty_struct *tty,
tty_struct        330 include/linux/usb/serial.h extern int usb_serial_generic_write_room(struct tty_struct *tty);
tty_struct        331 include/linux/usb/serial.h extern int usb_serial_generic_chars_in_buffer(struct tty_struct *tty);
tty_struct        332 include/linux/usb/serial.h extern void usb_serial_generic_wait_until_sent(struct tty_struct *tty,
tty_struct        336 include/linux/usb/serial.h extern void usb_serial_generic_throttle(struct tty_struct *tty);
tty_struct        337 include/linux/usb/serial.h extern void usb_serial_generic_unthrottle(struct tty_struct *tty);
tty_struct        338 include/linux/usb/serial.h extern int usb_serial_generic_tiocmiwait(struct tty_struct *tty,
tty_struct        340 include/linux/usb/serial.h extern int usb_serial_generic_get_icount(struct tty_struct *tty,
tty_struct        353 include/linux/usb/serial.h 					 struct tty_struct *tty,
tty_struct         56 include/linux/vt_kern.h struct tty_struct;
tty_struct         57 include/linux/vt_kern.h int tioclinux(struct tty_struct *tty, unsigned long arg);
tty_struct        103 include/net/irda/ircomm_tty.h void ircomm_tty_start(struct tty_struct *tty);
tty_struct        106 include/net/irda/ircomm_tty.h int ircomm_tty_tiocmget(struct tty_struct *tty);
tty_struct        107 include/net/irda/ircomm_tty.h int ircomm_tty_tiocmset(struct tty_struct *tty, unsigned int set,
tty_struct        109 include/net/irda/ircomm_tty.h int ircomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd,
tty_struct        111 include/net/irda/ircomm_tty.h void ircomm_tty_set_termios(struct tty_struct *tty,