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,