/linux-master/drivers/usb/serial/ |
H A D | usb-serial.c | 61 struct usb_serial_port *usb_serial_port_get_by_minor(unsigned minor) 64 struct usb_serial_port *port; 86 struct usb_serial_port *port; 165 struct usb_serial_port *port; 218 struct usb_serial_port *port; 256 struct usb_serial_port *port = 257 container_of(tport, struct usb_serial_port, port); 285 struct usb_serial_port *port = tty->driver_data; 304 struct usb_serial_port *port = 305 container_of(tport, struct usb_serial_port, por 789 ATTRIBUTE_GROUPS(usb_serial_port); variable [all...] |
H A D | ch341.c | 108 struct usb_serial_port *port, 340 static int ch341_detect_quirks(struct usb_serial_port *port) 375 static int ch341_port_probe(struct usb_serial_port *port) 408 static void ch341_port_remove(struct usb_serial_port *port) 416 static int ch341_carrier_raised(struct usb_serial_port *port) 424 static void ch341_dtr_rts(struct usb_serial_port *port, int on) 439 static void ch341_close(struct usb_serial_port *port) 447 static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port) 485 struct usb_serial_port *port, 567 struct usb_serial_port *por [all...] |
H A D | spcp8x5.c | 153 static int spcp8x5_port_probe(struct usb_serial_port *port) 172 static void spcp8x5_port_remove(struct usb_serial_port *port) 180 static int spcp8x5_set_ctrl_line(struct usb_serial_port *port, u8 mcr) 199 static int spcp8x5_get_msr(struct usb_serial_port *port, u8 *status) 232 static void spcp8x5_set_work_mode(struct usb_serial_port *port, u16 value, 250 static int spcp8x5_carrier_raised(struct usb_serial_port *port) 262 static void spcp8x5_dtr_rts(struct usb_serial_port *port, int on) 286 struct usb_serial_port *port, 390 static int spcp8x5_open(struct tty_struct *tty, struct usb_serial_port *port) 416 struct usb_serial_port *por [all...] |
H A D | usb_debug.c | 52 struct usb_serial_port *port = tty->driver_data; 67 struct usb_serial_port *port = urb->context;
|
H A D | ssu100.c | 217 struct usb_serial_port *port, 278 static int ssu100_open(struct tty_struct *tty, struct usb_serial_port *port) 325 static int ssu100_port_probe(struct usb_serial_port *port) 340 static void ssu100_port_remove(struct usb_serial_port *port) 350 struct usb_serial_port *port = tty->driver_data; 382 struct usb_serial_port *port = tty->driver_data; 388 static void ssu100_dtr_rts(struct usb_serial_port *port, int on) 404 static void ssu100_update_msr(struct usb_serial_port *port, u8 msr) 427 static void ssu100_update_lsr(struct usb_serial_port *port, u8 lsr, 466 struct usb_serial_port *por [all...] |
H A D | f81534.c | 161 struct usb_serial_port *port; 194 struct usb_serial_port *port) 326 static int f81534_set_port_register(struct usb_serial_port *port, u16 reg, 335 static int f81534_get_port_register(struct usb_serial_port *port, u16 reg, 471 static void f81534_prepare_write_buffer(struct usb_serial_port *port, u8 *buf) 500 static int f81534_submit_writer(struct usb_serial_port *port, gfp_t mem_flags) 556 static int f81534_set_port_config(struct usb_serial_port *port, 661 struct usb_serial_port *port = tty->driver_data; 682 static int f81534_update_mctrl(struct usb_serial_port *port, unsigned int set, 951 struct usb_serial_port *por [all...] |
H A D | oti6858.c | 119 static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port); 120 static void oti6858_close(struct usb_serial_port *port); 122 struct usb_serial_port *port, 128 static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port, 135 static int oti6858_port_probe(struct usb_serial_port *port); 136 static void oti6858_port_remove(struct usb_serial_port *port); 190 struct usb_serial_port *port; /* USB port with which associated */ 197 struct usb_serial_port *port = priv->port; 265 struct usb_serial_port *port = priv->port; 328 static int oti6858_port_probe(struct usb_serial_port *por [all...] |
H A D | ir-usb.c | 48 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, 54 struct usb_serial_port *port, 259 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, 315 struct usb_serial_port *port = urb->context; 345 struct usb_serial_port *port = tty->driver_data; 359 struct usb_serial_port *port = urb->context; 380 struct usb_serial_port *port,
|
H A D | ti_usb_3410_5052.c | 289 struct usb_serial_port *tp_port; 305 static int ti_port_probe(struct usb_serial_port *port); 306 static void ti_port_remove(struct usb_serial_port *port); 307 static int ti_open(struct tty_struct *tty, struct usb_serial_port *port); 308 static void ti_close(struct usb_serial_port *port); 309 static int ti_write(struct tty_struct *tty, struct usb_serial_port *port, 313 static bool ti_tx_empty(struct usb_serial_port *port); 317 struct usb_serial_port *port, 327 static void ti_recv(struct usb_serial_port *port, unsigned char *data, 342 static int ti_port_cmd_out(struct usb_serial_port *por [all...] |
H A D | quatech2.c | 126 struct usb_serial_port *port; 129 static void qt2_update_lsr(struct usb_serial_port *port, unsigned char *ch); 130 static void qt2_update_msr(struct usb_serial_port *port, unsigned char *ch); 210 struct usb_serial_port *port = port_priv->port; 256 struct usb_serial_port *port, 314 static int qt2_open(struct tty_struct *tty, struct usb_serial_port *port) 384 static void qt2_close(struct usb_serial_port *port) 434 static void qt2_process_status(struct usb_serial_port *port, unsigned char *ch) 450 struct usb_serial_port *port; 546 struct usb_serial_port *por [all...] |
H A D | cp210x.c | 31 static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *); 32 static void cp210x_close(struct usb_serial_port *); 33 static void cp210x_change_speed(struct tty_struct *, struct usb_serial_port *, 35 static void cp210x_set_termios(struct tty_struct *, struct usb_serial_port *, 37 static bool cp210x_tx_empty(struct usb_serial_port *port); 40 static int cp210x_tiocmset_port(struct usb_serial_port *port, 46 static int cp210x_port_probe(struct usb_serial_port *); 47 static void cp210x_port_remove(struct usb_serial_port *); 48 static void cp210x_dtr_rts(struct usb_serial_port *port, int on); 50 static void cp210x_enable_event_mode(struct usb_serial_port *por [all...] |
H A D | sierra.c | 288 static int sierra_send_setup(struct usb_serial_port *port) 343 struct usb_serial_port *port = tty->driver_data; 362 struct usb_serial_port *port = tty->driver_data; 389 struct usb_serial_port *port = urb->context; 415 static int sierra_write(struct tty_struct *tty, struct usb_serial_port *port, 525 struct usb_serial_port *port; 563 struct usb_serial_port *port = urb->context; 616 struct usb_serial_port *port = tty->driver_data; 635 struct usb_serial_port *port = tty->driver_data; 650 static void sierra_stop_rx_urbs(struct usb_serial_port *por [all...] |
H A D | pl2303.c | 176 static int pl2303_set_break(struct usb_serial_port *port, bool enable); 528 static int pl2303_port_probe(struct usb_serial_port *port) 545 static void pl2303_port_remove(struct usb_serial_port *port) 552 static int pl2303_set_control_lines(struct usb_serial_port *port, u8 value) 688 struct usb_serial_port *port, 724 static int pl2303_get_line_request(struct usb_serial_port *port, 747 static int pl2303_set_line_request(struct usb_serial_port *port, 792 struct usb_serial_port *port, 934 static void pl2303_dtr_rts(struct usb_serial_port *port, int on) 951 static void pl2303_close(struct usb_serial_port *por [all...] |
H A D | ark3116.c | 124 static int ark3116_port_probe(struct usb_serial_port *port) 181 static void ark3116_port_remove(struct usb_serial_port *port) 191 struct usb_serial_port *port, 296 static void ark3116_close(struct usb_serial_port *port) 311 static int ark3116_open(struct tty_struct *tty, struct usb_serial_port *port) 376 struct usb_serial_port *port = tty->driver_data; 403 struct usb_serial_port *port = tty->driver_data; 438 struct usb_serial_port *port = tty->driver_data; 457 static void ark3116_update_msr(struct usb_serial_port *port, __u8 msr) 480 static void ark3116_update_lsr(struct usb_serial_port *por [all...] |
H A D | bus.c | 19 const struct usb_serial_port *port = to_usb_serial_port(dev); 34 struct usb_serial_port *port = to_usb_serial_port(dev); 79 struct usb_serial_port *port = to_usb_serial_port(dev);
|
H A D | keyspan.c | 44 static void keyspan_send_setup(struct usb_serial_port *port, int reset_port); 46 static int keyspan_usa19_calc_baud(struct usb_serial_port *port, 50 static int keyspan_usa19w_calc_baud(struct usb_serial_port *port, 54 static int keyspan_usa28_calc_baud(struct usb_serial_port *port, 58 static int keyspan_usa19hs_calc_baud(struct usb_serial_port *port, 64 struct usb_serial_port *port, 67 struct usb_serial_port *port, 70 struct usb_serial_port *port, 73 struct usb_serial_port *port, 76 struct usb_serial_port *por [all...] |
H A D | garmin_gps.c | 119 struct usb_serial_port *port; 171 static int garmin_write_bulk(struct usb_serial_port *port, 242 static void send_to_tty(struct usb_serial_port *port, 805 static void priv_status_resp(struct usb_serial_port *port) 825 static int process_resetdev_request(struct usb_serial_port *port) 867 static int garmin_init_session(struct usb_serial_port *port) 907 static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port) 930 static void garmin_close(struct usb_serial_port *port) 952 struct usb_serial_port *port = urb->context; 976 static int garmin_write_bulk(struct usb_serial_port *por [all...] |
H A D | mos7720.c | 61 struct usb_serial_port *port; /* loop back to the owner */ 746 struct usb_serial_port *port = urb->context; 769 struct usb_serial_port *port; 842 static int mos7720_open(struct tty_struct *tty, struct usb_serial_port *port) 951 struct usb_serial_port *port = tty->driver_data; 965 static void mos7720_close(struct usb_serial_port *port) 1001 struct usb_serial_port *port = tty->driver_data; 1030 struct usb_serial_port *port = tty->driver_data; 1046 static int mos7720_write(struct tty_struct *tty, struct usb_serial_port *port, 1119 struct usb_serial_port *por [all...] |
H A D | mos7840.c | 199 struct usb_serial_port *port; /* loop back to the owner of this object */ 227 static int mos7840_set_reg_sync(struct usb_serial_port *port, __u16 reg, 245 static int mos7840_get_reg_sync(struct usb_serial_port *port, __u16 reg, 278 static int mos7840_set_uart_reg(struct usb_serial_port *port, __u16 reg, 302 static int mos7840_get_uart_reg(struct usb_serial_port *port, __u16 reg, 334 static void mos7840_dump_serial_port(struct usb_serial_port *port, 388 static void mos7840_set_led_sync(struct usb_serial_port *port, __u16 reg, 414 static void mos7840_led_activity(struct usb_serial_port *port) 435 struct usb_serial_port *port = mos7840_port->port; 478 struct usb_serial_port *por [all...] |
H A D | ftdi_sio.c | 1113 struct usb_serial_port *port, 1115 static int ftdi_get_modem_status(struct usb_serial_port *port, 1206 static int update_mctrl(struct usb_serial_port *port, unsigned int set, 1253 struct usb_serial_port *port) 1356 static int change_speed(struct tty_struct *tty, struct usb_serial_port *port) 1379 static int write_latency_timer(struct usb_serial_port *port) 1405 static int _read_latency_timer(struct usb_serial_port *port) 1422 static int read_latency_timer(struct usb_serial_port *port) 1443 struct usb_serial_port *port = tty->driver_data; 1453 struct usb_serial_port *por [all...] |
H A D | io_ti.c | 106 struct usb_serial_port *port; 217 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, 224 struct usb_serial_port *port, 226 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty); 234 static int edge_create_sysfs_attrs(struct usb_serial_port *port); 235 static int edge_remove_sysfs_attrs(struct usb_serial_port *port); 290 static int read_port_cmd(struct usb_serial_port *port, u8 command, u16 value, 298 static int send_port_cmd(struct usb_serial_port *port, u8 command, u16 value, 307 static int purge_port(struct usb_serial_port *port, u16 mask) 1623 struct usb_serial_port *por [all...] |
H A D | ipw.c | 132 static int ipw_open(struct tty_struct *tty, struct usb_serial_port *port) 218 static void ipw_dtr_rts(struct usb_serial_port *port, int on) 249 static void ipw_close(struct usb_serial_port *port)
|
H A D | console.c | 25 struct usb_serial_port *port; 65 struct usb_serial_port *port; 201 struct usb_serial_port *port = info->port;
|
H A D | io_edgeport.c | 189 struct usb_serial_port *port; /* loop back to the owner of this object */ 268 static void edge_close(struct usb_serial_port *port); 274 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data, 572 struct usb_serial_port *port; 813 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port) 831 struct usb_serial_port *port0 = serial->port[0]; 1050 static void edge_close(struct usb_serial_port *port) 1112 static int edge_write(struct tty_struct *tty, struct usb_serial_port *port, 1325 struct usb_serial_port *port = tty->driver_data; 1348 struct usb_serial_port *por [all...] |
H A D | visor.c | 36 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port); 37 static void visor_close(struct usb_serial_port *port); 224 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port) 252 static void visor_close(struct usb_serial_port *port) 272 struct usb_serial_port *port = urb->context;
|