| /linux-4.1.27/include/linux/ | 
| D | tty_driver.h | 247 struct tty_struct; 252 	struct tty_struct * (*lookup)(struct tty_driver *driver, 254 	int  (*install)(struct tty_driver *driver, struct tty_struct *tty); 255 	void (*remove)(struct tty_driver *driver, struct tty_struct *tty); 256 	int  (*open)(struct tty_struct * tty, struct file * filp); 257 	void (*close)(struct tty_struct * tty, struct file * filp); 258 	void (*shutdown)(struct tty_struct *tty); 259 	void (*cleanup)(struct tty_struct *tty); 260 	int  (*write)(struct tty_struct * tty, 262 	int  (*put_char)(struct tty_struct *tty, unsigned char ch); [all …] 
 | 
| D | tty.h | 216 	int (*activate)(struct tty_port *port, struct tty_struct *tty); 223 	struct tty_struct	*tty;		/* Back pointer */ 224 	struct tty_struct	*itty;		/* internal back ptr */ 260 struct tty_struct {  struct 298 	struct tty_struct *link;  argument 320 	struct tty_struct *tty;  argument 354 static inline void __tty_set_flow_change(struct tty_struct *tty, int val)  in __tty_set_flow_change() 359 static inline void tty_set_flow_change(struct tty_struct *tty, int val)  in tty_set_flow_change() 367 extern void tty_kref_put(struct tty_struct *tty); 368 extern struct pid *tty_get_pgrp(struct tty_struct *tty); [all …] 
 | 
| D | tty_ldisc.h | 188 	int	(*open)(struct tty_struct *); 189 	void	(*close)(struct tty_struct *); 190 	void	(*flush_buffer)(struct tty_struct *tty); 191 	ssize_t	(*chars_in_buffer)(struct tty_struct *tty); 192 	ssize_t	(*read)(struct tty_struct *tty, struct file *file, 194 	ssize_t	(*write)(struct tty_struct *tty, struct file *file, 196 	int	(*ioctl)(struct tty_struct *tty, struct file *file, 198 	long	(*compat_ioctl)(struct tty_struct *tty, struct file *file, 200 	void	(*set_termios)(struct tty_struct *tty, struct ktermios *old); 201 	unsigned int (*poll)(struct tty_struct *, struct file *, [all …] 
 | 
| D | selection.h | 13 struct tty_struct; 16 struct tty_struct; 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 | vt_kern.h | 56 struct tty_struct; 57 int tioclinux(struct tty_struct *tty, unsigned long arg);
  | 
| D | n_r3964.h | 150 	struct tty_struct *tty;
  | 
| D | console.h | 23 struct tty_struct;
  | 
| D | ti_wilink_st.h | 161 	struct tty_struct *tty;
  | 
| D | isdn.h | 365   struct tty_struct  *modem_table[ISDN_MAX_CHANNELS];	/* ?? copied from Orig    */
  | 
| D | serial_core.h | 399 	struct tty_struct *tty = port->state->port.tty;  in uart_tx_stopped()
  | 
| D | sched.h | 683 	struct tty_struct *tty; /* NULL if no tty */
  | 
| /linux-4.1.27/arch/um/drivers/ | 
| D | line.h | 59 extern void line_close(struct tty_struct *tty, struct file * filp); 60 extern int line_open(struct tty_struct *tty, struct file *filp); 61 extern int line_install(struct tty_driver *driver, struct tty_struct *tty, 63 extern void line_cleanup(struct tty_struct *tty); 64 extern void line_hangup(struct tty_struct *tty); 67 extern int line_write(struct tty_struct *tty, const unsigned char *buf, 69 extern int line_put_char(struct tty_struct *tty, unsigned char ch); 70 extern void line_set_termios(struct tty_struct *tty, struct ktermios * old); 71 extern int line_chars_in_buffer(struct tty_struct *tty); 72 extern void line_flush_buffer(struct tty_struct *tty); [all …] 
 | 
| D | line.c | 49 int line_write_room(struct tty_struct *tty)  in line_write_room() 62 int line_chars_in_buffer(struct tty_struct *tty)  in line_chars_in_buffer() 167 void line_flush_buffer(struct tty_struct *tty)  in line_flush_buffer() 181 void line_flush_chars(struct tty_struct *tty)  in line_flush_chars() 186 int line_put_char(struct tty_struct *tty, unsigned char ch)  in line_put_char() 191 int line_write(struct tty_struct *tty, const unsigned char *buf, int len)  in line_write() 218 void line_set_termios(struct tty_struct *tty, struct ktermios * old)  in line_set_termios() 223 void line_throttle(struct tty_struct *tty)  in line_throttle() 231 void line_unthrottle(struct tty_struct *tty)  in line_unthrottle() 292 static int line_activate(struct tty_port *port, struct tty_struct *tty)  in line_activate() [all …] 
 | 
| D | stdio_console.c | 95 static int con_install(struct tty_driver *driver, struct tty_struct *tty)  in con_install()
  | 
| D | ssl.c | 90 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty)  in ssl_install()
  | 
| /linux-4.1.27/include/linux/usb/ | 
| D | serial.h | 256 	int  (*open)(struct tty_struct *tty, struct usb_serial_port *port); 258 	int  (*write)(struct tty_struct *tty, struct usb_serial_port *port, 261 	int  (*write_room)(struct tty_struct *tty); 262 	int  (*ioctl)(struct tty_struct *tty, 264 	void (*set_termios)(struct tty_struct *tty, 266 	void (*break_ctl)(struct tty_struct *tty, int break_state); 267 	int  (*chars_in_buffer)(struct tty_struct *tty); 268 	void (*wait_until_sent)(struct tty_struct *tty, long timeout); 270 	void (*throttle)(struct tty_struct *tty); 271 	void (*unthrottle)(struct tty_struct *tty); [all …] 
 | 
| /linux-4.1.27/drivers/tty/ | 
| D | tty_ldisc.c | 154 static struct tty_ldisc *tty_ldisc_get(struct tty_struct *tty, int disc)  in tty_ldisc_get() 265 struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *tty)  in tty_ldisc_ref_wait() 282 struct tty_ldisc *tty_ldisc_ref(struct tty_struct *tty)  in tty_ldisc_ref() 311 __tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout)  in __tty_ldisc_lock() 317 __tty_ldisc_lock_nested(struct tty_struct *tty, unsigned long timeout)  in __tty_ldisc_lock_nested() 323 static inline void __tty_ldisc_unlock(struct tty_struct *tty)  in __tty_ldisc_unlock() 329 tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout)  in tty_ldisc_lock() 340 static void tty_ldisc_unlock(struct tty_struct *tty)  in tty_ldisc_unlock() 347 tty_ldisc_lock_pair_timeout(struct tty_struct *tty, struct tty_struct *tty2,  in tty_ldisc_lock_pair_timeout() 383 tty_ldisc_lock_pair(struct tty_struct *tty, struct tty_struct *tty2)  in tty_ldisc_lock_pair() [all …] 
 | 
| D | pty.c | 36 static void pty_close(struct tty_struct *tty, struct file *filp)  in pty_close() 83 static void pty_unthrottle(struct tty_struct *tty)  in pty_unthrottle() 101 static int pty_write(struct tty_struct *tty, const unsigned char *buf, int c)  in pty_write() 103 	struct tty_struct *to = tty->link;  in pty_write() 126 static int pty_write_room(struct tty_struct *tty)  in pty_write_room() 141 static int pty_chars_in_buffer(struct tty_struct *tty)  in pty_chars_in_buffer() 147 static int pty_set_lock(struct tty_struct *tty, int __user *arg)  in pty_set_lock() 159 static int pty_get_lock(struct tty_struct *tty, int __user *arg)  in pty_get_lock() 166 static int pty_set_pktmode(struct tty_struct *tty, int __user *arg)  in pty_set_pktmode() 188 static int pty_get_pktmode(struct tty_struct *tty, int __user *arg)  in pty_get_pktmode() [all …] 
 | 
| D | tty_io.c | 155 static void release_tty(struct tty_struct *tty, int idx); 166 void free_tty_struct(struct tty_struct *tty)  in free_tty_struct() 176 static inline struct tty_struct *file_tty(struct file *file)  in file_tty() 195 void tty_add_file(struct tty_struct *tty, struct file *file)  in tty_add_file() 246 char *tty_name(struct tty_struct *tty, char *buf)  in tty_name() 257 int tty_paranoia_check(struct tty_struct *tty, struct inode *inode,  in tty_paranoia_check() 278 static int check_tty_count(struct tty_struct *tty, const char *routine)  in check_tty_count() 391 int tty_check_change(struct tty_struct *tty)  in tty_check_change() 497 	struct tty_struct *tty;  in proc_clear_tty() 515 static void __proc_set_tty(struct tty_struct *tty)  in __proc_set_tty() [all …] 
 | 
| D | tty_mutex.c | 13 void __lockfunc tty_lock(struct tty_struct *tty)  in tty_lock() 25 void __lockfunc tty_unlock(struct tty_struct *tty)  in tty_unlock() 37 void __lockfunc tty_lock_slave(struct tty_struct *tty)  in tty_lock_slave() 43 void __lockfunc tty_unlock_slave(struct tty_struct *tty)  in tty_unlock_slave() 49 void tty_set_lock_subclass(struct tty_struct *tty)  in tty_set_lock_subclass()
  | 
| D | n_hdlc.c | 148 	struct tty_struct	*tty; 149 	struct tty_struct	*backup_tty; 180 static ssize_t n_hdlc_tty_read(struct tty_struct *tty, struct file *file, 182 static ssize_t n_hdlc_tty_write(struct tty_struct *tty, struct file *file, 184 static int n_hdlc_tty_ioctl(struct tty_struct *tty, struct file *file, 186 static unsigned int n_hdlc_tty_poll(struct tty_struct *tty, struct file *filp, 188 static int n_hdlc_tty_open(struct tty_struct *tty); 189 static void n_hdlc_tty_close(struct tty_struct *tty); 190 static void n_hdlc_tty_receive(struct tty_struct *tty, const __u8 *cp, 192 static void n_hdlc_tty_wakeup(struct tty_struct *tty); [all …] 
 | 
| D | n_tracerouter.c | 55 	struct tty_struct *kref_tty; 71 static int n_tracerouter_open(struct tty_struct *tty)  in n_tracerouter_open() 99 static void n_tracerouter_close(struct tty_struct *tty)  in n_tracerouter_close() 130 static ssize_t n_tracerouter_read(struct tty_struct *tty, struct file *file,  in n_tracerouter_read() 154 static ssize_t n_tracerouter_write(struct tty_struct *tty, struct file *file,  in n_tracerouter_write() 171 static void n_tracerouter_receivebuf(struct tty_struct *tty,  in n_tracerouter_receivebuf()
  | 
| D | tty_ioctl.c | 49 int tty_chars_in_buffer(struct tty_struct *tty)  in tty_chars_in_buffer() 69 int tty_write_room(struct tty_struct *tty)  in tty_write_room() 85 void tty_driver_flush_buffer(struct tty_struct *tty)  in tty_driver_flush_buffer() 102 void tty_throttle(struct tty_struct *tty)  in tty_throttle() 127 void tty_unthrottle(struct tty_struct *tty)  in tty_unthrottle() 150 int tty_throttle_safe(struct tty_struct *tty)  in tty_throttle_safe() 181 int tty_unthrottle_safe(struct tty_struct *tty)  in tty_unthrottle_safe() 211 void tty_wait_until_sent(struct tty_struct *tty, long timeout)  in tty_wait_until_sent() 481 void tty_encode_baud_rate(struct tty_struct *tty, speed_t ibaud, speed_t obaud)  in tty_encode_baud_rate() 539 int tty_set_termios(struct tty_struct *tty, struct ktermios *new_termios)  in tty_set_termios() [all …] 
 | 
| D | n_tracesink.c | 57 static struct tty_struct *this_tty; 74 static int n_tracesink_open(struct tty_struct *tty)  in n_tracesink_open() 100 static void n_tracesink_close(struct tty_struct *tty)  in n_tracesink_close() 127 static ssize_t n_tracesink_read(struct tty_struct *tty, struct file *file,  in n_tracesink_read() 151 static ssize_t n_tracesink_write(struct tty_struct *tty, struct file *file,  in n_tracesink_write()
  | 
| D | n_tty.c | 156 static inline int tty_put_user(struct tty_struct *tty, unsigned char x,  in tty_put_user() 165 static inline int tty_copy_to_user(struct tty_struct *tty,  in tty_copy_to_user() 188 static void n_tty_kick_worker(struct tty_struct *tty)  in n_tty_kick_worker() 208 static ssize_t chars_in_buffer(struct tty_struct *tty)  in chars_in_buffer() 229 static void n_tty_write_wakeup(struct tty_struct *tty)  in n_tty_write_wakeup() 235 static void n_tty_check_throttle(struct tty_struct *tty)  in n_tty_check_throttle() 259 static void n_tty_check_unthrottle(struct tty_struct *tty)  in n_tty_check_unthrottle() 335 static void n_tty_packet_mode_flush(struct tty_struct *tty)  in n_tty_packet_mode_flush() 361 static void n_tty_flush_buffer(struct tty_struct *tty)  in n_tty_flush_buffer() 382 static ssize_t n_tty_chars_in_buffer(struct tty_struct *tty)  in n_tty_chars_in_buffer() [all …] 
 | 
| D | tty_port.c | 170 struct tty_struct *tty_port_tty_get(struct tty_port *port)  in tty_port_tty_get() 173 	struct tty_struct *tty;  in tty_port_tty_get() 191 void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty)  in tty_port_tty_set() 202 static void tty_port_shutdown(struct tty_port *port, struct tty_struct *tty)  in tty_port_shutdown() 235 	struct tty_struct *tty;  in tty_port_hangup() 261 	struct tty_struct *tty = tty_port_tty_get(port);  in tty_port_tty_hangup() 276 	struct tty_struct *tty = tty_port_tty_get(port);  in tty_port_tty_wakeup() 360 				struct tty_struct *tty, struct file *filp)  in tty_port_block_til_ready() 452 static void tty_port_drain_delay(struct tty_port *port, struct tty_struct *tty)  in tty_port_drain_delay() 471 				struct tty_struct *tty, struct file *filp)  in tty_port_close_start() [all …] 
 | 
| D | bfin_jtag_comm.c | 74 		struct tty_struct *tty = tty_port_tty_get(&port);  in bfin_jc_emudat_manager() 141 bfin_jc_open(struct tty_struct *tty, struct file *filp)  in bfin_jc_open() 154 bfin_jc_close(struct tty_struct *tty, struct file *filp)  in bfin_jc_close() 185 bfin_jc_write(struct tty_struct *tty, const unsigned char *buf, int count)  in bfin_jc_write() 196 bfin_jc_flush_chars(struct tty_struct *tty)  in bfin_jc_flush_chars() 202 bfin_jc_write_room(struct tty_struct *tty)  in bfin_jc_write_room() 208 bfin_jc_chars_in_buffer(struct tty_struct *tty)  in bfin_jc_chars_in_buffer()
  | 
| D | amiserial.c | 122 static void change_speed(struct tty_struct *tty, struct serial_state *info, 124 static void rs_wait_until_sent(struct tty_struct *tty, int timeout); 187 static void rs_stop(struct tty_struct *tty)  in rs_stop() 207 static void rs_start(struct tty_struct *tty)  in rs_start() 516 static int startup(struct tty_struct *tty, struct serial_state *info)  in startup() 603 static void shutdown(struct tty_struct *tty, struct serial_state *info)  in shutdown() 658 static void change_speed(struct tty_struct *tty, struct serial_state *info,  in change_speed() 796 static int rs_put_char(struct tty_struct *tty, unsigned char ch)  in rs_put_char() 823 static void rs_flush_chars(struct tty_struct *tty)  in rs_flush_chars() 847 static int rs_write(struct tty_struct * tty, const unsigned char *buf, int count)  in rs_write() [all …] 
 | 
| D | goldfish.c | 93 static int goldfish_tty_activate(struct tty_port *port, struct tty_struct *tty)  in goldfish_tty_activate() 108 static int goldfish_tty_open(struct tty_struct *tty, struct file *filp)  in goldfish_tty_open() 114 static void goldfish_tty_close(struct tty_struct *tty, struct file *filp)  in goldfish_tty_close() 119 static void goldfish_tty_hangup(struct tty_struct *tty)  in goldfish_tty_hangup() 124 static int goldfish_tty_write(struct tty_struct *tty, const unsigned char *buf,  in goldfish_tty_write() 131 static int goldfish_tty_write_room(struct tty_struct *tty)  in goldfish_tty_write_room() 136 static int goldfish_tty_chars_in_buffer(struct tty_struct *tty)  in goldfish_tty_chars_in_buffer()
  | 
| D | isicom.c | 178 static void isicom_start(struct tty_struct *tty); 408 	struct tty_struct *tty;  in isicom_tx() 519 	struct tty_struct *tty;  in isicom_interrupt() 683 static void isicom_config_port(struct tty_struct *tty)  in isicom_config_port() 811 static int isicom_activate(struct tty_port *tport, struct tty_struct *tty)  in isicom_activate() 844 static struct tty_port *isicom_find_port(struct tty_struct *tty)  in isicom_find_port() 868 static int isicom_open(struct tty_struct *tty, struct file *filp)  in isicom_open() 899 static void isicom_flush_buffer(struct tty_struct *tty)  in isicom_flush_buffer() 931 static void isicom_close(struct tty_struct *tty, struct file *filp)  in isicom_close() 946 static int isicom_write(struct tty_struct *tty,	const unsigned char *buf,  in isicom_write() [all …] 
 | 
| D | metag_da.c | 232 	struct tty_struct *tty;  in put_channel_data() 341 static int dashtty_port_activate(struct tty_port *port, struct tty_struct *tty)  in dashtty_port_activate() 419 static int dashtty_install(struct tty_driver *driver, struct tty_struct *tty)  in dashtty_install() 424 static int dashtty_open(struct tty_struct *tty, struct file *filp)  in dashtty_open() 429 static void dashtty_close(struct tty_struct *tty, struct file *filp)  in dashtty_close() 434 static void dashtty_hangup(struct tty_struct *tty)  in dashtty_hangup() 470 static int dashtty_write(struct tty_struct *tty, const unsigned char *buf,  in dashtty_write() 527 static int dashtty_write_room(struct tty_struct *tty)  in dashtty_write_room() 544 static int dashtty_chars_in_buffer(struct tty_struct *tty)  in dashtty_chars_in_buffer()
  | 
| D | n_r3964.c | 131 static int r3964_open(struct tty_struct *tty); 132 static void r3964_close(struct tty_struct *tty); 133 static ssize_t r3964_read(struct tty_struct *tty, struct file *file, 135 static ssize_t r3964_write(struct tty_struct *tty, struct file *file, 137 static int r3964_ioctl(struct tty_struct *tty, struct file *file, 139 static void r3964_set_termios(struct tty_struct *tty, struct ktermios *old); 140 static unsigned int r3964_poll(struct tty_struct *tty, struct file *file, 142 static void r3964_receive_buf(struct tty_struct *tty, const unsigned char *cp, 373 	struct tty_struct *tty = pInfo->tty;  in put_char() 381 	struct tty_struct *tty = pInfo->tty;  in flush() [all …] 
 | 
| D | moxa.c | 193 static int moxa_open(struct tty_struct *, struct file *); 194 static void moxa_close(struct tty_struct *, struct file *); 195 static int moxa_write(struct tty_struct *, const unsigned char *, int); 196 static int moxa_write_room(struct tty_struct *); 197 static void moxa_flush_buffer(struct tty_struct *); 198 static int moxa_chars_in_buffer(struct tty_struct *); 199 static void moxa_set_termios(struct tty_struct *, struct ktermios *); 200 static void moxa_stop(struct tty_struct *); 201 static void moxa_start(struct tty_struct *); 202 static void moxa_hangup(struct tty_struct *); [all …] 
 | 
| D | n_gsm.c | 195 	struct tty_struct *tty;		/* The tty our ldisc is bound to */ 1027 static void gsm_process_modem(struct tty_struct *tty, struct gsm_dlci *dlci,  in gsm_process_modem() 1097 	struct tty_struct *tty;  in gsm_control_modem() 1555 	struct tty_struct *tty;  in gsm_dlci_data() 1713 	struct tty_struct *tty = tty_port_tty_get(&dlci->port);  in gsm_dlci_release() 2231 static int gsmld_attach_gsm(struct tty_struct *tty, struct gsm_mux *gsm)  in gsmld_attach_gsm() 2259 static void gsmld_detach_gsm(struct tty_struct *tty, struct gsm_mux *gsm)  in gsmld_detach_gsm() 2272 static void gsmld_receive_buf(struct tty_struct *tty, const unsigned char *cp,  in gsmld_receive_buf() 2319 static ssize_t gsmld_chars_in_buffer(struct tty_struct *tty)  in gsmld_chars_in_buffer() 2333 static void gsmld_flush_buffer(struct tty_struct *tty)  in gsmld_flush_buffer() [all …] 
 | 
| D | ehv_bytechan.c | 458 static int ehv_bc_tty_write(struct tty_struct *ttys, const unsigned char *s,  in ehv_bc_tty_write() 498 static int ehv_bc_tty_open(struct tty_struct *ttys, struct file *filp)  in ehv_bc_tty_open() 513 static void ehv_bc_tty_close(struct tty_struct *ttys, struct file *filp)  in ehv_bc_tty_close() 528 static int ehv_bc_tty_write_room(struct tty_struct *ttys)  in ehv_bc_tty_write_room() 553 static void ehv_bc_tty_throttle(struct tty_struct *ttys)  in ehv_bc_tty_throttle() 567 static void ehv_bc_tty_unthrottle(struct tty_struct *ttys)  in ehv_bc_tty_unthrottle() 577 static void ehv_bc_tty_hangup(struct tty_struct *ttys)  in ehv_bc_tty_hangup() 610 				    struct tty_struct *ttys)  in ehv_bc_tty_port_activate()
  | 
| D | mxser.c | 571 static int mxser_set_baud(struct tty_struct *tty, long newspd)  in mxser_set_baud() 638 static int mxser_change_speed(struct tty_struct *tty,  in mxser_change_speed() 813 static void mxser_check_modem_status(struct tty_struct *tty,  in mxser_check_modem_status() 862 static int mxser_activate(struct tty_port *port, struct tty_struct *tty)  in mxser_activate() 1004 static int mxser_open(struct tty_struct *tty, struct file *filp)  in mxser_open() 1020 static void mxser_flush_buffer(struct tty_struct *tty)  in mxser_flush_buffer() 1075 static void mxser_close(struct tty_struct *tty, struct file *filp)  in mxser_close() 1100 static int mxser_write(struct tty_struct *tty, const unsigned char *buf, int count)  in mxser_write() 1142 static int mxser_put_char(struct tty_struct *tty, unsigned char ch)  in mxser_put_char() 1173 static void mxser_flush_chars(struct tty_struct *tty)  in mxser_flush_chars() [all …] 
 | 
| D | nozomi.c | 418 static inline struct nozomi *get_dc_by_tty(const struct tty_struct *tty)  in get_dc_by_tty() 423 static inline struct port *get_port_by_tty(const struct tty_struct *tty)  in get_port_by_tty() 823 	struct tty_struct *tty = tty_port_tty_get(&port->port);  in receive_data() 1562 static void set_rts(const struct tty_struct *tty, int rts)  in set_rts() 1571 static void set_dtr(const struct tty_struct *tty, int dtr)  in set_dtr() 1588 static int ntty_install(struct tty_driver *driver, struct tty_struct *tty)  in ntty_install() 1601 static void ntty_cleanup(struct tty_struct *tty)  in ntty_cleanup() 1606 static int ntty_activate(struct tty_port *tport, struct tty_struct *tty)  in ntty_activate() 1622 static int ntty_open(struct tty_struct *tty, struct file *filp)  in ntty_open() 1643 static void ntty_close(struct tty_struct *tty, struct file *filp)  in ntty_close() [all …] 
 | 
| D | synclink_gt.c | 141 static int  open(struct tty_struct *tty, struct file * filp); 142 static void close(struct tty_struct *tty, struct file * filp); 143 static void hangup(struct tty_struct *tty); 144 static void set_termios(struct tty_struct *tty, struct ktermios *old_termios); 146 static int  write(struct tty_struct *tty, const unsigned char *buf, int count); 147 static int put_char(struct tty_struct *tty, unsigned char ch); 148 static void send_xchar(struct tty_struct *tty, char ch); 149 static void wait_until_sent(struct tty_struct *tty, int timeout); 150 static int  write_room(struct tty_struct *tty); 151 static void flush_chars(struct tty_struct *tty); [all …] 
 | 
| D | synclinkmp.c | 506 static int  open(struct tty_struct *tty, struct file * filp); 507 static void close(struct tty_struct *tty, struct file * filp); 508 static void hangup(struct tty_struct *tty); 509 static void set_termios(struct tty_struct *tty, struct ktermios *old_termios); 511 static int  write(struct tty_struct *tty, const unsigned char *buf, int count); 512 static int put_char(struct tty_struct *tty, unsigned char ch); 513 static void send_xchar(struct tty_struct *tty, char ch); 514 static void wait_until_sent(struct tty_struct *tty, int timeout); 515 static int  write_room(struct tty_struct *tty); 516 static void flush_chars(struct tty_struct *tty); [all …] 
 | 
| D | tty_audit.c | 142 void tty_audit_tiocsti(struct tty_struct *tty, char ch)  in tty_audit_tiocsti() 219 static struct tty_audit_buf *tty_audit_buf_get(struct tty_struct *tty,  in tty_audit_buf_get() 268 void tty_audit_add_data(struct tty_struct *tty, const void *data,  in tty_audit_add_data() 325 void tty_audit_push(struct tty_struct *tty)  in tty_audit_push()
  | 
| D | rocket.c | 230 static void rp_wait_until_sent(struct tty_struct *tty, int timeout); 231 static void rp_flush_buffer(struct tty_struct *tty); 234 static void rp_start(struct tty_struct *tty); 427 	struct tty_struct *tty;  in rp_do_transmit() 705 static void configure_r_port(struct tty_struct *tty, struct r_port *info,  in configure_r_port() 881 static int rp_open(struct tty_struct *tty, struct file *filp)  in rp_open() 992 static void rp_close(struct tty_struct *tty, struct file *filp)  in rp_close() 1072 static void rp_set_termios(struct tty_struct *tty,  in rp_set_termios() 1113 static int rp_break(struct tty_struct *tty, int break_state)  in rp_break() 1159 static int rp_tiocmget(struct tty_struct *tty)  in rp_tiocmget() [all …] 
 | 
| D | cyclades.c | 90 static void cy_send_xchar(struct tty_struct *tty, char ch); 275 static void cy_start(struct tty_struct *); 276 static void cy_set_line_char(struct cyclades_port *, struct tty_struct *); 486 						struct tty_struct *tty =  in cyy_chip_rx() 572 	struct tty_struct *tty;  in cyy_chip_tx() 685 	struct tty_struct *tty;  in cyy_chip_modem() 1013 	struct tty_struct *tty;  in cyz_handle_tx() 1265 static int cy_startup(struct cyclades_port *info, struct tty_struct *tty)  in cy_startup() 1422 static void cy_shutdown(struct cyclades_port *info, struct tty_struct *tty)  in cy_shutdown() 1496 static int cy_open(struct tty_struct *tty, struct file *filp)  in cy_open() [all …] 
 | 
| D | mips_ejtag_fdc.c | 421 	struct tty_struct *tty;  in mips_ejtag_fdc_put_chan() 698 					    struct tty_struct *tty)  in mips_ejtag_fdc_tty_port_activate() 764 				      struct tty_struct *tty)  in mips_ejtag_fdc_tty_install() 772 static int mips_ejtag_fdc_tty_open(struct tty_struct *tty, struct file *filp)  in mips_ejtag_fdc_tty_open() 777 static void mips_ejtag_fdc_tty_close(struct tty_struct *tty, struct file *filp)  in mips_ejtag_fdc_tty_close() 782 static void mips_ejtag_fdc_tty_hangup(struct tty_struct *tty)  in mips_ejtag_fdc_tty_hangup() 801 static int mips_ejtag_fdc_tty_write(struct tty_struct *tty,  in mips_ejtag_fdc_tty_write() 845 static int mips_ejtag_fdc_tty_write_room(struct tty_struct *tty)  in mips_ejtag_fdc_tty_write_room() 859 static int mips_ejtag_fdc_tty_chars_in_buffer(struct tty_struct *tty)  in mips_ejtag_fdc_tty_chars_in_buffer()
  | 
| D | tty_buffer.c | 213 void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld)  in tty_buffer_flush() 406 receive_buf(struct tty_struct *tty, struct tty_buffer *head, int count)  in receive_buf() 443 	struct tty_struct *tty;  in flush_to_ldisc()
  | 
| D | synclink.c | 822 static int tiocmget(struct tty_struct *tty); 823 static int tiocmset(struct tty_struct *tty, 910 static void mgsl_wait_until_sent(struct tty_struct *tty, int timeout); 956 static void ldisc_receive_buf(struct tty_struct *tty,  in ldisc_receive_buf() 975 static void mgsl_stop(struct tty_struct *tty)  in mgsl_stop() 998 static void mgsl_start(struct tty_struct *tty)  in mgsl_start() 1120 	struct tty_struct *tty = info->port.tty;  in mgsl_bh_transmit() 2011 static int mgsl_put_char(struct tty_struct *tty, unsigned char ch)  in mgsl_put_char() 2051 static void mgsl_flush_chars(struct tty_struct *tty)  in mgsl_flush_chars() 2101 static int mgsl_write(struct tty_struct * tty,  in mgsl_write() [all …] 
 | 
| /linux-4.1.27/drivers/usb/serial/ | 
| D | usb-wwan.h | 9 extern int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port); 13 extern int usb_wwan_write_room(struct tty_struct *tty); 14 extern int usb_wwan_tiocmget(struct tty_struct *tty); 15 extern int usb_wwan_tiocmset(struct tty_struct *tty, 17 extern int usb_wwan_ioctl(struct tty_struct *tty, 19 extern int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port, 21 extern int usb_wwan_chars_in_buffer(struct tty_struct *tty);
  | 
| D | kobil_sct.c | 56 static int  kobil_open(struct tty_struct *tty, struct usb_serial_port *port); 58 static int  kobil_write(struct tty_struct *tty, struct usb_serial_port *port, 60 static int  kobil_write_room(struct tty_struct *tty); 61 static int  kobil_ioctl(struct tty_struct *tty, 63 static int  kobil_tiocmget(struct tty_struct *tty); 64 static int  kobil_tiocmset(struct tty_struct *tty, 68 static void kobil_set_termios(struct tty_struct *tty, 70 static void kobil_init_termios(struct tty_struct *tty); 159 static void kobil_init_termios(struct tty_struct *tty)  in kobil_init_termios() 169 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port)  in kobil_open() [all …] 
 | 
| D | mct_u232.c | 47 static int  mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port); 51 static void mct_u232_set_termios(struct tty_struct *tty, 53 static void mct_u232_break_ctl(struct tty_struct *tty, int break_state); 54 static int  mct_u232_tiocmget(struct tty_struct *tty); 55 static int  mct_u232_tiocmset(struct tty_struct *tty, 57 static void mct_u232_throttle(struct tty_struct *tty); 58 static void mct_u232_unthrottle(struct tty_struct *tty); 178 static int mct_u232_set_baud_rate(struct tty_struct *tty,  in mct_u232_set_baud_rate() 413 static int  mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port)  in mct_u232_open() 596 static void mct_u232_set_termios(struct tty_struct *tty,  in mct_u232_set_termios() [all …] 
 | 
| D | omninet.c | 34 static int  omninet_open(struct tty_struct *tty, struct usb_serial_port *port); 37 static int  omninet_write(struct tty_struct *tty, struct usb_serial_port *port, 39 static int  omninet_write_room(struct tty_struct *tty); 130 static int omninet_open(struct tty_struct *tty, struct usb_serial_port *port)  in omninet_open() 162 static int omninet_write(struct tty_struct *tty, struct usb_serial_port *port,  in omninet_write() 213 static int omninet_write_room(struct tty_struct *tty)  in omninet_write_room()
  | 
| D | cp210x.c | 32 static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *); 34 static void cp210x_get_termios(struct tty_struct *, struct usb_serial_port *); 37 static void cp210x_change_speed(struct tty_struct *, struct usb_serial_port *, 39 static void cp210x_set_termios(struct tty_struct *, struct usb_serial_port *, 41 static int cp210x_tiocmget(struct tty_struct *); 42 static int cp210x_tiocmset(struct tty_struct *, unsigned int, unsigned int); 45 static void cp210x_break_ctl(struct tty_struct *, int); 464 static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *port)  in cp210x_open() 497 static void cp210x_get_termios(struct tty_struct *tty,  in cp210x_get_termios() 657 static void cp210x_change_speed(struct tty_struct *tty,  in cp210x_change_speed() [all …] 
 | 
| D | belkin_sa.c | 45 static int  belkin_sa_open(struct tty_struct *tty, 50 static void belkin_sa_set_termios(struct tty_struct *tty, 52 static void belkin_sa_break_ctl(struct tty_struct *tty, int break_state); 53 static int  belkin_sa_tiocmget(struct tty_struct *tty); 54 static int  belkin_sa_tiocmset(struct tty_struct *tty, 151 static int belkin_sa_open(struct tty_struct *tty,  in belkin_sa_open() 281 static void belkin_sa_set_termios(struct tty_struct *tty,  in belkin_sa_set_termios() 424 static void belkin_sa_break_ctl(struct tty_struct *tty, int break_state)  in belkin_sa_break_ctl() 433 static int belkin_sa_tiocmget(struct tty_struct *tty)  in belkin_sa_tiocmget() 447 static int belkin_sa_tiocmset(struct tty_struct *tty,  in belkin_sa_tiocmset()
  | 
| D | oti6858.c | 122 static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port); 124 static void oti6858_set_termios(struct tty_struct *tty, 126 static void oti6858_init_termios(struct tty_struct *tty); 130 static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port, 132 static int oti6858_write_room(struct tty_struct *tty); 133 static int oti6858_chars_in_buffer(struct tty_struct *tty); 134 static int oti6858_tiocmget(struct tty_struct *tty); 135 static int oti6858_tiocmset(struct tty_struct *tty, 357 static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port,  in oti6858_write() 368 static int oti6858_write_room(struct tty_struct *tty)  in oti6858_write_room() [all …] 
 | 
| D | ti_usb_3410_5052.c | 93 static int ti_open(struct tty_struct *tty, struct usb_serial_port *port); 95 static int ti_write(struct tty_struct *tty, struct usb_serial_port *port, 97 static int ti_write_room(struct tty_struct *tty); 98 static int ti_chars_in_buffer(struct tty_struct *tty); 100 static void ti_throttle(struct tty_struct *tty); 101 static void ti_unthrottle(struct tty_struct *tty); 102 static int ti_ioctl(struct tty_struct *tty, 104 static void ti_set_termios(struct tty_struct *tty, 106 static int ti_tiocmget(struct tty_struct *tty); 107 static int ti_tiocmset(struct tty_struct *tty, [all …] 
 | 
| D | cypress_m8.c | 126 static int  cypress_open(struct tty_struct *tty, struct usb_serial_port *port); 129 static int  cypress_write(struct tty_struct *tty, struct usb_serial_port *port, 132 static int  cypress_write_room(struct tty_struct *tty); 133 static void cypress_set_termios(struct tty_struct *tty, 135 static int  cypress_tiocmget(struct tty_struct *tty); 136 static int  cypress_tiocmset(struct tty_struct *tty, 138 static int  cypress_chars_in_buffer(struct tty_struct *tty); 139 static void cypress_throttle(struct tty_struct *tty); 140 static void cypress_unthrottle(struct tty_struct *tty); 295 static int cypress_serial_control(struct tty_struct *tty,  in cypress_serial_control() [all …] 
 | 
| D | keyspan_pda.c | 200 static void keyspan_pda_rx_throttle(struct tty_struct *tty)  in keyspan_pda_rx_throttle() 214 static void keyspan_pda_rx_unthrottle(struct tty_struct *tty)  in keyspan_pda_rx_unthrottle() 283 static void keyspan_pda_break_ctl(struct tty_struct *tty, int break_state)  in keyspan_pda_break_ctl() 308 static void keyspan_pda_set_termios(struct tty_struct *tty,  in keyspan_pda_set_termios() 386 static int keyspan_pda_tiocmget(struct tty_struct *tty)  in keyspan_pda_tiocmget() 407 static int keyspan_pda_tiocmset(struct tty_struct *tty,  in keyspan_pda_tiocmset() 432 static int keyspan_pda_write(struct tty_struct *tty,  in keyspan_pda_write() 562 static int keyspan_pda_write_room(struct tty_struct *tty)  in keyspan_pda_write_room() 574 static int keyspan_pda_chars_in_buffer(struct tty_struct *tty)  in keyspan_pda_chars_in_buffer() 605 static int keyspan_pda_open(struct tty_struct *tty,  in keyspan_pda_open()
  | 
| D | whiteheat.c | 89 static int  whiteheat_open(struct tty_struct *tty, 92 static int  whiteheat_ioctl(struct tty_struct *tty, 94 static void whiteheat_set_termios(struct tty_struct *tty, 96 static int  whiteheat_tiocmget(struct tty_struct *tty); 97 static int  whiteheat_tiocmset(struct tty_struct *tty, 99 static void whiteheat_break_ctl(struct tty_struct *tty, int break_state); 166 static void firm_setup_port(struct tty_struct *tty); 390 static int whiteheat_open(struct tty_struct *tty, struct usb_serial_port *port)  in whiteheat_open() 440 static int whiteheat_tiocmget(struct tty_struct *tty)  in whiteheat_tiocmget() 455 static int whiteheat_tiocmset(struct tty_struct *tty,  in whiteheat_tiocmset() [all …] 
 | 
| D | generic.c | 80 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port)  in usb_serial_generic_open() 191 int usb_serial_generic_write(struct tty_struct *tty,  in usb_serial_generic_write() 211 int usb_serial_generic_write_room(struct tty_struct *tty)  in usb_serial_generic_write_room() 228 int usb_serial_generic_chars_in_buffer(struct tty_struct *tty)  in usb_serial_generic_chars_in_buffer() 246 void usb_serial_generic_wait_until_sent(struct tty_struct *tty, long timeout)  in usb_serial_generic_wait_until_sent() 438 void usb_serial_generic_throttle(struct tty_struct *tty)  in usb_serial_generic_throttle() 449 void usb_serial_generic_unthrottle(struct tty_struct *tty)  in usb_serial_generic_unthrottle() 464 static bool usb_serial_generic_msr_changed(struct tty_struct *tty,  in usb_serial_generic_msr_changed() 493 int usb_serial_generic_tiocmiwait(struct tty_struct *tty, unsigned long arg)  in usb_serial_generic_tiocmiwait() 513 int usb_serial_generic_get_icount(struct tty_struct *tty,  in usb_serial_generic_get_icount() [all …] 
 | 
| D | digi_acceleport.c | 220 static void digi_rx_throttle(struct tty_struct *tty); 221 static void digi_rx_unthrottle(struct tty_struct *tty); 222 static void digi_set_termios(struct tty_struct *tty, 224 static void digi_break_ctl(struct tty_struct *tty, int break_state); 225 static int digi_tiocmget(struct tty_struct *tty); 226 static int digi_tiocmset(struct tty_struct *tty, unsigned int set, 228 static int digi_write(struct tty_struct *tty, struct usb_serial_port *port, 231 static int digi_write_room(struct tty_struct *tty); 232 static int digi_chars_in_buffer(struct tty_struct *tty); 233 static int digi_open(struct tty_struct *tty, struct usb_serial_port *port); [all …] 
 | 
| D | usb-serial.c | 179 static int serial_install(struct tty_driver *driver, struct tty_struct *tty)  in serial_install() 222 static int serial_port_activate(struct tty_port *tport, struct tty_struct *tty)  in serial_port_activate() 242 static int serial_open(struct tty_struct *tty, struct file *filp)  in serial_open() 271 static void serial_hangup(struct tty_struct *tty)  in serial_hangup() 280 static void serial_close(struct tty_struct *tty, struct file *filp)  in serial_close() 298 static void serial_cleanup(struct tty_struct *tty)  in serial_cleanup() 326 static int serial_write(struct tty_struct *tty, const unsigned char *buf,  in serial_write() 344 static int serial_write_room(struct tty_struct *tty)  in serial_write_room() 353 static int serial_chars_in_buffer(struct tty_struct *tty)  in serial_chars_in_buffer() 366 static void serial_wait_until_sent(struct tty_struct *tty, int timeout)  in serial_wait_until_sent() [all …] 
 | 
| D | cyberjack.c | 55 static int  cyberjack_open(struct tty_struct *tty, 58 static int cyberjack_write(struct tty_struct *tty, 60 static int cyberjack_write_room(struct tty_struct *tty); 138 static int  cyberjack_open(struct tty_struct *tty,  in cyberjack_open() 164 static int cyberjack_write(struct tty_struct *tty,  in cyberjack_write() 249 static int cyberjack_write_room(struct tty_struct *tty)  in cyberjack_write_room()
  | 
| D | opticon.c | 128 static int opticon_open(struct tty_struct *tty, struct usb_serial_port *port)  in opticon_open() 180 static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port,  in opticon_write() 263 static int opticon_write_room(struct tty_struct *tty)  in opticon_write_room() 285 static int opticon_tiocmget(struct tty_struct *tty)  in opticon_tiocmget() 303 static int opticon_tiocmset(struct tty_struct *tty,  in opticon_tiocmset() 360 static int opticon_ioctl(struct tty_struct *tty,  in opticon_ioctl()
  | 
| D | keyspan.h | 38 static int  keyspan_open		(struct tty_struct *tty, 47 static int  keyspan_write_room		(struct tty_struct *tty); 49 static int  keyspan_write		(struct tty_struct *tty, 58 static void keyspan_set_termios		(struct tty_struct *tty, 61 static void keyspan_break_ctl		(struct tty_struct *tty, 63 static int  keyspan_tiocmget		(struct tty_struct *tty); 64 static int  keyspan_tiocmset		(struct tty_struct *tty,
  | 
| D | metro-usb.c | 182 static int metrousb_open(struct tty_struct *tty, struct usb_serial_port *port)  in metrousb_open() 287 static void metrousb_throttle(struct tty_struct *tty)  in metrousb_throttle() 301 static int metrousb_tiocmget(struct tty_struct *tty)  in metrousb_tiocmget() 317 static int metrousb_tiocmset(struct tty_struct *tty,  in metrousb_tiocmset() 346 static void metrousb_unthrottle(struct tty_struct *tty)  in metrousb_unthrottle()
  | 
| D | symbolserial.c | 95 static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port)  in symbol_open() 120 static void symbol_throttle(struct tty_struct *tty)  in symbol_throttle() 130 static void symbol_unthrottle(struct tty_struct *tty)  in symbol_unthrottle()
  | 
| D | ch341.c | 87 static void ch341_set_termios(struct tty_struct *tty, 310 static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port)  in ch341_open() 339 static void ch341_set_termios(struct tty_struct *tty,  in ch341_set_termios() 370 static void ch341_break_ctl(struct tty_struct *tty, int break_state)  in ch341_break_ctl() 413 static int ch341_tiocmset(struct tty_struct *tty,  in ch341_tiocmset() 440 	struct tty_struct *tty;  in ch341_update_line_status() 514 static int ch341_tiocmget(struct tty_struct *tty)  in ch341_tiocmget()
  | 
| D | kl5kusb105.c | 60 static int  klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port); 62 static void klsi_105_set_termios(struct tty_struct *tty, 64 static int  klsi_105_tiocmget(struct tty_struct *tty); 252 static int  klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port)  in klsi_105_open() 397 static void klsi_105_set_termios(struct tty_struct *tty,  in klsi_105_set_termios() 561 static void mct_u232_break_ctl(struct tty_struct *tty, int break_state) 579 static int klsi_105_tiocmget(struct tty_struct *tty)  in klsi_105_tiocmget()
  | 
| D | empeg.c | 38 static void empeg_init_termios(struct tty_struct *tty); 81 static void empeg_init_termios(struct tty_struct *tty)  in empeg_init_termios()
  | 
| D | f81232.c | 138 	struct tty_struct *tty;  in f81232_read_msr() 338 static void f81232_break_ctl(struct tty_struct *tty, int break_state)  in f81232_break_ctl() 439 static void f81232_set_termios(struct tty_struct *tty,  in f81232_set_termios() 500 static int f81232_tiocmget(struct tty_struct *tty)  in f81232_tiocmget() 525 static int f81232_tiocmset(struct tty_struct *tty,  in f81232_tiocmset() 533 static int f81232_open(struct tty_struct *tty, struct usb_serial_port *port)  in f81232_open() 608 static int f81232_ioctl(struct tty_struct *tty,  in f81232_ioctl()
  | 
| D | navman.c | 69 static int navman_open(struct tty_struct *tty, struct usb_serial_port *port)  in navman_open() 90 static int navman_write(struct tty_struct *tty, struct usb_serial_port *port,  in navman_write()
  | 
| D | ir-usb.c | 52 static int  ir_open(struct tty_struct *tty, struct usb_serial_port *port); 56 static void ir_set_termios(struct tty_struct *tty, 255 static int ir_open(struct tty_struct *tty, struct usb_serial_port *port)  in ir_open() 317 static void ir_set_termios(struct tty_struct *tty,  in ir_set_termios()
  | 
| D | ark3116.c | 207 static void ark3116_init_termios(struct tty_struct *tty)  in ark3116_init_termios() 217 static void ark3116_set_termios(struct tty_struct *tty,  in ark3116_set_termios() 353 static int ark3116_open(struct tty_struct *tty, struct usb_serial_port *port)  in ark3116_open() 403 static int ark3116_ioctl(struct tty_struct *tty,  in ark3116_ioctl() 433 static int ark3116_tiocmget(struct tty_struct *tty)  in ark3116_tiocmget() 459 static int ark3116_tiocmset(struct tty_struct *tty,  in ark3116_tiocmset() 495 static void ark3116_break_ctl(struct tty_struct *tty, int break_state)  in ark3116_break_ctl()
  | 
| D | spcp8x5.c | 280 static void spcp8x5_init_termios(struct tty_struct *tty)  in spcp8x5_init_termios() 288 static void spcp8x5_set_termios(struct tty_struct *tty,  in spcp8x5_set_termios() 392 static int spcp8x5_open(struct tty_struct *tty, struct usb_serial_port *port)  in spcp8x5_open() 415 static int spcp8x5_tiocmset(struct tty_struct *tty,  in spcp8x5_tiocmset() 438 static int spcp8x5_tiocmget(struct tty_struct *tty)  in spcp8x5_tiocmget()
  | 
| D | io_edgeport.c | 197 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port); 199 static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, 201 static int edge_write_room(struct tty_struct *tty); 202 static int edge_chars_in_buffer(struct tty_struct *tty); 203 static void edge_throttle(struct tty_struct *tty); 204 static void edge_unthrottle(struct tty_struct *tty); 205 static void edge_set_termios(struct tty_struct *tty, 208 static int  edge_ioctl(struct tty_struct *tty, 210 static void edge_break(struct tty_struct *tty, int break_state); 211 static int  edge_tiocmget(struct tty_struct *tty); [all …] 
 | 
| D | usb_wwan.c | 58 int usb_wwan_tiocmget(struct tty_struct *tty)  in usb_wwan_tiocmget() 77 int usb_wwan_tiocmset(struct tty_struct *tty,  in usb_wwan_tiocmset() 157 int usb_wwan_ioctl(struct tty_struct *tty,  in usb_wwan_ioctl() 181 int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port,  in usb_wwan_write() 322 int usb_wwan_write_room(struct tty_struct *tty)  in usb_wwan_write_room() 343 int usb_wwan_chars_in_buffer(struct tty_struct *tty)  in usb_wwan_chars_in_buffer() 365 int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port)  in usb_wwan_open()
  | 
| D | quatech2.c | 266 static void qt2_set_termios(struct tty_struct *tty,  in qt2_set_termios() 339 static int qt2_open(struct tty_struct *tty, struct usb_serial_port *port)  in qt2_open() 484 static int qt2_ioctl(struct tty_struct *tty,  in qt2_ioctl() 791 static int qt2_tiocmget(struct tty_struct *tty)  in qt2_tiocmget() 823 static int qt2_tiocmset(struct tty_struct *tty,  in qt2_tiocmset() 832 static void qt2_break_ctl(struct tty_struct *tty, int break_state)  in qt2_break_ctl() 933 static int qt2_write_room(struct tty_struct *tty)  in qt2_write_room() 954 static int qt2_write(struct tty_struct *tty,  in qt2_write()
  | 
| D | pl2303.c | 401 static void pl2303_encode_baud_rate(struct tty_struct *tty,  in pl2303_encode_baud_rate() 478 static void pl2303_set_termios(struct tty_struct *tty,  in pl2303_set_termios() 638 static int pl2303_open(struct tty_struct *tty, struct usb_serial_port *port)  in pl2303_open() 673 static int pl2303_tiocmset(struct tty_struct *tty,  in pl2303_tiocmset() 701 static int pl2303_tiocmget(struct tty_struct *tty)  in pl2303_tiocmget() 737 static int pl2303_ioctl(struct tty_struct *tty,  in pl2303_ioctl() 783 static void pl2303_break_ctl(struct tty_struct *tty, int state)  in pl2303_break_ctl() 797 	struct tty_struct *tty;  in pl2303_update_line_status()
  | 
| D | ssu100.c | 200 static void ssu100_set_termios(struct tty_struct *tty,  in ssu100_set_termios() 276 static int ssu100_open(struct tty_struct *tty, struct usb_serial_port *port)  in ssu100_open() 339 static int ssu100_ioctl(struct tty_struct *tty,  in ssu100_ioctl() 385 static int ssu100_tiocmget(struct tty_struct *tty)  in ssu100_tiocmget() 416 static int ssu100_tiocmset(struct tty_struct *tty,  in ssu100_tiocmset()
  | 
| D | mos7720.c | 993 static int mos7720_open(struct tty_struct *tty, struct usb_serial_port *port)  in mos7720_open() 1099 static int mos7720_chars_in_buffer(struct tty_struct *tty)  in mos7720_chars_in_buffer() 1153 static void mos7720_break(struct tty_struct *tty, int break_state)  in mos7720_break() 1182 static int mos7720_write_room(struct tty_struct *tty)  in mos7720_write_room() 1204 static int mos7720_write(struct tty_struct *tty, struct usb_serial_port *port,  in mos7720_write() 1273 static void mos7720_throttle(struct tty_struct *tty)  in mos7720_throttle() 1305 static void mos7720_unthrottle(struct tty_struct *tty)  in mos7720_unthrottle() 1509 static void change_port_settings(struct tty_struct *tty,  in change_port_settings() 1667 static void mos7720_set_termios(struct tty_struct *tty,  in mos7720_set_termios() 1717 static int get_lsr_info(struct tty_struct *tty,  in get_lsr_info() [all …] 
 | 
| D | io_ti.c | 204 static void edge_set_termios(struct tty_struct *tty, 206 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty); 1433 	struct tty_struct *tty;  in handle_new_msr() 1680 	struct tty_struct *tty;  in edge_bulk_out_callback() 1706 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port)  in edge_open() 1895 static int edge_write(struct tty_struct *tty, struct usb_serial_port *port,  in edge_write() 1917 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty)  in edge_send() 1965 static int edge_write_room(struct tty_struct *tty)  in edge_write_room() 1985 static int edge_chars_in_buffer(struct tty_struct *tty)  in edge_chars_in_buffer() 2014 static void edge_throttle(struct tty_struct *tty)  in edge_throttle() [all …] 
 | 
| D | usb_debug.c | 40 static void usb_debug_break_ctl(struct tty_struct *tty, int break_state)  in usb_debug_break_ctl()
  | 
| D | mxuport.c | 295 static void mxuport_throttle(struct tty_struct *tty)  in mxuport_throttle() 313 static void mxuport_unthrottle(struct tty_struct *tty)  in mxuport_unthrottle() 709 static int mxuport_tiocmset(struct tty_struct *tty, unsigned int set,  in mxuport_tiocmset() 741 static int mxuport_tiocmget(struct tty_struct *tty)  in mxuport_tiocmget() 773 static int mxuport_set_termios_flow(struct tty_struct *tty,  in mxuport_set_termios_flow() 846 static void mxuport_set_termios(struct tty_struct *tty,  in mxuport_set_termios() 1275 static int mxuport_open(struct tty_struct *tty, struct usb_serial_port *port)  in mxuport_open() 1320 static void mxuport_break_ctl(struct tty_struct *tty, int break_state)  in mxuport_break_ctl()
  | 
| D | mos7840.c | 845 static int mos7840_open(struct tty_struct *tty, struct usb_serial_port *port)  in mos7840_open() 1124 static int mos7840_chars_in_buffer(struct tty_struct *tty)  in mos7840_chars_in_buffer() 1221 static void mos7840_break(struct tty_struct *tty, int break_state)  in mos7840_break() 1260 static int mos7840_write_room(struct tty_struct *tty)  in mos7840_write_room() 1296 static int mos7840_write(struct tty_struct *tty, struct usb_serial_port *port,  in mos7840_write() 1401 static void mos7840_throttle(struct tty_struct *tty)  in mos7840_throttle() 1443 static void mos7840_unthrottle(struct tty_struct *tty)  in mos7840_unthrottle() 1478 static int mos7840_tiocmget(struct tty_struct *tty)  in mos7840_tiocmget() 1510 static int mos7840_tiocmset(struct tty_struct *tty,  in mos7840_tiocmset() 1702 static void mos7840_change_port_settings(struct tty_struct *tty,  in mos7840_change_port_settings() [all …] 
 | 
| D | wishbone-serial.c | 49 static int wishbone_serial_open(struct tty_struct *tty,  in wishbone_serial_open()
  | 
| D | sierra.c | 380 static int sierra_tiocmget(struct tty_struct *tty)  in sierra_tiocmget() 398 static int sierra_tiocmset(struct tty_struct *tty,  in sierra_tiocmset() 453 static int sierra_write(struct tty_struct *tty, struct usb_serial_port *port,  in sierra_write() 655 static int sierra_write_room(struct tty_struct *tty)  in sierra_write_room() 674 static int sierra_chars_in_buffer(struct tty_struct *tty)  in sierra_chars_in_buffer() 809 static int sierra_open(struct tty_struct *tty, struct usb_serial_port *port)  in sierra_open()
  | 
| D | ftdi_sio.c | 1039 static int  ftdi_open(struct tty_struct *tty, struct usb_serial_port *port); 1044 static void ftdi_set_termios(struct tty_struct *tty, 1046 static int  ftdi_tiocmget(struct tty_struct *tty); 1047 static int  ftdi_tiocmset(struct tty_struct *tty, 1049 static int  ftdi_ioctl(struct tty_struct *tty, 1051 static void ftdi_break_ctl(struct tty_struct *tty, int break_state); 1231 static __u32 get_ftdi_divisor(struct tty_struct *tty,  in get_ftdi_divisor() 1369 static int change_speed(struct tty_struct *tty, struct usb_serial_port *port)  in change_speed() 1463 static int set_serial_info(struct tty_struct *tty,  in set_serial_info() 1940 static int ftdi_open(struct tty_struct *tty, struct usb_serial_port *port)  in ftdi_open() [all …] 
 | 
| D | iuu_phoenix.c | 121 static int iuu_tiocmset(struct tty_struct *tty,  in iuu_tiocmset() 150 static int iuu_tiocmget(struct tty_struct *tty)  in iuu_tiocmget() 704 static int iuu_uart_write(struct tty_struct *tty, struct usb_serial_port *port,  in iuu_uart_write() 887 static void iuu_set_termios(struct tty_struct *tty,  in iuu_set_termios() 953 static void iuu_init_termios(struct tty_struct *tty)  in iuu_init_termios() 965 static int iuu_open(struct tty_struct *tty, struct usb_serial_port *port)  in iuu_open()
  | 
| D | ipaq.c | 34 static int  ipaq_open(struct tty_struct *tty, 518 static int ipaq_open(struct tty_struct *tty,  in ipaq_open()
  | 
| D | garmin_gps.c | 921 static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port)  in garmin_open() 1056 static int garmin_write(struct tty_struct *tty, struct usb_serial_port *port,  in garmin_write() 1128 static int garmin_write_room(struct tty_struct *tty)  in garmin_write_room() 1331 static void garmin_throttle(struct tty_struct *tty)  in garmin_throttle() 1344 static void garmin_unthrottle(struct tty_struct *tty)  in garmin_unthrottle()
  | 
| D | ipw.c | 136 static int ipw_open(struct tty_struct *tty, struct usb_serial_port *port)  in ipw_open()
  | 
| D | console.c | 70 	struct tty_struct *tty = NULL;  in usb_console_setup()
  | 
| D | visor.c | 39 static int  visor_open(struct tty_struct *tty, struct usb_serial_port *port); 227 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port)  in visor_open()
  | 
| D | keyspan.c | 131 static void keyspan_break_ctl(struct tty_struct *tty, int break_state)  in keyspan_break_ctl() 147 static void keyspan_set_termios(struct tty_struct *tty,  in keyspan_set_termios() 183 static int keyspan_tiocmget(struct tty_struct *tty)  in keyspan_tiocmget() 199 static int keyspan_tiocmset(struct tty_struct *tty,  in keyspan_tiocmset() 219 static int keyspan_write(struct tty_struct *tty,  in keyspan_write() 975 static int keyspan_write_room(struct tty_struct *tty)  in keyspan_write_room() 1011 static int keyspan_open(struct tty_struct *tty, struct usb_serial_port *port)  in keyspan_open()
  | 
| /linux-4.1.27/arch/xtensa/platforms/iss/ | 
| D | console.c | 56 static int rs_open(struct tty_struct *tty, struct file * filp)  in rs_open() 81 static void rs_close(struct tty_struct *tty, struct file * filp)  in rs_close() 90 static int rs_write(struct tty_struct * tty,  in rs_write() 124 static int rs_put_char(struct tty_struct *tty, unsigned char ch)  in rs_put_char() 129 static void rs_flush_chars(struct tty_struct *tty)  in rs_flush_chars() 133 static int rs_write_room(struct tty_struct *tty)  in rs_write_room() 139 static int rs_chars_in_buffer(struct tty_struct *tty)  in rs_chars_in_buffer() 145 static void rs_hangup(struct tty_struct *tty)  in rs_hangup() 150 static void rs_wait_until_sent(struct tty_struct *tty, int timeout)  in rs_wait_until_sent()
  | 
| /linux-4.1.27/include/net/irda/ | 
| D | ircomm_tty.h | 103 void ircomm_tty_start(struct tty_struct *tty); 106 int ircomm_tty_tiocmget(struct tty_struct *tty); 107 int ircomm_tty_tiocmset(struct tty_struct *tty, unsigned int set, 109 int ircomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd, 111 void ircomm_tty_set_termios(struct tty_struct *tty,
  | 
| /linux-4.1.27/net/irda/ircomm/ | 
| D | ircomm_tty.c | 54 		struct tty_struct *tty); 55 static int  ircomm_tty_open(struct tty_struct *tty, struct file *filp); 56 static void ircomm_tty_close(struct tty_struct * tty, struct file *filp); 57 static int  ircomm_tty_write(struct tty_struct * tty, 59 static int  ircomm_tty_write_room(struct tty_struct *tty); 60 static void ircomm_tty_throttle(struct tty_struct *tty); 61 static void ircomm_tty_unthrottle(struct tty_struct *tty); 62 static int  ircomm_tty_chars_in_buffer(struct tty_struct *tty); 63 static void ircomm_tty_flush_buffer(struct tty_struct *tty); 64 static void ircomm_tty_send_xchar(struct tty_struct *tty, char ch); [all …] 
 | 
| D | ircomm_tty_ioctl.c | 54 		struct tty_struct *tty)  in ircomm_tty_change_speed() 145 void ircomm_tty_set_termios(struct tty_struct *tty,  in ircomm_tty_set_termios() 193 int ircomm_tty_tiocmget(struct tty_struct *tty)  in ircomm_tty_tiocmget() 216 int ircomm_tty_tiocmset(struct tty_struct *tty,  in ircomm_tty_tiocmset() 361 int ircomm_tty_ioctl(struct tty_struct *tty,  in ircomm_tty_ioctl()
  | 
| D | ircomm_tty_attach.c | 129 	struct tty_struct *tty;  in ircomm_tty_attach_cable() 395 	struct tty_struct *tty;  in ircomm_tty_disconnect_indication() 542 	struct tty_struct *tty;  in ircomm_tty_link_established()
  | 
| /linux-4.1.27/arch/ia64/hp/sim/ | 
| D | simserial.c | 108 static int rs_put_char(struct tty_struct *tty, unsigned char ch)  in rs_put_char() 127 static void transmit_chars(struct tty_struct *tty, struct serial_state *info,  in transmit_chars() 178 static void rs_flush_chars(struct tty_struct *tty)  in rs_flush_chars() 189 static int rs_write(struct tty_struct * tty,  in rs_write() 225 static int rs_write_room(struct tty_struct *tty)  in rs_write_room() 232 static int rs_chars_in_buffer(struct tty_struct *tty)  in rs_chars_in_buffer() 239 static void rs_flush_buffer(struct tty_struct *tty)  in rs_flush_buffer() 255 static void rs_send_xchar(struct tty_struct *tty, char ch)  in rs_send_xchar() 277 static void rs_throttle(struct tty_struct * tty)  in rs_throttle() 285 static void rs_unthrottle(struct tty_struct * tty)  in rs_unthrottle() [all …] 
 | 
| /linux-4.1.27/drivers/tty/serial/ | 
| D | msm_smd_tty.c | 57 	struct tty_struct *tty;  in smd_tty_notify() 91 static int smd_tty_port_activate(struct tty_port *tport, struct tty_struct *tty)  in smd_tty_port_activate() 129 static int smd_tty_open(struct tty_struct *tty, struct file *f)  in smd_tty_open() 136 static void smd_tty_close(struct tty_struct *tty, struct file *f)  in smd_tty_close() 143 static int smd_tty_write(struct tty_struct *tty,  in smd_tty_write() 160 static int smd_tty_write_room(struct tty_struct *tty)  in smd_tty_write_room() 166 static int smd_tty_chars_in_buffer(struct tty_struct *tty)  in smd_tty_chars_in_buffer() 172 static void smd_tty_unthrottle(struct tty_struct *tty)  in smd_tty_unthrottle()
  | 
| D | kgdb_nmi.c | 211 static int kgdb_nmi_tty_activate(struct tty_port *port, struct tty_struct *tty)  in kgdb_nmi_tty_activate() 237 static int kgdb_nmi_tty_install(struct tty_driver *drv, struct tty_struct *tty)  in kgdb_nmi_tty_install() 264 static void kgdb_nmi_tty_cleanup(struct tty_struct *tty)  in kgdb_nmi_tty_cleanup() 273 static int kgdb_nmi_tty_open(struct tty_struct *tty, struct file *file)  in kgdb_nmi_tty_open() 286 static void kgdb_nmi_tty_close(struct tty_struct *tty, struct file *file)  in kgdb_nmi_tty_close() 297 static void kgdb_nmi_tty_hangup(struct tty_struct *tty)  in kgdb_nmi_tty_hangup() 304 static int kgdb_nmi_tty_write_room(struct tty_struct *tty)  in kgdb_nmi_tty_write_room() 310 static int kgdb_nmi_tty_write(struct tty_struct *tty, const unchar *buf, int c)  in kgdb_nmi_tty_write()
  | 
| D | 68328serial.c | 141 static void change_speed(struct m68k_serial *info, struct tty_struct *tty); 212 static void rs_stop(struct tty_struct *tty)  in rs_stop() 244 static void rs_start(struct tty_struct *tty)  in rs_start() 311 static void transmit_chars(struct m68k_serial *info, struct tty_struct *tty)  in transmit_chars() 350 	struct tty_struct *tty = tty_port_tty_get(&info->tport);  in rs_interrupt() 373 static int startup(struct m68k_serial *info, struct tty_struct *tty)  in startup() 427 static void shutdown(struct m68k_serial *info, struct tty_struct *tty)  in shutdown() 502 static void change_speed(struct m68k_serial *info, struct tty_struct *tty)  in change_speed() 605 static void rs_set_ldisc(struct tty_struct *tty)  in rs_set_ldisc() 617 static void rs_flush_chars(struct tty_struct *tty) [all …] 
 | 
| D | serial_core.c | 54 static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, 56 static void uart_wait_until_sent(struct tty_struct *tty, int timeout); 82 static void uart_stop(struct tty_struct *tty)  in uart_stop() 93 static void __uart_start(struct tty_struct *tty)  in __uart_start() 102 static void uart_start(struct tty_struct *tty)  in uart_start() 134 static int uart_port_startup(struct tty_struct *tty, struct uart_state *state,  in uart_port_startup() 195 static int uart_startup(struct tty_struct *tty, struct uart_state *state,  in uart_startup() 225 static void uart_shutdown(struct tty_struct *tty, struct uart_state *state)  in uart_shutdown() 432 static void uart_change_speed(struct tty_struct *tty, struct uart_state *state,  in uart_change_speed() 496 static int uart_put_char(struct tty_struct *tty, unsigned char ch)  in uart_put_char() [all …] 
 | 
| D | crisv10.c | 160 static void rs_throttle(struct tty_struct * tty); 161 static void rs_wait_until_sent(struct tty_struct *tty, int timeout); 162 static int rs_write(struct tty_struct *tty, 165 static int e100_write_rs485(struct tty_struct *tty, 1363 e100_enable_rs485(struct tty_struct *tty, struct serial_rs485 *r)  in e100_enable_rs485() 1397 e100_write_rs485(struct tty_struct *tty,  in e100_write_rs485() 1442 rs_stop(struct tty_struct *tty)  in rs_stop() 1467 rs_start(struct tty_struct *tty)  in rs_start() 1810 	struct tty_struct *tty;  in receive_chars_dma() 2619 	struct tty_struct	*tty;  in do_softint() [all …] 
 | 
| D | ifx6x60.c | 299 static int ifx_spi_tiocmget(struct tty_struct *tty)  in ifx_spi_tiocmget() 325 static int ifx_spi_tiocmset(struct tty_struct *tty,  in ifx_spi_tiocmset() 353 static int ifx_spi_open(struct tty_struct *tty, struct file *filp)  in ifx_spi_open() 366 static void ifx_spi_close(struct tty_struct *tty, struct file *filp)  in ifx_spi_close() 499 static int ifx_spi_write(struct tty_struct *tty, const unsigned char *buf,  in ifx_spi_write() 525 static int ifx_spi_write_room(struct tty_struct *tty)  in ifx_spi_write_room() 538 static int ifx_spi_chars_in_buffer(struct tty_struct *tty)  in ifx_spi_chars_in_buffer() 552 static void ifx_spi_hangup(struct tty_struct *tty)  in ifx_spi_hangup() 565 static int ifx_port_activate(struct tty_port *port, struct tty_struct *tty)  in ifx_port_activate()
  | 
| D | tilegx.c | 66 			  struct tty_struct *tty)  in receive_chars() 88 	struct tty_struct *tty = tty_port_tty_get(port);  in handle_receive()
  | 
| D | serial-tegra.c | 559 	struct tty_struct *tty = tty_port_tty_get(&tup->uport.state->port);  in tegra_uart_rx_dma_complete() 594 	struct tty_struct *tty = tty_port_tty_get(&tup->uport.state->port);  in tegra_uart_handle_rx_dma() 738 	struct tty_struct *tty;  in tegra_uart_stop_rx()
  | 
| D | xilinx_uartps.c | 1219 	struct tty_struct *tty;  in cdns_uart_suspend() 1271 	struct tty_struct *tty;  in cdns_uart_resume()
  | 
| D | samsung.c | 483 	struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port);  in s3c24xx_serial_rx_dma_complete() 583 	struct tty_struct *tty = tty_port_tty_get(&ourport->port.state->port);  in s3c24xx_serial_rx_chars_dma() 1632 		struct tty_struct *tty;  in s3c24xx_serial_cpufreq_transition()
  | 
| D | bfin_uart.c | 176 	struct tty_struct *tty = uart->port.state->port.tty;  in bfin_serial_start_tx()
  | 
| D | ioc3_serial.c | 900 	struct tty_struct *tty;  in transmit_chars()
  | 
| D | pch_uart.c | 1070 	struct tty_struct *tty = tty_port_tty_get(&port->state->port);  in pch_uart_err_ir()
  | 
| D | sirfsoc_uart.c | 415 	struct tty_struct *tty;  in sirfsoc_uart_pio_rx_chars()
  | 
| D | ioc4_serial.c | 1629 	struct tty_struct *tty;  in transmit_chars()
  | 
| D | atmel_serial.c | 1750 	struct tty_struct *tty = port->state->port.tty;  in atmel_startup()
  | 
| /linux-4.1.27/drivers/input/serio/ | 
| D | serport.c | 36 	struct tty_struct *tty; 85 static int serport_ldisc_open(struct tty_struct *tty)  in serport_ldisc_open() 111 static void serport_ldisc_close(struct tty_struct *tty)  in serport_ldisc_close() 124 static void serport_ldisc_receive(struct tty_struct *tty, const unsigned char *cp, char *fp, int co…  in serport_ldisc_receive() 166 static ssize_t serport_ldisc_read(struct tty_struct * tty, struct file * file, unsigned char __user…  in serport_ldisc_read() 202 static void serport_set_type(struct tty_struct *tty, unsigned long type)  in serport_set_type() 215 static int serport_ldisc_ioctl(struct tty_struct *tty, struct file *file,  in serport_ldisc_ioctl() 233 static long serport_ldisc_compat_ioctl(struct tty_struct *tty,  in serport_ldisc_compat_ioctl() 252 static void serport_ldisc_write_wakeup(struct tty_struct * tty)  in serport_ldisc_write_wakeup()
  | 
| /linux-4.1.27/drivers/net/irda/ | 
| D | irtty-sir.c | 90 	struct tty_struct *tty;  in irtty_wait_until_sent() 117 	struct tty_struct *tty;  in irtty_change_speed() 185 	struct tty_struct *tty;  in irtty_do_write() 219 static void irtty_receive_buf(struct tty_struct *tty, const unsigned char *cp,  in irtty_receive_buf() 259 static void irtty_write_wakeup(struct tty_struct *tty)   in irtty_write_wakeup() 278 static inline void irtty_stop_receiver(struct tty_struct *tty, int stop)  in irtty_stop_receiver() 308 	struct tty_struct *tty;  in irtty_start_dev() 335 	struct tty_struct *tty;  in irtty_stop_dev() 380 static int irtty_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long a…  in irtty_ioctl() 425 static int irtty_open(struct tty_struct *tty)   in irtty_open() [all …] 
 | 
| D | irtty-sir.h | 29 	struct tty_struct  *tty;
  | 
| /linux-4.1.27/arch/m68k/emu/ | 
| D | nfcon.c | 64 static int nfcon_tty_open(struct tty_struct *tty, struct file *filp)  in nfcon_tty_open() 69 static void nfcon_tty_close(struct tty_struct *tty, struct file *filp)  in nfcon_tty_close() 73 static int nfcon_tty_write(struct tty_struct *tty, const unsigned char *buf,  in nfcon_tty_write() 80 static int nfcon_tty_put_char(struct tty_struct *tty, unsigned char ch)  in nfcon_tty_put_char() 88 static int nfcon_tty_write_room(struct tty_struct *tty)  in nfcon_tty_write_room()
  | 
| /linux-4.1.27/drivers/pps/clients/ | 
| D | pps-ldisc.c | 32 static void pps_tty_dcd_change(struct tty_struct *tty, unsigned int status)  in pps_tty_dcd_change() 55 static int (*alias_n_tty_open)(struct tty_struct *tty); 57 static int pps_tty_open(struct tty_struct *tty)  in pps_tty_open() 97 static void (*alias_n_tty_close)(struct tty_struct *tty); 99 static void pps_tty_close(struct tty_struct *tty)  in pps_tty_close()
  | 
| /linux-4.1.27/drivers/tty/hvc/ | 
| D | hvc_console.c | 311 static void hvc_unthrottle(struct tty_struct *tty)  in hvc_unthrottle() 316 static int hvc_install(struct tty_driver *driver, struct tty_struct *tty)  in hvc_install() 337 static int hvc_open(struct tty_struct *tty, struct file * filp)  in hvc_open() 380 static void hvc_close(struct tty_struct *tty, struct file * filp)  in hvc_close() 429 static void hvc_cleanup(struct tty_struct *tty)  in hvc_cleanup() 436 static void hvc_hangup(struct tty_struct *tty)  in hvc_hangup() 496 static int hvc_write(struct tty_struct *tty, const unsigned char *buf, int count)  in hvc_write() 550 	struct tty_struct *tty;  in hvc_set_winsz() 572 static int hvc_write_room(struct tty_struct *tty)  in hvc_write_room() 582 static int hvc_chars_in_buffer(struct tty_struct *tty)  in hvc_chars_in_buffer() [all …] 
 | 
| D | hvcs.c | 308 static void hvcs_unthrottle(struct tty_struct *tty); 309 static void hvcs_throttle(struct tty_struct *tty); 312 static int hvcs_write(struct tty_struct *tty, 314 static int hvcs_write_room(struct tty_struct *tty); 315 static int hvcs_chars_in_buffer(struct tty_struct *tty); 329 static int hvcs_open(struct tty_struct *tty, struct file *filp); 330 static void hvcs_close(struct tty_struct *tty, struct file *filp); 331 static void hvcs_hangup(struct tty_struct * tty); 518 static void hvcs_unthrottle(struct tty_struct *tty)  in hvcs_unthrottle() 529 static void hvcs_throttle(struct tty_struct *tty)  in hvcs_throttle() [all …] 
 | 
| D | hvsi.c | 239 	struct tty_struct *tty, struct hvsi_struct **to_handshake)  in hvsi_recv_control() 399 static int hvsi_load_chunk(struct hvsi_struct *hp, struct tty_struct *tty,  in hvsi_load_chunk() 490 	struct tty_struct *tty;  in hvsi_interrupt() 710 static int hvsi_open(struct tty_struct *tty, struct file *filp)  in hvsi_open() 773 static void hvsi_close(struct tty_struct *tty, struct file *filp)  in hvsi_close() 825 static void hvsi_hangup(struct tty_struct *tty)  in hvsi_hangup() 904 static int hvsi_write_room(struct tty_struct *tty)  in hvsi_write_room() 911 static int hvsi_chars_in_buffer(struct tty_struct *tty)  in hvsi_chars_in_buffer() 918 static int hvsi_write(struct tty_struct *tty,  in hvsi_write() 977 static void hvsi_throttle(struct tty_struct *tty)  in hvsi_throttle() [all …] 
 | 
| /linux-4.1.27/drivers/staging/dgnc/ | 
| D | dgnc_tty.c | 90 static int dgnc_tty_open(struct tty_struct *tty, struct file *file); 91 static void dgnc_tty_close(struct tty_struct *tty, struct file *file); 92 static int dgnc_block_til_ready(struct tty_struct *tty, struct file *file, struct channel_t *ch); 93 static int dgnc_tty_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg); 94 static int dgnc_tty_digigeta(struct tty_struct *tty, struct digi_t __user *retinfo); 95 static int dgnc_tty_digiseta(struct tty_struct *tty, struct digi_t __user *new_info); 96 static int dgnc_tty_write_room(struct tty_struct *tty); 97 static int dgnc_tty_put_char(struct tty_struct *tty, unsigned char c); 98 static int dgnc_tty_chars_in_buffer(struct tty_struct *tty); 99 static void dgnc_tty_start(struct tty_struct *tty); [all …] 
 | 
| D | dgnc_driver.h | 126 	int  (*drain)(struct tty_struct *tty, uint seconds); 127 	void (*param)(struct tty_struct *tty); 265 	struct tty_struct *un_tty;/* Pointer to unit tty structure	*/
  | 
| D | dgnc_cls.c | 42 static int cls_drain(struct tty_struct *tty, uint seconds); 43 static void cls_param(struct tty_struct *tty); 433 static void cls_param(struct tty_struct *tty)  in cls_param() 912 static int cls_drain(struct tty_struct *tty, uint seconds)  in cls_drain()
  | 
| D | dgnc_neo.c | 45 static int neo_drain(struct tty_struct *tty, uint seconds); 46 static void neo_param(struct tty_struct *tty); 595 static void neo_param(struct tty_struct *tty)  in neo_param() 1314 static int neo_drain(struct tty_struct *tty, uint seconds)  in neo_drain()
  | 
| /linux-4.1.27/drivers/staging/gdm724x/ | 
| D | gdm_tty.c | 71 static int gdm_tty_install(struct tty_driver *driver, struct tty_struct *tty)  in gdm_tty_install() 111 static int gdm_tty_open(struct tty_struct *tty, struct file *filp)  in gdm_tty_open() 118 static void gdm_tty_cleanup(struct tty_struct *tty)  in gdm_tty_cleanup() 125 static void gdm_tty_hangup(struct tty_struct *tty)  in gdm_tty_hangup() 132 static void gdm_tty_close(struct tty_struct *tty, struct file *filp)  in gdm_tty_close() 178 static int gdm_tty_write(struct tty_struct *tty, const unsigned char *buf,  in gdm_tty_write() 211 static int gdm_tty_write_room(struct tty_struct *tty)  in gdm_tty_write_room() 269 	struct tty_struct *tty;  in unregister_lte_tty_device()
  | 
| /linux-4.1.27/drivers/net/ppp/ | 
| D | ppp_synctty.c | 56 	struct tty_struct *tty; 137 static struct syncppp *sp_get(struct tty_struct *tty)  in sp_get() 159 ppp_sync_open(struct tty_struct *tty)  in ppp_sync_open() 217 ppp_sync_close(struct tty_struct *tty)  in ppp_sync_close() 251 static int ppp_sync_hangup(struct tty_struct *tty)  in ppp_sync_hangup() 262 ppp_sync_read(struct tty_struct *tty, struct file *file,  in ppp_sync_read() 273 ppp_sync_write(struct tty_struct *tty, struct file *file,  in ppp_sync_write() 280 ppp_synctty_ioctl(struct tty_struct *tty, struct file *file,  in ppp_synctty_ioctl() 330 ppp_sync_poll(struct tty_struct *tty, struct file *file, poll_table *wait)  in ppp_sync_poll() 337 ppp_sync_receive(struct tty_struct *tty, const unsigned char *buf,  in ppp_sync_receive() [all …] 
 | 
| D | ppp_async.c | 46 	struct tty_struct *tty; 136 static struct asyncppp *ap_get(struct tty_struct *tty)  in ap_get() 159 ppp_asynctty_open(struct tty_struct *tty)  in ppp_asynctty_open() 219 ppp_asynctty_close(struct tty_struct *tty)  in ppp_asynctty_close() 254 static int ppp_asynctty_hangup(struct tty_struct *tty)  in ppp_asynctty_hangup() 265 ppp_asynctty_read(struct tty_struct *tty, struct file *file,  in ppp_asynctty_read() 276 ppp_asynctty_write(struct tty_struct *tty, struct file *file,  in ppp_asynctty_write() 288 ppp_asynctty_ioctl(struct tty_struct *tty, struct file *file,  in ppp_asynctty_ioctl() 338 ppp_asynctty_poll(struct tty_struct *tty, struct file *file, poll_table *wait)  in ppp_asynctty_poll() 345 ppp_asynctty_receive(struct tty_struct *tty, const unsigned char *buf,  in ppp_asynctty_receive() [all …] 
 | 
| /linux-4.1.27/drivers/char/ | 
| D | ttyprintk.c | 97 static int tpk_open(struct tty_struct *tty, struct file *filp)  in tpk_open() 107 static void tpk_close(struct tty_struct *tty, struct file *filp)  in tpk_close() 122 static int tpk_write(struct tty_struct *tty,  in tpk_write() 140 static int tpk_write_room(struct tty_struct *tty)  in tpk_write_room() 148 static int tpk_ioctl(struct tty_struct *tty,  in tpk_ioctl()
  | 
| /linux-4.1.27/arch/parisc/kernel/ | 
| D | pdc_cons.c | 98 static int pdc_console_tty_open(struct tty_struct *tty, struct file *filp)  in pdc_console_tty_open() 106 static void pdc_console_tty_close(struct tty_struct *tty, struct file *filp)  in pdc_console_tty_close() 114 static int pdc_console_tty_write(struct tty_struct *tty, const unsigned char *buf, int count)  in pdc_console_tty_write() 120 static int pdc_console_tty_write_room(struct tty_struct *tty)  in pdc_console_tty_write_room() 125 static int pdc_console_tty_chars_in_buffer(struct tty_struct *tty)  in pdc_console_tty_chars_in_buffer()
  | 
| /linux-4.1.27/drivers/isdn/gigaset/ | 
| D | ser-gigaset.c | 47 	struct tty_struct	*tty; 65 	struct tty_struct *tty = cs->hw.ser->tty;  in write_modem() 107 	struct tty_struct *tty = cs->hw.ser->tty;  in send_cb() 432 	struct tty_struct *tty = cs->hw.ser->tty;  in gigaset_set_modem_ctrl() 479 static struct cardstate *cs_get(struct tty_struct *tty)  in cs_get() 502 gigaset_tty_open(struct tty_struct *tty)  in gigaset_tty_open() 565 gigaset_tty_close(struct tty_struct *tty)  in gigaset_tty_close() 603 static int gigaset_tty_hangup(struct tty_struct *tty)  in gigaset_tty_hangup() 614 gigaset_tty_read(struct tty_struct *tty, struct file *file,  in gigaset_tty_read() 625 gigaset_tty_write(struct tty_struct *tty, struct file *file,  in gigaset_tty_write() [all …] 
 | 
| D | interface.c | 116 static int if_open(struct tty_struct *tty, struct file *filp)  in if_open() 144 static void if_close(struct tty_struct *tty, struct file *filp)  in if_close() 169 static int if_ioctl(struct tty_struct *tty,  in if_ioctl() 236 static int if_tiocmget(struct tty_struct *tty)  in if_tiocmget() 253 static int if_tiocmset(struct tty_struct *tty,  in if_tiocmset() 280 static int if_write(struct tty_struct *tty, const unsigned char *buf, int count)  in if_write() 325 static int if_write_room(struct tty_struct *tty)  in if_write_room() 349 static int if_chars_in_buffer(struct tty_struct *tty)  in if_chars_in_buffer() 370 static void if_throttle(struct tty_struct *tty)  in if_throttle() 386 static void if_unthrottle(struct tty_struct *tty)  in if_unthrottle() [all …] 
 | 
| D | gigaset.h | 732 struct cardstate *gigaset_get_cs_by_tty(struct tty_struct *tty);
  | 
| D | common.c | 1030 struct cardstate *gigaset_get_cs_by_tty(struct tty_struct *tty)  in gigaset_get_cs_by_tty()
  | 
| /linux-4.1.27/drivers/isdn/capi/ | 
| D | capi.c | 303 	struct tty_struct *tty;  in capincci_free_minor() 320 	struct tty_struct *tty;  in capincci_minor_opencount() 404 	struct tty_struct *tty;  in handle_recv_skb() 488 	struct tty_struct *tty;  in handle_minor_send() 998 capinc_tty_install(struct tty_driver *driver, struct tty_struct *tty)  in capinc_tty_install() 1010 static void capinc_tty_cleanup(struct tty_struct *tty)  in capinc_tty_cleanup() 1017 static int capinc_tty_open(struct tty_struct *tty, struct file *filp)  in capinc_tty_open() 1030 static void capinc_tty_close(struct tty_struct *tty, struct file *filp)  in capinc_tty_close() 1037 static int capinc_tty_write(struct tty_struct *tty,  in capinc_tty_write() 1072 static int capinc_tty_put_char(struct tty_struct *tty, unsigned char ch)  in capinc_tty_put_char() [all …] 
 | 
| /linux-4.1.27/drivers/s390/char/ | 
| D | sclp_tty.c | 64 sclp_tty_open(struct tty_struct *tty, struct file *filp)  in sclp_tty_open() 74 sclp_tty_close(struct tty_struct *tty, struct file *filp)  in sclp_tty_close() 91 sclp_tty_write_room (struct tty_struct *tty)  in sclp_tty_write_room() 238 sclp_tty_write(struct tty_struct *tty, const unsigned char *buf, int count)  in sclp_tty_write() 258 sclp_tty_put_char(struct tty_struct *tty, unsigned char ch)  in sclp_tty_put_char() 273 sclp_tty_flush_chars(struct tty_struct *tty)  in sclp_tty_flush_chars() 289 sclp_tty_chars_in_buffer(struct tty_struct *tty)  in sclp_tty_chars_in_buffer() 312 sclp_tty_flush_buffer(struct tty_struct *tty)  in sclp_tty_flush_buffer() 326 	struct tty_struct *tty = tty_port_tty_get(&sclp_port);  in sclp_tty_input()
  | 
| D | con3215.c | 341 	struct tty_struct *tty;  in raw3215_wakeup() 353 static void raw3215_next_io(struct raw3215_info *raw, struct tty_struct *tty)  in raw3215_next_io() 369 	struct tty_struct *tty;  in raw3215_irq() 960 static int tty3215_install(struct tty_driver *driver, struct tty_struct *tty)  in tty3215_install() 978 static int tty3215_open(struct tty_struct *tty, struct file * filp)  in tty3215_open() 1002 static void tty3215_close(struct tty_struct *tty, struct file * filp)  in tty3215_close() 1020 static int tty3215_write_room(struct tty_struct *tty)  in tty3215_write_room() 1036 static int tty3215_write(struct tty_struct * tty,  in tty3215_write() 1065 static int tty3215_put_char(struct tty_struct *tty, unsigned char ch)  in tty3215_put_char() 1076 static void tty3215_flush_chars(struct tty_struct *tty)  in tty3215_flush_chars() [all …] 
 | 
| D | sclp_vt220.c | 471 sclp_vt220_write(struct tty_struct *tty, const unsigned char *buf, int count)  in sclp_vt220_write() 510 sclp_vt220_open(struct tty_struct *tty, struct file *filp)  in sclp_vt220_open() 527 sclp_vt220_close(struct tty_struct *tty, struct file *filp)  in sclp_vt220_close() 540 sclp_vt220_put_char(struct tty_struct *tty, unsigned char ch)  in sclp_vt220_put_char() 550 sclp_vt220_flush_chars(struct tty_struct *tty)  in sclp_vt220_flush_chars() 565 sclp_vt220_write_room(struct tty_struct *tty)  in sclp_vt220_write_room() 585 sclp_vt220_chars_in_buffer(struct tty_struct *tty)  in sclp_vt220_chars_in_buffer() 609 sclp_vt220_flush_buffer(struct tty_struct *tty)  in sclp_vt220_flush_buffer()
  | 
| D | tty3270.c | 804 	struct tty_struct *tty;  in tty3270_resize_work() 857 	struct tty_struct *tty = tty_port_tty_get(&tp->port);  in tty3270_release() 908 static int tty3270_install(struct tty_driver *driver, struct tty_struct *tty)  in tty3270_install() 988 tty3270_open(struct tty_struct *tty, struct file *filp)  in tty3270_open() 1003 tty3270_close(struct tty_struct *tty, struct file * filp)  in tty3270_close() 1015 static void tty3270_cleanup(struct tty_struct *tty)  in tty3270_cleanup() 1027 tty3270_write_room(struct tty_struct *tty)  in tty3270_write_room() 1589 tty3270_do_write(struct tty3270 *tp, struct tty_struct *tty,  in tty3270_do_write() 1663 tty3270_write(struct tty_struct * tty,  in tty3270_write() 1682 static int tty3270_put_char(struct tty_struct *tty, unsigned char ch)  in tty3270_put_char() [all …] 
 | 
| D | ctrlchar.h | 12 ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty);
  | 
| D | ctrlchar.c | 41 ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty)  in ctrlchar_handle()
  | 
| D | fs3270.c | 441 		struct tty_struct *tty = get_current_tty();  in fs3270_open()
  | 
| D | keyboard.c | 459 	struct tty_struct *tty;  in kbd_ioctl()
  | 
| /linux-4.1.27/drivers/tty/ipwireless/ | 
| D | tty.c | 88 static int ipw_open(struct tty_struct *linux_tty, struct file *filp)  in ipw_open() 118 		struct tty_struct *linux_tty = tty->port.tty;  in do_ipw_close() 130 static void ipw_hangup(struct tty_struct *linux_tty)  in ipw_hangup() 148 static void ipw_close(struct tty_struct *linux_tty, struct file *filp)  in ipw_close() 190 static int ipw_write(struct tty_struct *linux_tty,  in ipw_write() 231 static int ipw_write_room(struct tty_struct *linux_tty)  in ipw_write_room() 275 static int ipw_chars_in_buffer(struct tty_struct *linux_tty)  in ipw_chars_in_buffer() 355 static int ipw_tiocmget(struct tty_struct *linux_tty)  in ipw_tiocmget() 370 ipw_tiocmset(struct tty_struct *linux_tty,  in ipw_tiocmset() 385 static int ipw_ioctl(struct tty_struct *linux_tty,  in ipw_ioctl()
  | 
| /linux-4.1.27/drivers/bluetooth/ | 
| D | hci_ldisc.c | 140 	struct tty_struct *tty = hu->tty;  in hci_uart_write_work() 220 	struct tty_struct *tty = hu->tty;  in hci_uart_flush() 326 static int hci_uart_tty_open(struct tty_struct *tty)  in hci_uart_tty_open() 369 static void hci_uart_tty_close(struct tty_struct *tty)  in hci_uart_tty_close() 408 static void hci_uart_tty_wakeup(struct tty_struct *tty)  in hci_uart_tty_wakeup() 438 static void hci_uart_tty_receive(struct tty_struct *tty, const u8 *data,  in hci_uart_tty_receive() 567 static int hci_uart_tty_ioctl(struct tty_struct *tty, struct file *file,  in hci_uart_tty_ioctl() 623 static ssize_t hci_uart_tty_read(struct tty_struct *tty, struct file *file,  in hci_uart_tty_read() 629 static ssize_t hci_uart_tty_write(struct tty_struct *tty, struct file *file,  in hci_uart_tty_write() 635 static unsigned int hci_uart_tty_poll(struct tty_struct *tty,  in hci_uart_tty_poll()
  | 
| D | hci_ath.c | 53 static int ath_wakeup_ar3k(struct tty_struct *tty)  in ath_wakeup_ar3k() 79 	struct tty_struct *tty;  in ath_hci_uart_work()
  | 
| D | hci_uart.h | 71 	struct tty_struct	*tty;
  | 
| /linux-4.1.27/net/bluetooth/rfcomm/ | 
| D | tty.c | 111 static int rfcomm_dev_activate(struct tty_port *port, struct tty_struct *tty)  in rfcomm_dev_activate() 442 	struct tty_struct *tty;  in __rfcomm_release_dev() 686 static void rfcomm_tty_cleanup(struct tty_struct *tty)  in rfcomm_tty_cleanup() 709 static int rfcomm_tty_install(struct tty_driver *driver, struct tty_struct *tty)  in rfcomm_tty_install() 747 static int rfcomm_tty_open(struct tty_struct *tty, struct file *filp)  in rfcomm_tty_open() 773 static void rfcomm_tty_close(struct tty_struct *tty, struct file *filp)  in rfcomm_tty_close() 783 static int rfcomm_tty_write(struct tty_struct *tty, const unsigned char *buf, int count)  in rfcomm_tty_write() 812 static int rfcomm_tty_write_room(struct tty_struct *tty)  in rfcomm_tty_write_room() 825 static int rfcomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg)  in rfcomm_tty_ioctl() 870 static void rfcomm_tty_set_termios(struct tty_struct *tty, struct ktermios *old)  in rfcomm_tty_set_termios() [all …] 
 | 
| /linux-4.1.27/drivers/net/caif/ | 
| D | caif_serial.c | 70 	struct tty_struct *tty; 85 static void ldisc_tx_wakeup(struct tty_struct *tty); 95 static inline void debugfs_init(struct ser_device *ser, struct tty_struct *tty)  in debugfs_init() 146 static inline void debugfs_init(struct ser_device *ser, struct tty_struct *tty)  in debugfs_init() 168 static void ldisc_receive(struct tty_struct *tty, const u8 *data,  in ldisc_receive() 219 	struct tty_struct *tty;  in handle_tx() 299 static void ldisc_tx_wakeup(struct tty_struct *tty)  in ldisc_tx_wakeup() 332 static int ldisc_open(struct tty_struct *tty)  in ldisc_open() 380 static void ldisc_close(struct tty_struct *tty)  in ldisc_close()
  | 
| /linux-4.1.27/drivers/mmc/card/ | 
| D | sdio_uart.c | 434 	struct tty_struct *tty;  in sdio_uart_transmit_chars() 472 	struct tty_struct *tty;  in sdio_uart_check_modem_status() 600 static int sdio_uart_activate(struct tty_port *tport, struct tty_struct *tty)  in sdio_uart_activate() 732 static int sdio_uart_install(struct tty_driver *driver, struct tty_struct *tty)  in sdio_uart_install() 754 static void sdio_uart_cleanup(struct tty_struct *tty)  in sdio_uart_cleanup() 765 static int sdio_uart_open(struct tty_struct *tty, struct file *filp)  in sdio_uart_open() 771 static void sdio_uart_close(struct tty_struct *tty, struct file * filp)  in sdio_uart_close() 777 static void sdio_uart_hangup(struct tty_struct *tty)  in sdio_uart_hangup() 783 static int sdio_uart_write(struct tty_struct *tty, const unsigned char *buf,  in sdio_uart_write() 806 static int sdio_uart_write_room(struct tty_struct *tty)  in sdio_uart_write_room() [all …] 
 | 
| /linux-4.1.27/arch/alpha/kernel/ | 
| D | srmcons.c | 132 srmcons_write(struct tty_struct *tty,  in srmcons_write() 145 srmcons_write_room(struct tty_struct *tty)  in srmcons_write_room() 151 srmcons_chars_in_buffer(struct tty_struct *tty)  in srmcons_chars_in_buffer() 157 srmcons_open(struct tty_struct *tty, struct file *filp)  in srmcons_open() 178 srmcons_close(struct tty_struct *tty, struct file *filp)  in srmcons_close()
  | 
| /linux-4.1.27/sound/soc/codecs/ | 
| D | cx20442.c | 217 static int v253_open(struct tty_struct *tty)  in v253_open() 241 static void v253_close(struct tty_struct *tty)  in v253_close() 260 static int v253_hangup(struct tty_struct *tty)  in v253_hangup() 267 static void v253_receive(struct tty_struct *tty,  in v253_receive() 289 static void v253_wakeup(struct tty_struct *tty)  in v253_wakeup() 386 		struct tty_struct *tty = cx20442->control_data;  in cx20442_codec_remove()
  | 
| /linux-4.1.27/drivers/staging/speakup/ | 
| D | selection.c | 52 int speakup_set_selection(struct tty_struct *tty)  in speakup_set_selection() 131 	struct tty_struct *tty; 138 	struct tty_struct *tty = xchg(&spw->tty, NULL);  in __speakup_paste_selection() 175 int speakup_paste_selection(struct tty_struct *tty)  in speakup_paste_selection()
  | 
| D | speakup.h | 78 extern int speakup_set_selection(struct tty_struct *tty); 79 extern int speakup_paste_selection(struct tty_struct *tty);
  | 
| D | main.c | 117 static struct tty_struct *tty;
  | 
| /linux-4.1.27/drivers/char/pcmcia/ | 
| D | synclink_cs.c | 366 static void tx_start(MGSLPC_INFO *info, struct tty_struct *tty); 402 static bool rx_get_frame(MGSLPC_INFO *info, struct tty_struct *tty); 413 static void bh_transmit(MGSLPC_INFO *info, struct tty_struct *tty); 419 static int tiocmget(struct tty_struct *tty); 420 static int tiocmset(struct tty_struct *tty, 424 static int set_params(MGSLPC_INFO *info, MGSL_PARAMS __user *new_params, struct tty_struct *tty); 427 static int set_txenable(MGSLPC_INFO *info, int enable, struct tty_struct *tty); 466 static void mgslpc_change_params(MGSLPC_INFO *info, struct tty_struct *tty); 467 static void mgslpc_wait_until_sent(struct tty_struct *tty, int timeout); 495 static void ldisc_receive_buf(struct tty_struct *tty,  in ldisc_receive_buf() [all …] 
 | 
| /linux-4.1.27/drivers/ipack/devices/ | 
| D | ipoctal.c | 74 static int ipoctal_port_activate(struct tty_port *port, struct tty_struct *tty)  in ipoctal_port_activate() 89 static int ipoctal_open(struct tty_struct *tty, struct file *file)  in ipoctal_open() 125 static void ipoctal_close(struct tty_struct *tty, struct file *filp)  in ipoctal_close() 133 static int ipoctal_get_icount(struct tty_struct *tty,  in ipoctal_get_icount() 443 static int ipoctal_write_tty(struct tty_struct *tty,  in ipoctal_write_tty() 466 static int ipoctal_write_room(struct tty_struct *tty)  in ipoctal_write_room() 473 static int ipoctal_chars_in_buffer(struct tty_struct *tty)  in ipoctal_chars_in_buffer() 480 static void ipoctal_set_termios(struct tty_struct *tty,  in ipoctal_set_termios() 615 static void ipoctal_hangup(struct tty_struct *tty)  in ipoctal_hangup() 637 static void ipoctal_shutdown(struct tty_struct *tty)  in ipoctal_shutdown() [all …] 
 | 
| /linux-4.1.27/drivers/misc/ | 
| D | pti.c | 421 static int pti_tty_driver_open(struct tty_struct *tty, struct file *filp)  in pti_tty_driver_open() 444 static void pti_tty_driver_close(struct tty_struct *tty, struct file *filp)  in pti_tty_driver_close() 461 static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty)  in pti_tty_install() 493 static void pti_tty_cleanup(struct tty_struct *tty)  in pti_tty_cleanup() 516 static int pti_tty_driver_write(struct tty_struct *tty,  in pti_tty_driver_write() 537 static int pti_tty_write_room(struct tty_struct *tty)  in pti_tty_write_room() 755 static int pti_port_activate(struct tty_port *port, struct tty_struct *tty)  in pti_port_activate()
  | 
| /linux-4.1.27/sound/soc/omap/ | 
| D | ams-delta.c | 279 static int cx81801_open(struct tty_struct *tty)  in cx81801_open() 301 static void cx81801_close(struct tty_struct *tty)  in cx81801_close() 331 static int cx81801_hangup(struct tty_struct *tty)  in cx81801_hangup() 338 static void cx81801_receive(struct tty_struct *tty,  in cx81801_receive() 391 static void cx81801_wakeup(struct tty_struct *tty)  in cx81801_wakeup()
  | 
| /linux-4.1.27/drivers/net/can/ | 
| D | slcan.c | 83 	struct tty_struct	*tty;		/* ptr to TTY structure	     */ 345 static void slcan_write_wakeup(struct tty_struct *tty)  in slcan_write_wakeup() 466 static void slcan_receive_buf(struct tty_struct *tty,  in slcan_receive_buf() 557 static int slcan_open(struct tty_struct *tty)  in slcan_open() 632 static void slcan_close(struct tty_struct *tty)  in slcan_close() 652 static int slcan_hangup(struct tty_struct *tty)  in slcan_hangup() 659 static int slcan_ioctl(struct tty_struct *tty, struct file *file,  in slcan_ioctl()
  | 
| /linux-4.1.27/arch/powerpc/include/asm/ | 
| D | hvsi.h | 61 struct tty_struct; 73 	struct tty_struct *tty;		/* tty structure */
  | 
| /linux-4.1.27/drivers/usb/gadget/function/ | 
| D | u_serial.c | 437 		struct tty_struct	*tty;  in gs_start_rx() 486 	struct tty_struct	*tty;  in gs_rx_push() 720 static int gs_open(struct tty_struct *tty, struct file *file)  in gs_open() 831 static void gs_close(struct tty_struct *tty, struct file *file)  in gs_close() 892 static int gs_write(struct tty_struct *tty, const unsigned char *buf, int count)  in gs_write() 912 static int gs_put_char(struct tty_struct *tty, unsigned char ch)  in gs_put_char() 928 static void gs_flush_chars(struct tty_struct *tty)  in gs_flush_chars() 941 static int gs_write_room(struct tty_struct *tty)  in gs_write_room() 958 static int gs_chars_in_buffer(struct tty_struct *tty)  in gs_chars_in_buffer() 975 static void gs_unthrottle(struct tty_struct *tty)  in gs_unthrottle() [all …] 
 | 
| /linux-4.1.27/drivers/net/hamradio/ | 
| D | mkiss.c | 51 	struct tty_struct	*tty;	/* ptr to TTY structure		*/ 675 static struct mkiss *mkiss_get(struct tty_struct *tty)  in mkiss_get() 696 static int mkiss_open(struct tty_struct *tty)  in mkiss_open() 781 static void mkiss_close(struct tty_struct *tty)  in mkiss_close() 810 static int mkiss_ioctl(struct tty_struct *tty, struct file *file,  in mkiss_ioctl() 873 static long mkiss_compat_ioctl(struct tty_struct *tty, struct file *file,  in mkiss_compat_ioctl() 895 static void mkiss_receive_buf(struct tty_struct *tty, const unsigned char *cp,  in mkiss_receive_buf() 930 static void mkiss_write_wakeup(struct tty_struct *tty)  in mkiss_write_wakeup()
  | 
| D | 6pack.c | 87 	struct tty_struct	*tty;		/* ptr to TTY structure	*/ 377 static struct sixpack *sp_get(struct tty_struct *tty)  in sp_get() 400 static void sixpack_write_wakeup(struct tty_struct *tty)  in sixpack_write_wakeup() 435 static void sixpack_receive_buf(struct tty_struct *tty,  in sixpack_receive_buf() 563 static int sixpack_open(struct tty_struct *tty)  in sixpack_open() 668 static void sixpack_close(struct tty_struct *tty)  in sixpack_close() 697 static int sixpack_ioctl(struct tty_struct *tty, struct file *file,  in sixpack_ioctl() 760 static long sixpack_compat_ioctl(struct tty_struct * tty, struct file * file,  in sixpack_compat_ioctl()
  | 
| /linux-4.1.27/drivers/misc/ti-st/ | 
| D | st_core.c | 67 	struct tty_struct *tty;  in st_get_uart_wr_room() 86 	struct tty_struct *tty;  in st_int_write() 716 static int st_tty_open(struct tty_struct *tty)  in st_tty_open() 744 static void st_tty_close(struct tty_struct *tty)  in st_tty_close() 789 static void st_tty_receive(struct tty_struct *tty, const unsigned char *data,  in st_tty_receive() 808 static void st_tty_wakeup(struct tty_struct *tty)  in st_tty_wakeup() 819 static void st_tty_flush_buffer(struct tty_struct *tty)  in st_tty_flush_buffer()
  | 
| D | st_kim.c | 538 	struct tty_struct	*tty = kim_gdata->core_data->tty;  in st_kim_stop()
  | 
| /linux-4.1.27/drivers/usb/class/ | 
| D | cdc-acm.c | 63 static void acm_tty_set_termios(struct tty_struct *tty, 494 static int acm_tty_install(struct tty_driver *driver, struct tty_struct *tty)  in acm_tty_install() 518 static int acm_tty_open(struct tty_struct *tty, struct file *filp)  in acm_tty_open() 546 static int acm_port_activate(struct tty_port *port, struct tty_struct *tty)  in acm_port_activate() 658 static void acm_tty_cleanup(struct tty_struct *tty)  in acm_tty_cleanup() 665 static void acm_tty_hangup(struct tty_struct *tty)  in acm_tty_hangup() 672 static void acm_tty_close(struct tty_struct *tty, struct file *filp)  in acm_tty_close() 679 static int acm_tty_write(struct tty_struct *tty,  in acm_tty_write() 733 static int acm_tty_write_room(struct tty_struct *tty)  in acm_tty_write_room() 743 static int acm_tty_chars_in_buffer(struct tty_struct *tty)  in acm_tty_chars_in_buffer() [all …] 
 | 
| /linux-4.1.27/drivers/staging/fwserial/ | 
| D | fwserial.c | 309 	struct tty_struct *tty;  in fwtty_update_port_status() 456 	struct tty_struct *tty;  in fwtty_throttle_port() 500 	struct tty_struct *tty;  in fwtty_do_hangup() 716 	struct tty_struct *tty;  in fwtty_tx() 939 static unsigned set_termios(struct fwtty_port *port, struct tty_struct *tty)  in set_termios() 990 			       struct tty_struct *tty)  in fwtty_port_activate() 1052 static int fwtty_open(struct tty_struct *tty, struct file *fp)  in fwtty_open() 1059 static void fwtty_close(struct tty_struct *tty, struct file *fp)  in fwtty_close() 1066 static void fwtty_hangup(struct tty_struct *tty)  in fwtty_hangup() 1073 static void fwtty_cleanup(struct tty_struct *tty)  in fwtty_cleanup() [all …] 
 | 
| /linux-4.1.27/drivers/net/wan/ | 
| D | x25_asy.c | 259 static void x25_asy_write_wakeup(struct tty_struct *tty)  in x25_asy_write_wakeup() 521 static void x25_asy_receive_buf(struct tty_struct *tty,  in x25_asy_receive_buf() 550 static int x25_asy_open_tty(struct tty_struct *tty)  in x25_asy_open_tty() 591 static void x25_asy_close_tty(struct tty_struct *tty)  in x25_asy_close_tty() 688 static int x25_asy_ioctl(struct tty_struct *tty, struct file *file,  in x25_asy_ioctl() 711 static long x25_asy_compat_ioctl(struct tty_struct *tty, struct file *file,  in x25_asy_compat_ioctl()
  | 
| D | x25_asy.h | 22   struct tty_struct	*tty;		/* ptr to TTY structure		*/
  | 
| D | z85230.h | 333 	struct tty_struct 	*tty;		/* Attached terminal */
  | 
| /linux-4.1.27/arch/cris/arch-v10/kernel/ | 
| D | debugport.c | 406 static int dummy_open(struct tty_struct *tty, struct file * filp)  in dummy_open() 411 static void dummy_close(struct tty_struct *tty, struct file * filp)  in dummy_close() 415 static int dummy_write(struct tty_struct * tty,  in dummy_write() 421 static int dummy_write_room(struct tty_struct *tty)  in dummy_write_room()
  | 
| /linux-4.1.27/drivers/net/slip/ | 
| D | slip.h | 53   struct tty_struct	*tty;		/* ptr to TTY structure		*/
  | 
| D | slip.c | 453 static void slip_write_wakeup(struct tty_struct *tty) 684 static void slip_receive_buf(struct tty_struct *tty, const unsigned char *cp, 788 static int slip_open(struct tty_struct *tty) 879 static void slip_close(struct tty_struct *tty) 904 static int slip_hangup(struct tty_struct *tty) 1070 static int slip_ioctl(struct tty_struct *tty, struct file *file, 1176 static long slip_compat_ioctl(struct tty_struct *tty, struct file *file,
  | 
| /linux-4.1.27/drivers/tty/vt/ | 
| D | vt.c | 145 static int con_open(struct tty_struct *, struct file *); 151 static void con_flush_chars(struct tty_struct *tty); 839 static int vc_do_resize(struct tty_struct *tty, struct vc_data *vc,  in vc_do_resize() 981 static int vt_resize(struct tty_struct *tty, struct winsize *ws)  in vt_resize() 1433 static void cursor_report(struct vc_data *vc, struct tty_struct *tty)  in cursor_report() 1441 static inline void status_report(struct tty_struct *tty)  in status_report() 1446 static inline void respond_ID(struct tty_struct *tty)  in respond_ID() 1451 void mouse_report(struct tty_struct *tty, int butt, int mrx, int mry)  in mouse_report() 1728 static void do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c)  in do_con_trol() 2156 static int do_con_write(struct tty_struct *tty, const unsigned char *buf, int count)  in do_con_write() [all …] 
 | 
| D | selection.c | 159 int set_selection(const struct tiocl_selection __user *sel, struct tty_struct *tty)  in set_selection() 337 int paste_selection(struct tty_struct *tty)  in paste_selection()
  | 
| D | vt_ioctl.c | 334 int vt_ioctl(struct tty_struct *tty,  in vt_ioctl() 1070 	struct tty_struct *tty;  in vc_SAK() 1196 long vt_compat_ioctl(struct tty_struct *tty,  in vt_compat_ioctl()
  | 
| D | keyboard.c | 492 	struct tty_struct *tty = vc->port.tty;  in fn_hold() 1231 	struct tty_struct *tty;  in kbd_keycode()
  | 
| /linux-4.1.27/drivers/net/usb/ | 
| D | hso.c | 315 static int hso_serial_tiocmset(struct tty_struct *tty, 1109 static void _hso_serial_set_termios(struct tty_struct *tty,  in _hso_serial_set_termios() 1252 static	void hso_unthrottle(struct tty_struct *tty)  in hso_unthrottle() 1260 static int hso_serial_open(struct tty_struct *tty, struct file *filp)  in hso_serial_open() 1315 static void hso_serial_close(struct tty_struct *tty, struct file *filp)  in hso_serial_close() 1351 static int hso_serial_write(struct tty_struct *tty, const unsigned char *buf,  in hso_serial_write() 1384 static int hso_serial_write_room(struct tty_struct *tty)  in hso_serial_write_room() 1398 static void hso_serial_cleanup(struct tty_struct *tty)  in hso_serial_cleanup() 1409 static void hso_serial_set_termios(struct tty_struct *tty, struct ktermios *old)  in hso_serial_set_termios() 1430 static int hso_serial_chars_in_buffer(struct tty_struct *tty)  in hso_serial_chars_in_buffer() [all …] 
 | 
| /linux-4.1.27/drivers/isdn/i4l/ | 
| D | isdn_tty.c | 36 static void isdn_tty_flush_buffer(struct tty_struct *); 299 		struct tty_struct *tty = info->port.tty;  in isdn_tty_tint() 1119 isdn_tty_write(struct tty_struct *tty, const u_char *buf, int count)  in isdn_tty_write() 1229 isdn_tty_write_room(struct tty_struct *tty)  in isdn_tty_write_room() 1243 isdn_tty_chars_in_buffer(struct tty_struct *tty)  in isdn_tty_chars_in_buffer() 1255 isdn_tty_flush_buffer(struct tty_struct *tty)  in isdn_tty_flush_buffer() 1272 isdn_tty_flush_chars(struct tty_struct *tty)  in isdn_tty_flush_chars() 1291 isdn_tty_throttle(struct tty_struct *tty)  in isdn_tty_throttle() 1303 isdn_tty_unthrottle(struct tty_struct *tty)  in isdn_tty_unthrottle() 1347 isdn_tty_tiocmget(struct tty_struct *tty)  in isdn_tty_tiocmget() [all …] 
 | 
| /linux-4.1.27/drivers/staging/dgap/ | 
| D | dgap.c | 1522 	struct tty_struct *tp;  in dgap_input() 3067 static int dgap_block_til_ready(struct tty_struct *tty, struct file *file,  in dgap_block_til_ready() 3198 static void dgap_tty_flush_buffer(struct tty_struct *tty)  in dgap_tty_flush_buffer() 3250 static void dgap_tty_hangup(struct tty_struct *tty)  in dgap_tty_hangup() 3283 static int dgap_tty_chars_in_buffer(struct tty_struct *tty)  in dgap_tty_chars_in_buffer() 3375 static int dgap_wait_for_drain(struct tty_struct *tty)  in dgap_wait_for_drain() 3505 static int dgap_tty_write_room(struct tty_struct *tty)  in dgap_tty_write_room() 3577 static int dgap_tty_write(struct tty_struct *tty, const unsigned char *buf,  in dgap_tty_write() 3739 static int dgap_tty_put_char(struct tty_struct *tty, unsigned char c)  in dgap_tty_put_char() 3751 static int dgap_tty_tiocmget(struct tty_struct *tty)  in dgap_tty_tiocmget() [all …] 
 | 
| D | dgap.h | 631 	struct tty_struct *un_tty;/* Pointer to unit tty structure	*/
  | 
| /linux-4.1.27/Documentation/zh_CN/ | 
| D | magic-number.txt | 83 TTY_MAGIC             0x5401      tty_struct        include/linux/tty.h
  | 
| /linux-4.1.27/kernel/ | 
| D | acct.c | 416 	struct tty_struct *tty;  in fill_ac()
  | 
| D | exit.c | 88 	struct tty_struct *uninitialized_var(tty);  in __exit_signal()
  | 
| /linux-4.1.27/Documentation/ | 
| D | magic-number.txt | 83 TTY_MAGIC             0x5401      tty_struct        include/linux/tty.h
  | 
| /linux-4.1.27/drivers/tty/serial/jsm/ | 
| D | jsm_tty.c | 524 	struct tty_struct *tp;  in jsm_input()
  | 
| /linux-4.1.27/fs/quota/ | 
| D | dquot.c | 1176 	struct tty_struct *tty;  in print_warning()
  | 
| /linux-4.1.27/security/selinux/ | 
| D | hooks.c | 2337 	struct tty_struct *tty;  in flush_unauthorized_files()
  |