/include/linux/ |
D | tty.h | 106 #define INTR_CHAR(tty) ((tty)->termios->c_cc[VINTR]) argument 107 #define QUIT_CHAR(tty) ((tty)->termios->c_cc[VQUIT]) argument 108 #define ERASE_CHAR(tty) ((tty)->termios->c_cc[VERASE]) argument 109 #define KILL_CHAR(tty) ((tty)->termios->c_cc[VKILL]) argument 110 #define EOF_CHAR(tty) ((tty)->termios->c_cc[VEOF]) argument 111 #define TIME_CHAR(tty) ((tty)->termios->c_cc[VTIME]) argument 112 #define MIN_CHAR(tty) ((tty)->termios->c_cc[VMIN]) argument 113 #define SWTC_CHAR(tty) ((tty)->termios->c_cc[VSWTC]) argument 114 #define START_CHAR(tty) ((tty)->termios->c_cc[VSTART]) argument 115 #define STOP_CHAR(tty) ((tty)->termios->c_cc[VSTOP]) argument [all …]
|
D | tty_driver.h | 252 int (*install)(struct tty_driver *driver, struct tty_struct *tty); 253 void (*remove)(struct tty_driver *driver, struct tty_struct *tty); 254 int (*open)(struct tty_struct * tty, struct file * filp); 255 void (*close)(struct tty_struct * tty, struct file * filp); 256 void (*shutdown)(struct tty_struct *tty); 257 void (*cleanup)(struct tty_struct *tty); 258 int (*write)(struct tty_struct * tty, 260 int (*put_char)(struct tty_struct *tty, unsigned char ch); 261 void (*flush_chars)(struct tty_struct *tty); 262 int (*write_room)(struct tty_struct *tty); [all …]
|
D | tty_flip.h | 4 extern int tty_buffer_request_room(struct tty_struct *tty, size_t size); 5 extern int tty_insert_flip_string_flags(struct tty_struct *tty, const unsigned char *chars, const c… 6 extern int tty_insert_flip_string_fixed_flag(struct tty_struct *tty, const unsigned char *chars, ch… 7 extern int tty_prepare_flip_string(struct tty_struct *tty, unsigned char **chars, size_t size); 8 extern int tty_prepare_flip_string_flags(struct tty_struct *tty, unsigned char **chars, char **flag… 9 void tty_schedule_flip(struct tty_struct *tty); 11 static inline int tty_insert_flip_char(struct tty_struct *tty, in tty_insert_flip_char() argument 14 struct tty_buffer *tb = tty->buf.tail; in tty_insert_flip_char() 20 return tty_insert_flip_string_flags(tty, &ch, &flag, 1); in tty_insert_flip_char() 23 static inline int tty_insert_flip_string(struct tty_struct *tty, const unsigned char *chars, size_t… in tty_insert_flip_string() argument [all …]
|
D | generic_serial.h | 76 int gs_put_char(struct tty_struct *tty, unsigned char ch); 77 int gs_write(struct tty_struct *tty, 79 int gs_write_room(struct tty_struct *tty); 80 int gs_chars_in_buffer(struct tty_struct *tty); 81 void gs_flush_buffer(struct tty_struct *tty); 82 void gs_flush_chars(struct tty_struct *tty); 83 void gs_stop(struct tty_struct *tty); 84 void gs_start(struct tty_struct *tty); 85 void gs_hangup(struct tty_struct *tty); 87 void gs_close(struct tty_struct *tty, struct file *filp); [all …]
|
D | tty_ldisc.h | 125 void (*flush_buffer)(struct tty_struct *tty); 126 ssize_t (*chars_in_buffer)(struct tty_struct *tty); 127 ssize_t (*read)(struct tty_struct * tty, struct file * file, 129 ssize_t (*write)(struct tty_struct * tty, struct file * file, 131 int (*ioctl)(struct tty_struct * tty, struct file * file, 133 long (*compat_ioctl)(struct tty_struct * tty, struct file * file, 135 void (*set_termios)(struct tty_struct *tty, struct ktermios * old); 138 int (*hangup)(struct tty_struct *tty);
|
D | devpts_fs.h | 23 int devpts_pty_new(struct inode *ptmx_inode, struct tty_struct *tty); 27 void devpts_pty_kill(struct tty_struct *tty); 35 struct tty_struct *tty) in devpts_pty_new() argument 44 static inline void devpts_pty_kill(struct tty_struct *tty) { } in devpts_pty_kill() argument
|
D | selection.h | 19 extern int set_selection(const struct tiocl_selection __user *sel, struct tty_struct *tty); 20 extern int paste_selection(struct tty_struct *tty); 23 extern void mouse_report(struct tty_struct * tty, int butt, int mrx, int mry);
|
D | serial_core.h | 495 struct tty_struct *tty = port->state->port.tty; in uart_tx_stopped() local 496 if(tty->stopped || tty->hw_stopped) in uart_tx_stopped() 547 do_SAK(state->port.tty); in uart_handle_break()
|
D | n_r3964.h | 202 struct tty_struct *tty; member
|
D | serial167.h | 31 struct tty_struct *tty; member
|
D | ti_wilink_st.h | 158 struct tty_struct *tty; member
|
D | vt_kern.h | 57 int tioclinux(struct tty_struct *tty, unsigned long arg);
|
D | wanrouter.h | 224 char tty; /* Create a fake tty device */ member
|
D | isdn.h | 499 struct tty_struct *tty; /* Pointer to corresponding tty */ member
|
D | Kbuild | 377 header-y += tty.h
|
D | sched.h | 599 struct tty_struct *tty; /* NULL if no tty */ member
|
/include/net/irda/ |
D | ircomm_tty.h | 69 struct tty_struct *tty; member 120 void ircomm_tty_start(struct tty_struct *tty); 123 extern int ircomm_tty_tiocmget(struct tty_struct *tty); 124 extern int ircomm_tty_tiocmset(struct tty_struct *tty, 126 extern int ircomm_tty_ioctl(struct tty_struct *tty, 128 extern void ircomm_tty_set_termios(struct tty_struct *tty,
|
/include/linux/usb/ |
D | serial.h | 255 int (*open)(struct tty_struct *tty, struct usb_serial_port *port); 257 int (*write)(struct tty_struct *tty, struct usb_serial_port *port, 260 int (*write_room)(struct tty_struct *tty); 261 int (*ioctl)(struct tty_struct *tty, 263 void (*set_termios)(struct tty_struct *tty, 265 void (*break_ctl)(struct tty_struct *tty, int break_state); 266 int (*chars_in_buffer)(struct tty_struct *tty); 267 void (*throttle)(struct tty_struct *tty); 268 void (*unthrottle)(struct tty_struct *tty); 269 int (*tiocmget)(struct tty_struct *tty); [all …]
|