/linux-4.1.27/include/linux/usb/ |
D | serial.h | 76 struct usb_serial_port { struct 122 #define to_usb_serial_port(d) container_of(d, struct usb_serial_port, dev) argument 125 static inline void *usb_get_serial_port_data(struct usb_serial_port *port) in usb_get_serial_port_data() 130 static inline void usb_set_serial_port_data(struct usb_serial_port *port, in usb_set_serial_port_data() 166 struct usb_serial_port *port[MAX_NUM_PORTS]; 247 int (*port_probe)(struct usb_serial_port *port); 248 int (*port_remove)(struct usb_serial_port *port); 256 int (*open)(struct tty_struct *tty, struct usb_serial_port *port); 257 void (*close)(struct usb_serial_port *port); 258 int (*write)(struct tty_struct *tty, struct usb_serial_port *port, [all …]
|
/linux-4.1.27/drivers/usb/serial/ |
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, 41 static int omninet_port_probe(struct usb_serial_port *port); 42 static int omninet_port_remove(struct usb_serial_port *port); 107 static int omninet_port_probe(struct usb_serial_port *port) in omninet_port_probe() 120 static int omninet_port_remove(struct usb_serial_port *port) in omninet_port_remove() 130 static int omninet_open(struct tty_struct *tty, struct usb_serial_port *port) in omninet_open() 133 struct usb_serial_port *wport; in omninet_open() 147 struct usb_serial_port *port = urb->context; in omninet_process_read_urb() 162 static int omninet_write(struct tty_struct *tty, struct usb_serial_port *port, in omninet_write() [all …]
|
D | whiteheat.c | 87 static int whiteheat_port_probe(struct usb_serial_port *port); 88 static int whiteheat_port_remove(struct usb_serial_port *port); 90 struct usb_serial_port *port); 91 static void whiteheat_close(struct usb_serial_port *port); 95 struct usb_serial_port *port, struct ktermios *old); 162 static int firm_send_command(struct usb_serial_port *port, __u8 command, 164 static int firm_open(struct usb_serial_port *port); 165 static int firm_close(struct usb_serial_port *port); 167 static int firm_set_rts(struct usb_serial_port *port, __u8 onoff); 168 static int firm_set_dtr(struct usb_serial_port *port, __u8 onoff); [all …]
|
D | usb-wwan.h | 8 extern void usb_wwan_dtr_rts(struct usb_serial_port *port, int on); 9 extern int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port); 10 extern void usb_wwan_close(struct usb_serial_port *port); 11 extern int usb_wwan_port_probe(struct usb_serial_port *port); 12 extern int usb_wwan_port_remove(struct usb_serial_port *port); 19 extern int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port, 39 int (*send_setup) (struct usb_serial_port *port);
|
D | cp210x.c | 32 static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *); 33 static void cp210x_close(struct usb_serial_port *); 34 static void cp210x_get_termios(struct tty_struct *, struct usb_serial_port *); 35 static void cp210x_get_termios_port(struct usb_serial_port *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 *, 43 static int cp210x_tiocmset_port(struct usb_serial_port *port, 46 static int cp210x_port_probe(struct usb_serial_port *); 47 static int cp210x_port_remove(struct usb_serial_port *); 48 static void cp210x_dtr_rts(struct usb_serial_port *p, int on); [all …]
|
D | f81232.c | 55 struct usb_serial_port *port; 63 static int f81232_get_register(struct usb_serial_port *port, u16 reg, u8 *val) in f81232_get_register() 98 static int f81232_set_register(struct usb_serial_port *port, u16 reg, u8 val) in f81232_set_register() 134 static void f81232_read_msr(struct usb_serial_port *port) in f81232_read_msr() 178 static int f81232_set_mctrl(struct usb_serial_port *port, in f81232_set_mctrl() 223 static void f81232_update_line_status(struct usb_serial_port *port, in f81232_update_line_status() 250 struct usb_serial_port *port = urb->context; in f81232_read_int_callback() 288 struct usb_serial_port *port = urb->context; in f81232_process_read_urb() 349 static void f81232_set_baudrate(struct usb_serial_port *port, speed_t baudrate) in f81232_set_baudrate() 397 static int f81232_port_enable(struct usb_serial_port *port) in f81232_port_enable() [all …]
|
D | generic.c | 80 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) in usb_serial_generic_open() 97 void usb_serial_generic_close(struct usb_serial_port *port) in usb_serial_generic_close() 117 int usb_serial_generic_prepare_write_buffer(struct usb_serial_port *port, in usb_serial_generic_prepare_write_buffer() 132 int usb_serial_generic_write_start(struct usb_serial_port *port, in usb_serial_generic_write_start() 192 struct usb_serial_port *port, const unsigned char *buf, int count) in usb_serial_generic_write() 213 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_write_room() 230 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_chars_in_buffer() 248 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_wait_until_sent() 278 static int usb_serial_generic_submit_read_urb(struct usb_serial_port *port, in usb_serial_generic_submit_read_urb() 302 int usb_serial_generic_submit_read_urbs(struct usb_serial_port *port, in usb_serial_generic_submit_read_urbs() [all …]
|
D | digi_acceleport.c | 186 struct usb_serial_port *ds_oob_port; /* out-of-band port */ 205 struct usb_serial_port *dp_port; 212 static int digi_write_oob_command(struct usb_serial_port *port, 214 static int digi_write_inb_command(struct usb_serial_port *port, 216 static int digi_set_modem_signals(struct usb_serial_port *port, 218 static int digi_transmit_idle(struct usb_serial_port *port, 223 struct usb_serial_port *port, struct ktermios *old_termios); 228 static int digi_write(struct tty_struct *tty, struct usb_serial_port *port, 233 static int digi_open(struct tty_struct *tty, struct usb_serial_port *port); 234 static void digi_close(struct usb_serial_port *port); [all …]
|
D | mct_u232.c | 45 static int mct_u232_port_probe(struct usb_serial_port *port); 46 static int mct_u232_port_remove(struct usb_serial_port *remove); 47 static int mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port); 48 static void mct_u232_close(struct usb_serial_port *port); 49 static void mct_u232_dtr_rts(struct usb_serial_port *port, int on); 52 struct usb_serial_port *port, struct ktermios *old); 179 struct usb_serial *serial, struct usb_serial_port *port, speed_t value) in mct_u232_set_baud_rate() 252 static int mct_u232_set_line_ctrl(struct usb_serial_port *port, in mct_u232_set_line_ctrl() 275 static int mct_u232_set_modem_ctrl(struct usb_serial_port *port, in mct_u232_set_modem_ctrl() 309 static int mct_u232_get_modem_stat(struct usb_serial_port *port, in mct_u232_get_modem_stat() [all …]
|
D | keyspan.h | 39 struct usb_serial_port *port); 40 static void keyspan_close (struct usb_serial_port *port); 41 static void keyspan_dtr_rts (struct usb_serial_port *port, int on); 45 static int keyspan_port_probe(struct usb_serial_port *port); 46 static int keyspan_port_remove(struct usb_serial_port *port); 50 struct usb_serial_port *port, 54 static void keyspan_send_setup (struct usb_serial_port *port, 59 struct usb_serial_port *port, 69 static int keyspan_usa19_calc_baud (struct usb_serial_port *port, 74 static int keyspan_usa19w_calc_baud (struct usb_serial_port *port, [all …]
|
D | opticon.c | 50 static void opticon_process_data_packet(struct usb_serial_port *port, in opticon_process_data_packet() 57 static void opticon_process_status_packet(struct usb_serial_port *port, in opticon_process_status_packet() 73 struct usb_serial_port *port = urb->context; in opticon_process_read_urb() 102 static int send_control_msg(struct usb_serial_port *port, u8 requesttype, in send_control_msg() 128 static int opticon_open(struct tty_struct *tty, struct usb_serial_port *port) in opticon_open() 157 struct usb_serial_port *port = urb->context; in opticon_write_control_callback() 180 static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port, in opticon_write() 265 struct usb_serial_port *port = tty->driver_data; in opticon_write_room() 287 struct usb_serial_port *port = tty->driver_data; in opticon_tiocmget() 306 struct usb_serial_port *port = tty->driver_data; in opticon_tiocmset() [all …]
|
D | keyspan_pda.c | 53 struct usb_serial_port *port; 108 struct usb_serial_port *port = priv->port; in keyspan_pda_wakeup_write() 140 struct usb_serial_port *port = urb->context; in keyspan_pda_rx_interrupt() 208 struct usb_serial_port *port = tty->driver_data; in keyspan_pda_rx_throttle() 216 struct usb_serial_port *port = tty->driver_data; in keyspan_pda_rx_unthrottle() 285 struct usb_serial_port *port = tty->driver_data; in keyspan_pda_break_ctl() 309 struct usb_serial_port *port, struct ktermios *old_termios) in keyspan_pda_set_termios() 388 struct usb_serial_port *port = tty->driver_data; in keyspan_pda_tiocmget() 410 struct usb_serial_port *port = tty->driver_data; in keyspan_pda_tiocmset() 433 struct usb_serial_port *port, const unsigned char *buf, int count) in keyspan_pda_write() [all …]
|
D | cypress_m8.c | 122 static int cypress_earthmate_port_probe(struct usb_serial_port *port); 123 static int cypress_hidcom_port_probe(struct usb_serial_port *port); 124 static int cypress_ca42v2_port_probe(struct usb_serial_port *port); 125 static int cypress_port_remove(struct usb_serial_port *port); 126 static int cypress_open(struct tty_struct *tty, struct usb_serial_port *port); 127 static void cypress_close(struct usb_serial_port *port); 128 static void cypress_dtr_rts(struct usb_serial_port *port, int on); 129 static int cypress_write(struct tty_struct *tty, struct usb_serial_port *port, 131 static void cypress_send(struct usb_serial_port *port); 134 struct usb_serial_port *port, struct ktermios *old); [all …]
|
D | metro-usb.c | 56 static inline int metrousb_is_unidirectional_mode(struct usb_serial_port *port) in metrousb_is_unidirectional_mode() 64 static int metrousb_send_unidirectional_cmd(u8 cmd, struct usb_serial_port *port) in metrousb_send_unidirectional_cmd() 95 struct usb_serial_port *port = urb->context; in metrousb_read_int_callback() 166 struct usb_serial_port *port = urb->context; in metrousb_write_int_callback() 172 static void metrousb_cleanup(struct usb_serial_port *port) in metrousb_cleanup() 182 static int metrousb_open(struct tty_struct *tty, struct usb_serial_port *port) in metrousb_open() 262 static int metrousb_port_probe(struct usb_serial_port *port) in metrousb_port_probe() 277 static int metrousb_port_remove(struct usb_serial_port *port) in metrousb_port_remove() 289 struct usb_serial_port *port = tty->driver_data; in metrousb_throttle() 304 struct usb_serial_port *port = tty->driver_data; in metrousb_tiocmget() [all …]
|
D | mxuport.c | 196 static int mxuport_prepare_write_buffer(struct usb_serial_port *port, in mxuport_prepare_write_buffer() 297 struct usb_serial_port *port = tty->driver_data; in mxuport_throttle() 316 struct usb_serial_port *port = tty->driver_data; in mxuport_unthrottle() 329 static void mxuport_process_read_urb_data(struct usb_serial_port *port, in mxuport_process_read_urb_data() 346 static void mxuport_msr_event(struct usb_serial_port *port, u8 buf[4]) in mxuport_msr_event() 408 static void mxuport_lsr_event(struct usb_serial_port *port, u8 buf[4]) in mxuport_lsr_event() 437 static void mxuport_process_read_urb_event(struct usb_serial_port *port, in mxuport_process_read_urb_event() 476 struct usb_serial_port *port = urb->context; in mxuport_process_read_urb_demux_data() 480 struct usb_serial_port *demux_port; in mxuport_process_read_urb_demux_data() 523 struct usb_serial_port *port = urb->context; in mxuport_process_read_urb_demux_event() [all …]
|
D | cyberjack.c | 53 static int cyberjack_port_probe(struct usb_serial_port *port); 54 static int cyberjack_port_remove(struct usb_serial_port *port); 56 struct usb_serial_port *port); 57 static void cyberjack_close(struct usb_serial_port *port); 59 struct usb_serial_port *port, const unsigned char *buf, int count); 103 static int cyberjack_port_probe(struct usb_serial_port *port) in cyberjack_port_probe() 126 static int cyberjack_port_remove(struct usb_serial_port *port) in cyberjack_port_remove() 139 struct usb_serial_port *port) in cyberjack_open() 158 static void cyberjack_close(struct usb_serial_port *port) in cyberjack_close() 165 struct usb_serial_port *port, const unsigned char *buf, int count) in cyberjack_write() [all …]
|
D | usb-serial.c | 65 struct usb_serial_port *usb_serial_port_get_by_minor(unsigned minor) in usb_serial_port_get_by_minor() 68 struct usb_serial_port *port; in usb_serial_port_get_by_minor() 90 struct usb_serial_port *port; in allocate_minors() 130 struct usb_serial_port *port; in destroy_serial() 183 struct usb_serial_port *port; in serial_install() 224 struct usb_serial_port *port = in serial_port_activate() 225 container_of(tport, struct usb_serial_port, port); in serial_port_activate() 244 struct usb_serial_port *port = tty->driver_data; in serial_open() 263 struct usb_serial_port *port = in serial_port_shutdown() 264 container_of(tport, struct usb_serial_port, port); in serial_port_shutdown() [all …]
|
D | belkin_sa.c | 43 static int belkin_sa_port_probe(struct usb_serial_port *port); 44 static int belkin_sa_port_remove(struct usb_serial_port *port); 46 struct usb_serial_port *port); 47 static void belkin_sa_close(struct usb_serial_port *port); 51 struct usb_serial_port *port, struct ktermios * old); 116 static int belkin_sa_port_probe(struct usb_serial_port *port) in belkin_sa_port_probe() 141 static int belkin_sa_port_remove(struct usb_serial_port *port) in belkin_sa_port_remove() 152 struct usb_serial_port *port) in belkin_sa_open() 169 static void belkin_sa_close(struct usb_serial_port *port) in belkin_sa_close() 177 struct usb_serial_port *port = urb->context; in belkin_sa_read_int_callback() [all …]
|
D | kobil_sct.c | 54 static int kobil_port_probe(struct usb_serial_port *probe); 55 static int kobil_port_remove(struct usb_serial_port *probe); 56 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port); 57 static void kobil_close(struct usb_serial_port *port); 58 static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port, 69 struct usb_serial_port *port, struct ktermios *old); 116 static int kobil_port_probe(struct usb_serial_port *port) in kobil_port_probe() 149 static int kobil_port_remove(struct usb_serial_port *port) in kobil_port_remove() 169 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port) in kobil_open() 256 static void kobil_close(struct usb_serial_port *port) in kobil_close() [all …]
|
D | kl5kusb105.c | 58 static int klsi_105_port_probe(struct usb_serial_port *port); 59 static int klsi_105_port_remove(struct usb_serial_port *port); 60 static int klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port); 61 static void klsi_105_close(struct usb_serial_port *port); 63 struct usb_serial_port *port, struct ktermios *old); 66 static int klsi_105_prepare_write_buffer(struct usb_serial_port *port, 129 static int klsi_105_chg_port_settings(struct usb_serial_port *port, in klsi_105_chg_port_settings() 171 static int klsi_105_get_line_state(struct usb_serial_port *port, in klsi_105_get_line_state() 216 static int klsi_105_port_probe(struct usb_serial_port *port) in klsi_105_port_probe() 242 static int klsi_105_port_remove(struct usb_serial_port *port) in klsi_105_port_remove() [all …]
|
D | symbolserial.c | 37 struct usb_serial_port *port = urb->context; in symbol_int_callback() 95 static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port) in symbol_open() 115 static void symbol_close(struct usb_serial_port *port) in symbol_close() 122 struct usb_serial_port *port = tty->driver_data; in symbol_throttle() 132 struct usb_serial_port *port = tty->driver_data; in symbol_unthrottle() 162 static int symbol_port_probe(struct usb_serial_port *port) in symbol_port_probe() 177 static int symbol_port_remove(struct usb_serial_port *port) in symbol_port_remove()
|
D | iuu_phoenix.c | 51 static int iuu_create_sysfs_attrs(struct usb_serial_port *port); 52 static int iuu_remove_sysfs_attrs(struct usb_serial_port *port); 71 static int iuu_port_probe(struct usb_serial_port *port) in iuu_port_probe() 109 static int iuu_port_remove(struct usb_serial_port *port) in iuu_port_remove() 124 struct usb_serial_port *port = tty->driver_data; in iuu_tiocmset() 152 struct usb_serial_port *port = tty->driver_data; in iuu_tiocmget() 166 struct usb_serial_port *port = urb->context; in iuu_rxcmd() 186 static int iuu_reset(struct usb_serial_port *port, u8 wt) in iuu_reset() 219 struct usb_serial_port *port = urb->context; in iuu_update_status_callback() 249 struct usb_serial_port *port = urb->context; in iuu_status_callback() [all …]
|
D | usb_wwan.c | 39 void usb_wwan_dtr_rts(struct usb_serial_port *port, int on) in usb_wwan_dtr_rts() 60 struct usb_serial_port *port = tty->driver_data; in usb_wwan_tiocmget() 80 struct usb_serial_port *port = tty->driver_data; in usb_wwan_tiocmset() 104 static int get_serial_info(struct usb_serial_port *port, in get_serial_info() 126 static int set_serial_info(struct usb_serial_port *port, in set_serial_info() 160 struct usb_serial_port *port = tty->driver_data; in usb_wwan_ioctl() 181 int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port, in usb_wwan_write() 262 struct usb_serial_port *port; in usb_wwan_indat_callback() 298 struct usb_serial_port *port; in usb_wwan_outdat_callback() 324 struct usb_serial_port *port = tty->driver_data; in usb_wwan_write_room() [all …]
|
D | quatech2.c | 130 struct usb_serial_port *port; 133 static void qt2_update_lsr(struct usb_serial_port *port, unsigned char *ch); 134 static void qt2_update_msr(struct usb_serial_port *port, unsigned char *ch); 222 struct usb_serial_port *port = port_priv->port; in update_mctrl() 267 struct usb_serial_port *port, in qt2_set_termios() 339 static int qt2_open(struct tty_struct *tty, struct usb_serial_port *port) in qt2_open() 407 static void qt2_close(struct usb_serial_port *port) in qt2_close() 461 static int get_serial_info(struct usb_serial_port *port, in get_serial_info() 487 struct usb_serial_port *port = tty->driver_data; in qt2_ioctl() 500 static void qt2_process_status(struct usb_serial_port *port, unsigned char *ch) in qt2_process_status() [all …]
|
D | oti6858.c | 122 static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port); 123 static void oti6858_close(struct usb_serial_port *port); 125 struct usb_serial_port *port, struct ktermios *old); 130 static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port, 137 static int oti6858_port_probe(struct usb_serial_port *port); 138 static int oti6858_port_remove(struct usb_serial_port *port); 189 struct usb_serial_port *port; /* USB port with which associated */ 196 struct usb_serial_port *port = priv->port; in setup_line() 264 struct usb_serial_port *port = priv->port; in send_data() 327 static int oti6858_port_probe(struct usb_serial_port *port) in oti6858_port_probe() [all …]
|
D | spcp8x5.c | 157 static int spcp8x5_port_probe(struct usb_serial_port *port) in spcp8x5_port_probe() 176 static int spcp8x5_port_remove(struct usb_serial_port *port) in spcp8x5_port_remove() 186 static int spcp8x5_set_ctrl_line(struct usb_serial_port *port, u8 mcr) in spcp8x5_set_ctrl_line() 205 static int spcp8x5_get_msr(struct usb_serial_port *port, u8 *status) in spcp8x5_get_msr() 232 static void spcp8x5_set_work_mode(struct usb_serial_port *port, u16 value, in spcp8x5_set_work_mode() 250 static int spcp8x5_carrier_raised(struct usb_serial_port *port) in spcp8x5_carrier_raised() 262 static void spcp8x5_dtr_rts(struct usb_serial_port *port, int on) in spcp8x5_dtr_rts() 289 struct usb_serial_port *port, struct ktermios *old_termios) in spcp8x5_set_termios() 392 static int spcp8x5_open(struct tty_struct *tty, struct usb_serial_port *port) in spcp8x5_open() 418 struct usb_serial_port *port = tty->driver_data; in spcp8x5_tiocmset() [all …]
|
D | ch341.c | 88 struct usb_serial_port *port, 245 static int ch341_port_probe(struct usb_serial_port *port) in ch341_port_probe() 269 static int ch341_port_remove(struct usb_serial_port *port) in ch341_port_remove() 279 static int ch341_carrier_raised(struct usb_serial_port *port) in ch341_carrier_raised() 287 static void ch341_dtr_rts(struct usb_serial_port *port, int on) in ch341_dtr_rts() 302 static void ch341_close(struct usb_serial_port *port) in ch341_close() 310 static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port) in ch341_open() 340 struct usb_serial_port *port, struct ktermios *old_termios) in ch341_set_termios() 374 struct usb_serial_port *port = tty->driver_data; in ch341_break_ctl() 416 struct usb_serial_port *port = tty->driver_data; in ch341_tiocmset() [all …]
|
D | navman.c | 32 struct usb_serial_port *port = urb->context; in navman_read_int_callback() 69 static int navman_open(struct tty_struct *tty, struct usb_serial_port *port) in navman_open() 85 static void navman_close(struct usb_serial_port *port) in navman_close() 90 static int navman_write(struct tty_struct *tty, struct usb_serial_port *port, in navman_write()
|
D | pl2303.c | 134 static void pl2303_set_break(struct usb_serial_port *port, bool enable); 279 static int pl2303_port_probe(struct usb_serial_port *port) in pl2303_port_probe() 296 static int pl2303_port_remove(struct usb_serial_port *port) in pl2303_port_remove() 305 static int pl2303_set_control_lines(struct usb_serial_port *port, u8 value) in pl2303_set_control_lines() 402 struct usb_serial_port *port, in pl2303_encode_baud_rate() 432 static int pl2303_get_line_request(struct usb_serial_port *port, in pl2303_get_line_request() 455 static int pl2303_set_line_request(struct usb_serial_port *port, in pl2303_set_line_request() 479 struct usb_serial_port *port, struct ktermios *old_termios) in pl2303_set_termios() 614 static void pl2303_dtr_rts(struct usb_serial_port *port, int on) in pl2303_dtr_rts() 631 static void pl2303_close(struct usb_serial_port *port) in pl2303_close() [all …]
|
D | ti_usb_3410_5052.c | 72 struct usb_serial_port *tp_port; 91 static int ti_port_probe(struct usb_serial_port *port); 92 static int ti_port_remove(struct usb_serial_port *port); 93 static int ti_open(struct tty_struct *tty, struct usb_serial_port *port); 94 static void ti_close(struct usb_serial_port *port); 95 static int ti_write(struct tty_struct *tty, struct usb_serial_port *port, 99 static bool ti_tx_empty(struct usb_serial_port *port); 105 struct usb_serial_port *port, struct ktermios *old_termios); 114 static void ti_recv(struct usb_serial_port *port, unsigned char *data, 133 static int ti_write_byte(struct usb_serial_port *port, struct ti_device *tdev, [all …]
|
D | ssu100.c | 201 struct usb_serial_port *port, in ssu100_set_termios() 276 static int ssu100_open(struct tty_struct *tty, struct usb_serial_port *port) in ssu100_open() 316 static int get_serial_info(struct usb_serial_port *port, in get_serial_info() 342 struct usb_serial_port *port = tty->driver_data; in ssu100_ioctl() 360 static int ssu100_port_probe(struct usb_serial_port *port) in ssu100_port_probe() 375 static int ssu100_port_remove(struct usb_serial_port *port) in ssu100_port_remove() 387 struct usb_serial_port *port = tty->driver_data; in ssu100_tiocmget() 419 struct usb_serial_port *port = tty->driver_data; in ssu100_tiocmset() 425 static void ssu100_dtr_rts(struct usb_serial_port *port, int on) in ssu100_dtr_rts() 441 static void ssu100_update_msr(struct usb_serial_port *port, u8 msr) in ssu100_update_msr() [all …]
|
D | ark3116.c | 137 static int ark3116_port_probe(struct usb_serial_port *port) in ark3116_port_probe() 196 static int ark3116_port_remove(struct usb_serial_port *port) in ark3116_port_remove() 218 struct usb_serial_port *port, in ark3116_set_termios() 338 static void ark3116_close(struct usb_serial_port *port) in ark3116_close() 353 static int ark3116_open(struct tty_struct *tty, struct usb_serial_port *port) in ark3116_open() 406 struct usb_serial_port *port = tty->driver_data; in ark3116_ioctl() 435 struct usb_serial_port *port = tty->driver_data; in ark3116_tiocmget() 462 struct usb_serial_port *port = tty->driver_data; in ark3116_tiocmset() 497 struct usb_serial_port *port = tty->driver_data; in ark3116_break_ctl() 513 static void ark3116_update_msr(struct usb_serial_port *port, __u8 msr) in ark3116_update_msr() [all …]
|
D | sierra.c | 327 static int sierra_send_setup(struct usb_serial_port *port) in sierra_send_setup() 382 struct usb_serial_port *port = tty->driver_data; in sierra_tiocmget() 401 struct usb_serial_port *port = tty->driver_data; in sierra_tiocmset() 428 struct usb_serial_port *port = urb->context; in sierra_outdat_callback() 453 static int sierra_write(struct tty_struct *tty, struct usb_serial_port *port, in sierra_write() 565 struct usb_serial_port *port; in sierra_indat_callback() 603 struct usb_serial_port *port = urb->context; in sierra_instat_callback() 657 struct usb_serial_port *port = tty->driver_data; in sierra_write_room() 676 struct usb_serial_port *port = tty->driver_data; in sierra_chars_in_buffer() 691 static void sierra_stop_rx_urbs(struct usb_serial_port *port) in sierra_stop_rx_urbs() [all …]
|
D | wishbone-serial.c | 34 static int usb_gsi_openclose(struct usb_serial_port *port, int value) in usb_gsi_openclose() 50 struct usb_serial_port *port) in wishbone_serial_open() 69 static void wishbone_serial_close(struct usb_serial_port *port) in wishbone_serial_close()
|
D | ir-usb.c | 52 static int ir_open(struct tty_struct *tty, struct usb_serial_port *port); 53 static int ir_prepare_write_buffer(struct usb_serial_port *port, 57 struct usb_serial_port *port, struct ktermios *old_termios); 255 static int ir_open(struct tty_struct *tty, struct usb_serial_port *port) in ir_open() 266 static int ir_prepare_write_buffer(struct usb_serial_port *port, in ir_prepare_write_buffer() 288 struct usb_serial_port *port = urb->context; in ir_process_read_urb() 318 struct usb_serial_port *port, struct ktermios *old_termios) in ir_set_termios()
|
D | keyspan.c | 133 struct usb_serial_port *port = tty->driver_data; in keyspan_break_ctl() 148 struct usb_serial_port *port, struct ktermios *old_termios) in keyspan_set_termios() 185 struct usb_serial_port *port = tty->driver_data; in keyspan_tiocmget() 202 struct usb_serial_port *port = tty->driver_data; in keyspan_tiocmset() 220 struct usb_serial_port *port, const unsigned char *buf, int count) in keyspan_write() 296 struct usb_serial_port *port; in usa26_indat_callback() 354 struct usb_serial_port *port; in usa2x_outdat_callback() 370 struct usb_serial_port *port; in usa26_outcont_callback() 388 struct usb_serial_port *port; in usa26_instat_callback() 441 struct usb_serial_port *port; in usa28_indat_callback() [all …]
|
D | garmin_gps.c | 132 struct usb_serial_port *port; 183 static int garmin_write_bulk(struct usb_serial_port *port, 251 static void send_to_tty(struct usb_serial_port *port, in send_to_tty() 814 static void priv_status_resp(struct usb_serial_port *port) in priv_status_resp() 834 static int process_resetdev_request(struct usb_serial_port *port) in process_resetdev_request() 877 static int garmin_init_session(struct usb_serial_port *port) in garmin_init_session() 921 static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port) in garmin_open() 945 static void garmin_close(struct usb_serial_port *port) in garmin_close() 967 struct usb_serial_port *port = urb->context; in garmin_write_bulk_callback() 991 static int garmin_write_bulk(struct usb_serial_port *port, in garmin_write_bulk() [all …]
|
D | mos7840.c | 223 struct usb_serial_port *port; /* loop back to the owner of this object */ 256 static int mos7840_set_reg_sync(struct usb_serial_port *port, __u16 reg, in mos7840_set_reg_sync() 274 static int mos7840_get_reg_sync(struct usb_serial_port *port, __u16 reg, in mos7840_get_reg_sync() 301 static int mos7840_set_uart_reg(struct usb_serial_port *port, __u16 reg, in mos7840_set_uart_reg() 330 static int mos7840_get_uart_reg(struct usb_serial_port *port, __u16 reg, in mos7840_get_uart_reg() 362 static void mos7840_dump_serial_port(struct usb_serial_port *port, in mos7840_dump_serial_port() 379 static inline void mos7840_set_port_private(struct usb_serial_port *port, in mos7840_set_port_private() 386 usb_serial_port in mos7840_get_port_private() 552 static void mos7840_set_led_sync(struct usb_serial_port *port, __u16 reg, in mos7840_set_led_sync() 578 static void mos7840_led_activity(struct usb_serial_port *port) in mos7840_led_activity() [all …]
|
D | mos7720.c | 64 struct usb_serial_port *port; /* loop back to the owner */ 891 struct usb_serial_port *port = urb->context; in mos7715_interrupt_callback() 914 struct usb_serial_port *port; in mos7720_bulk_in_callback() 993 static int mos7720_open(struct tty_struct *tty, struct usb_serial_port *port) in mos7720_open() 1101 struct usb_serial_port *port = tty->driver_data; in mos7720_chars_in_buffer() 1119 static void mos7720_close(struct usb_serial_port *port) in mos7720_close() 1155 struct usb_serial_port *port = tty->driver_data; in mos7720_break() 1184 struct usb_serial_port *port = tty->driver_data; in mos7720_write_room() 1204 static int mos7720_write(struct tty_struct *tty, struct usb_serial_port *port, in mos7720_write() 1275 struct usb_serial_port *port = tty->driver_data; in mos7720_throttle() [all …]
|
D | aircable.c | 81 static int aircable_prepare_write_buffer(struct usb_serial_port *port, in aircable_prepare_write_buffer() 122 static int aircable_process_packet(struct usb_serial_port *port, in aircable_process_packet() 141 struct usb_serial_port *port = urb->context; in aircable_process_read_urb()
|
D | ftdi_sio.c | 1037 static int ftdi_sio_port_probe(struct usb_serial_port *port); 1038 static int ftdi_sio_port_remove(struct usb_serial_port *port); 1039 static int ftdi_open(struct tty_struct *tty, struct usb_serial_port *port); 1040 static void ftdi_dtr_rts(struct usb_serial_port *port, int on); 1042 static int ftdi_prepare_write_buffer(struct usb_serial_port *port, 1045 struct usb_serial_port *port, struct ktermios *old); 1052 static bool ftdi_tx_empty(struct usb_serial_port *port); 1053 static int ftdi_get_modem_status(struct usb_serial_port *port, 1185 static int update_mctrl(struct usb_serial_port *port, unsigned int set, in update_mctrl() 1232 struct usb_serial_port *port) in get_ftdi_divisor() [all …]
|
D | usb_debug.c | 42 struct usb_serial_port *port = tty->driver_data; in usb_debug_break_ctl() 50 struct usb_serial_port *port = urb->context; in usb_debug_process_read_urb()
|
D | io_ti.c | 89 struct usb_serial_port *port; 198 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, 205 struct usb_serial_port *port, struct ktermios *old_termios); 206 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty); 209 static int edge_create_sysfs_attrs(struct usb_serial_port *port); 210 static int edge_remove_sysfs_attrs(struct usb_serial_port *port); 257 static int purge_port(struct usb_serial_port *port, __u16 mask) in purge_port() 1503 struct usb_serial_port *port; in edge_interrupt_callback() 1663 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, in edge_tty_recv() 1677 struct usb_serial_port *port = urb->context; in edge_bulk_out_callback() [all …]
|
D | bus.c | 23 const struct usb_serial_port *port; in usb_serial_device_match() 44 struct usb_serial_port *port; in usb_serial_device_probe() 92 struct usb_serial_port *port; in usb_serial_device_remove()
|
D | visor.c | 39 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port); 40 static void visor_close(struct usb_serial_port *port); 227 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port) in visor_open() 255 static void visor_close(struct usb_serial_port *port) in visor_close() 275 struct usb_serial_port *port = urb->context; in visor_read_int_callback() 536 struct usb_serial_port *swap_port; in treo_attach() 592 struct usb_serial_port *port; in clie_5_attach()
|
D | io_edgeport.c | 111 struct usb_serial_port *port; /* loop back to the owner of this object */ 197 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port); 198 static void edge_close(struct usb_serial_port *port); 199 static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, 206 struct usb_serial_port *port, 217 static int edge_port_probe(struct usb_serial_port *port); 218 static int edge_port_remove(struct usb_serial_port *port); 228 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, 560 struct usb_serial_port *port; in edge_interrupt_callback() 796 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port) in edge_open() [all …]
|
D | ipw.c | 136 static int ipw_open(struct tty_struct *tty, struct usb_serial_port *port) in ipw_open() 222 static void ipw_dtr_rts(struct usb_serial_port *port, int on) in ipw_dtr_rts() 253 static void ipw_close(struct usb_serial_port *port) in ipw_close()
|
D | console.c | 28 struct usb_serial_port *port; 68 struct usb_serial_port *port; in usb_console_setup() 203 struct usb_serial_port *port = info->port; in usb_console_write()
|
D | safe_serial.c | 196 struct usb_serial_port *port = urb->context; in safe_process_read_urb() 227 static int safe_prepare_write_buffer(struct usb_serial_port *port, in safe_prepare_write_buffer()
|
D | ipaq.c | 35 struct usb_serial_port *port); 519 struct usb_serial_port *port) in ipaq_open()
|
D | option.c | 51 static int option_send_setup(struct usb_serial_port *port); 2113 struct usb_serial_port *port = urb->context; in option_instat_callback() 2169 static int option_send_setup(struct usb_serial_port *port) in option_send_setup()
|
/linux-4.1.27/Documentation/zh_CN/ |
D | magic-number.txt | 92 USB_SERIAL_PORT_MAGIC 0x7301 usb_serial_port drivers/usb/serial/usb-serial.h
|
/linux-4.1.27/Documentation/ |
D | magic-number.txt | 92 USB_SERIAL_PORT_MAGIC 0x7301 usb_serial_port drivers/usb/serial/usb-serial.h
|