Home
last modified time | relevance | path

Searched refs:tty (Results 1 – 18 of 18) sorted by relevance

/include/linux/
Dtty.h106 #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 …]
Dtty_driver.h252 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 …]
Dtty_flip.h4 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 …]
Dgeneric_serial.h76 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 …]
Dtty_ldisc.h125 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);
Ddevpts_fs.h23 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
Dselection.h19 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);
Dserial_core.h495 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()
Dn_r3964.h202 struct tty_struct *tty; member
Dserial167.h31 struct tty_struct *tty; member
Dti_wilink_st.h158 struct tty_struct *tty; member
Dvt_kern.h57 int tioclinux(struct tty_struct *tty, unsigned long arg);
Dwanrouter.h224 char tty; /* Create a fake tty device */ member
Disdn.h499 struct tty_struct *tty; /* Pointer to corresponding tty */ member
DKbuild377 header-y += tty.h
Dsched.h599 struct tty_struct *tty; /* NULL if no tty */ member
/include/net/irda/
Dircomm_tty.h69 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/
Dserial.h255 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 …]