| /linux/include/linux/usb/ |
| H A D | serial.h | 68 struct usb_serial *serial; 142 struct usb_serial { struct 162 #define to_usb_serial(d) container_of(d, struct usb_serial, kref) argument 165 static inline void *usb_get_serial_data(struct usb_serial *serial) in usb_get_serial_data() 170 static inline void usb_set_serial_data(struct usb_serial *serial, void *data) in usb_set_serial_data() 253 int (*probe)(struct usb_serial *serial, const struct usb_device_id *id); 254 int (*attach)(struct usb_serial *serial); 255 int (*calc_num_ports)(struct usb_serial *serial, 258 void (*disconnect)(struct usb_serial *serial); 259 void (*release)(struct usb_serial *serial); [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | mxuport.c | 210 static int mxuport_recv_ctrl_urb(struct usb_serial *serial, in mxuport_recv_ctrl_urb() 241 static int mxuport_send_ctrl_data_urb(struct usb_serial *serial, in mxuport_send_ctrl_data_urb() 266 static int mxuport_send_ctrl_urb(struct usb_serial *serial, in mxuport_send_ctrl_urb() 285 struct usb_serial *serial = port->serial; in mxuport_throttle() 304 struct usb_serial *serial = port->serial; in mxuport_unthrottle() 464 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_data() 511 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_event() 555 struct usb_serial *serial = port->serial; in mxuport_process_read_urb() 570 struct usb_serial *serial = port->serial; in mxuport_tx_empty() 598 struct usb_serial *serial = port->serial; in mxuport_set_mcr() [all …]
|
| H A D | cp210x.c | 43 static int cp210x_attach(struct usb_serial *); 44 static void cp210x_disconnect(struct usb_serial *); 45 static void cp210x_release(struct usb_serial *); 630 static u8 cp210x_interface_num(struct usb_serial *serial) in cp210x_interface_num() 646 struct usb_serial *serial = port->serial; in cp210x_read_reg_block() 676 static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val, in cp210x_read_vendor_block() 700 struct usb_serial *serial = port->serial; in cp210x_write_u16_reg() 723 struct usb_serial *serial = port->serial; in cp210x_write_reg_block() 757 static int cp210x_write_vendor_block(struct usb_serial *serial, u8 type, in cp210x_write_vendor_block() 928 struct usb_serial *serial = port->serial; in cp210x_get_tx_queue_byte_count() [all …]
|
| H A D | keyspan_pda.c | 34 struct usb_serial *serial; 79 struct usb_serial *serial = port->serial; in keyspan_pda_get_write_room() 108 struct usb_serial *serial = port->serial; in keyspan_pda_request_unthrottle() 267 static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud) in keyspan_pda_setbaud() 327 struct usb_serial *serial = port->serial; in keyspan_pda_break_ctl() 353 struct usb_serial *serial = port->serial; in keyspan_pda_set_termios() 398 static int keyspan_pda_get_modem_info(struct usb_serial *serial, in keyspan_pda_get_modem_info() 419 static int keyspan_pda_set_modem_info(struct usb_serial *serial, in keyspan_pda_set_modem_info() 433 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmget() 456 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmset() [all …]
|
| H A D | sierra.c | 84 static int sierra_calc_num_ports(struct usb_serial *serial, in sierra_calc_num_ports() 118 static u8 sierra_interface_num(struct usb_serial *serial) in sierra_interface_num() 123 static int sierra_probe(struct usb_serial *serial, in sierra_probe() 290 struct usb_serial *serial = port->serial; in sierra_send_setup() 420 struct usb_serial *serial = port->serial; in sierra_write() 565 struct usb_serial *serial = port->serial; in sierra_instat_callback() 697 static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint, in sierra_setup_urb() 729 struct usb_serial *serial = port->serial; in sierra_close() 772 struct usb_serial *serial = port->serial; in sierra_open() 827 static int sierra_startup(struct usb_serial *serial) in sierra_startup() [all …]
|
| H A D | usb-wwan.h | 22 extern int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message); 23 extern int usb_wwan_resume(struct usb_serial *serial);
|
| H A D | console.c | 64 struct usb_serial *serial; in usb_console_setup() 202 struct usb_serial *serial; in usb_console_write() 267 void usb_serial_console_disconnect(struct usb_serial *serial) in usb_serial_console_disconnect()
|
| H A D | digi_acceleport.c | 230 static int digi_startup_device(struct usb_serial *serial); 231 static int digi_startup(struct usb_serial *serial); 232 static void digi_disconnect(struct usb_serial *serial); 233 static void digi_release(struct usb_serial *serial); 965 struct usb_serial *serial; in digi_write_bulk_callback() 1199 static int digi_startup_device(struct usb_serial *serial) in digi_startup_device() 1250 static int digi_startup(struct usb_serial *serial) in digi_startup() 1295 static void digi_disconnect(struct usb_serial *serial) in digi_disconnect() 1307 static void digi_release(struct usb_serial *serial) in digi_release() 1488 struct usb_serial *serial = port->serial; in digi_read_oob_callback()
|
| H A D | mct_u232.h | 87 static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
|
| H A D | aircable.c | 87 static int aircable_calc_num_ports(struct usb_serial *serial, in aircable_calc_num_ports()
|
| H A D | ftdi_sio.c | 103 int (*probe)(struct usb_serial *); 108 static int ftdi_jtag_probe(struct usb_serial *serial); 109 static int ftdi_stmclite_probe(struct usb_serial *serial); 110 static int ftdi_8u2232c_probe(struct usb_serial *serial); 1495 struct usb_serial *serial = port->serial; in ftdi_determine_type() 1733 struct usb_serial *serial = port->serial; in ftdi_set_bitmode() 1799 struct usb_serial *serial = port->serial; in ftdi_read_cbus_pins() 1950 static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr, in ftdi_read_eeprom() 2059 struct usb_serial *serial = port->serial; in ftdi_gpio_init_ftx() 2094 struct usb_serial *serial = port->serial; in ftdi_gpio_init() [all …]
|
| H A D | io_edgeport.c | 227 struct usb_serial *serial; /* loop back to the owner of this object */ 294 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, 496 struct usb_serial *serial = ep->serial; in get_epic_descriptor() 821 struct usb_serial *serial; in edge_open() 1616 struct usb_serial *serial = edge_serial->serial; in process_rcvd_data() 1965 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in sram_write() 2012 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in rom_write() 2054 static int rom_read(struct usb_serial *serial, __u16 extAddr, in rom_read() 2704 static int edge_startup(struct usb_serial *serial) in edge_startup() 2927 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect() [all …]
|
| H A D | io_ti.c | 120 struct usb_serial *serial; 918 static int bulk_xfer(struct usb_serial *serial, void *buffer, in bulk_xfer() 2488 static int edge_calc_num_ports(struct usb_serial *serial, in edge_calc_num_ports() 2507 static int edge_startup(struct usb_serial *serial) in edge_startup() 2548 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect() 2555 static void edge_release(struct usb_serial *serial) in edge_release() 2666 static int edge_suspend(struct usb_serial *serial, pm_message_t message) in edge_suspend() 2675 static int edge_resume(struct usb_serial *serial) in edge_resume()
|
| H A D | option.c | 43 static int option_probe(struct usb_serial *serial, 45 static int option_attach(struct usb_serial *serial); 46 static void option_release(struct usb_serial *serial); 2599 static int option_probe(struct usb_serial *serial, in option_probe() 2639 static int option_attach(struct usb_serial *serial) in option_attach() 2667 static void option_release(struct usb_serial *serial) in option_release()
|
| H A D | ch341.c | 834 static int ch341_reset_resume(struct usb_serial *serial) in ch341_reset_resume()
|