Home
last modified time | relevance | path

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

/include/linux/
Dtty.h36 #define INTR_CHAR(tty) ((tty)->termios.c_cc[VINTR]) argument
37 #define QUIT_CHAR(tty) ((tty)->termios.c_cc[VQUIT]) argument
38 #define ERASE_CHAR(tty) ((tty)->termios.c_cc[VERASE]) argument
39 #define KILL_CHAR(tty) ((tty)->termios.c_cc[VKILL]) argument
40 #define EOF_CHAR(tty) ((tty)->termios.c_cc[VEOF]) argument
41 #define TIME_CHAR(tty) ((tty)->termios.c_cc[VTIME]) argument
42 #define MIN_CHAR(tty) ((tty)->termios.c_cc[VMIN]) argument
43 #define SWTC_CHAR(tty) ((tty)->termios.c_cc[VSWTC]) argument
44 #define START_CHAR(tty) ((tty)->termios.c_cc[VSTART]) argument
45 #define STOP_CHAR(tty) ((tty)->termios.c_cc[VSTOP]) argument
[all …]
Dtty_driver.h251 int (*install)(struct tty_driver *driver, struct tty_struct *tty);
252 void (*remove)(struct tty_driver *driver, struct tty_struct *tty);
253 int (*open)(struct tty_struct * tty, struct file * filp);
254 void (*close)(struct tty_struct * tty, struct file * filp);
255 void (*shutdown)(struct tty_struct *tty);
256 void (*cleanup)(struct tty_struct *tty);
257 int (*write)(struct tty_struct * tty,
259 int (*put_char)(struct tty_struct *tty, unsigned char ch);
260 void (*flush_chars)(struct tty_struct *tty);
261 unsigned int (*write_room)(struct tty_struct *tty);
[all …]
Dtty_ldisc.h191 void (*flush_buffer)(struct tty_struct *tty);
192 ssize_t (*read)(struct tty_struct *tty, struct file *file,
195 ssize_t (*write)(struct tty_struct *tty, struct file *file,
197 int (*ioctl)(struct tty_struct *tty, struct file *file,
199 int (*compat_ioctl)(struct tty_struct *tty, struct file *file,
201 void (*set_termios)(struct tty_struct *tty, struct ktermios *old);
204 int (*hangup)(struct tty_struct *tty);
224 struct tty_struct *tty; member
238 void tty_ldisc_flush(struct tty_struct *tty);
242 int tty_set_ldisc(struct tty_struct *tty, int disc);
Dselection.h19 struct tty_struct *tty);
21 struct tty_struct *tty);
22 extern int paste_selection(struct tty_struct *tty);
25 extern void mouse_report(struct tty_struct * tty, int butt, int mrx, int mry);
Dtty_port.h40 int (*activate)(struct tty_port *port, struct tty_struct *tty);
56 struct tty_struct *tty; /* Back pointer */ member
189 void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty);
196 int tty_port_block_til_ready(struct tty_port *port, struct tty_struct *tty,
198 int tty_port_close_start(struct tty_port *port, struct tty_struct *tty,
200 void tty_port_close_end(struct tty_port *port, struct tty_struct *tty);
201 void tty_port_close(struct tty_port *port, struct tty_struct *tty,
204 struct tty_struct *tty);
205 int tty_port_open(struct tty_port *port, struct tty_struct *tty,
Ddevpts_fs.h34 int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags);
38 ptm_open_peer(struct file *master, struct tty_struct *tty, int flags) in ptm_open_peer() argument
Dserial_core.h462 struct tty_struct *tty = port->state->port.tty; in uart_tx_stopped() local
463 if ((tty && tty->flow.stopped) || port->hw_stopped) in uart_tx_stopped()
613 do_SAK(state->port.tty); in uart_handle_break()
Dti_wilink_st.h147 struct tty_struct *tty; member
Dvt_kern.h47 int tioclinux(struct tty_struct *tty, unsigned long arg);
/include/linux/usb/
Dserial.h274 int (*open)(struct tty_struct *tty, struct usb_serial_port *port);
276 int (*write)(struct tty_struct *tty, struct usb_serial_port *port,
279 unsigned int (*write_room)(struct tty_struct *tty);
280 int (*ioctl)(struct tty_struct *tty,
282 void (*get_serial)(struct tty_struct *tty, struct serial_struct *ss);
283 int (*set_serial)(struct tty_struct *tty, struct serial_struct *ss);
284 void (*set_termios)(struct tty_struct *tty,
286 void (*break_ctl)(struct tty_struct *tty, int break_state);
287 unsigned int (*chars_in_buffer)(struct tty_struct *tty);
288 void (*wait_until_sent)(struct tty_struct *tty, long timeout);
[all …]
/include/net/nfc/
Dnci_core.h452 struct tty_struct *tty; member
/include/linux/sched/
Dsignal.h165 struct tty_struct *tty; /* NULL if no tty */ member