/linux-4.4.14/include/linux/usb/ |
D | serial.h | 77 struct usb_serial *serial; 152 struct usb_serial { struct 171 #define to_usb_serial(d) container_of(d, struct usb_serial, kref) argument 174 static inline void *usb_get_serial_data(struct usb_serial *serial) in usb_get_serial_data() 179 static inline void usb_set_serial_data(struct usb_serial *serial, void *data) in usb_set_serial_data() 240 int (*probe)(struct usb_serial *serial, const struct usb_device_id *id); 241 int (*attach)(struct usb_serial *serial); 242 int (*calc_num_ports) (struct usb_serial *serial); 244 void (*disconnect)(struct usb_serial *serial); 245 void (*release)(struct usb_serial *serial); [all …]
|
/linux-4.4.14/drivers/usb/serial/ |
D | visor.c | 41 static int visor_probe(struct usb_serial *serial, 43 static int visor_calc_num_ports(struct usb_serial *serial); 45 static int clie_3_5_startup(struct usb_serial *serial); 46 static int treo_attach(struct usb_serial *serial); 47 static int clie_5_attach(struct usb_serial *serial); 48 static int palm_os_3_probe(struct usb_serial *serial, 50 static int palm_os_4_probe(struct usb_serial *serial, 314 static int palm_os_3_probe(struct usb_serial *serial, in palm_os_3_probe() 409 static int palm_os_4_probe(struct usb_serial *serial, in palm_os_4_probe() 437 static int visor_probe(struct usb_serial *serial, in visor_probe() [all …]
|
D | mxuport.c | 216 static int mxuport_recv_ctrl_urb(struct usb_serial *serial, in mxuport_recv_ctrl_urb() 247 static int mxuport_send_ctrl_data_urb(struct usb_serial *serial, in mxuport_send_ctrl_data_urb() 279 static int mxuport_send_ctrl_urb(struct usb_serial *serial, in mxuport_send_ctrl_urb() 298 struct usb_serial *serial = port->serial; in mxuport_throttle() 317 struct usb_serial *serial = port->serial; in mxuport_unthrottle() 477 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_data() 524 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_event() 568 struct usb_serial *serial = port->serial; in mxuport_process_read_urb() 583 struct usb_serial *serial = port->serial; in mxuport_tx_empty() 611 struct usb_serial *serial = port->serial; in mxuport_set_mcr() [all …]
|
D | keyspan_pda.c | 52 struct usb_serial *serial; 117 struct usb_serial *serial = priv->serial; in keyspan_pda_request_unthrottle() 224 static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud) in keyspan_pda_setbaud() 286 struct usb_serial *serial = port->serial; in keyspan_pda_break_ctl() 311 struct usb_serial *serial = port->serial; in keyspan_pda_set_termios() 353 static int keyspan_pda_get_modem_info(struct usb_serial *serial, in keyspan_pda_get_modem_info() 375 static int keyspan_pda_set_modem_info(struct usb_serial *serial, in keyspan_pda_set_modem_info() 389 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmget() 411 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmset() 435 struct usb_serial *serial = port->serial; in keyspan_pda_write() [all …]
|
D | omninet.c | 40 static void omninet_disconnect(struct usb_serial *serial); 132 struct usb_serial *serial = port->serial; in omninet_open() 165 struct usb_serial *serial = port->serial; in omninet_write() 216 struct usb_serial *serial = port->serial; in omninet_write_room() 247 static void omninet_disconnect(struct usb_serial *serial) in omninet_disconnect()
|
D | whiteheat.c | 78 static int whiteheat_firmware_download(struct usb_serial *serial, 80 static int whiteheat_firmware_attach(struct usb_serial *serial); 83 static int whiteheat_probe(struct usb_serial *serial, 85 static int whiteheat_attach(struct usb_serial *serial); 86 static void whiteheat_release(struct usb_serial *serial); 157 static int start_command_port(struct usb_serial *serial); 158 static void stop_command_port(struct usb_serial *serial); 198 static int whiteheat_firmware_download(struct usb_serial *serial, in whiteheat_firmware_download() 213 static int whiteheat_firmware_attach(struct usb_serial *serial) in whiteheat_firmware_attach() 224 static int whiteheat_probe(struct usb_serial *serial, in whiteheat_probe() [all …]
|
D | keyspan.h | 42 static int keyspan_startup (struct usb_serial *serial); 43 static void keyspan_disconnect (struct usb_serial *serial); 44 static void keyspan_release (struct usb_serial *serial); 67 static int keyspan_fake_startup (struct usb_serial *serial); 89 static int keyspan_usa28_send_setup (struct usb_serial *serial, 92 static int keyspan_usa26_send_setup (struct usb_serial *serial, 95 static int keyspan_usa49_send_setup (struct usb_serial *serial, 99 static int keyspan_usa90_send_setup (struct usb_serial *serial, 103 static int keyspan_usa67_send_setup (struct usb_serial *serial,
|
D | sierra.c | 88 static int sierra_calc_num_ports(struct usb_serial *serial) in sierra_calc_num_ports() 140 static int sierra_calc_interface(struct usb_serial *serial) in sierra_calc_interface() 160 static int sierra_probe(struct usb_serial *serial, in sierra_probe() 329 struct usb_serial *serial = port->serial; in sierra_send_setup() 458 struct usb_serial *serial = port->serial; in sierra_write() 605 struct usb_serial *serial = port->serial; in sierra_instat_callback() 738 static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint, in sierra_setup_urb() 770 struct usb_serial *serial = port->serial; in sierra_close() 812 struct usb_serial *serial = port->serial; in sierra_open() 867 static int sierra_startup(struct usb_serial *serial) in sierra_startup() [all …]
|
D | usb-serial.c | 67 struct usb_serial *serial; in usb_serial_port_get_by_minor() 88 static int allocate_minors(struct usb_serial *serial, int num_ports) in allocate_minors() 116 static void release_minors(struct usb_serial *serial) in release_minors() 129 struct usb_serial *serial; in destroy_serial() 156 void usb_serial_put(struct usb_serial *serial) in usb_serial_put() 182 struct usb_serial *serial; in serial_install() 226 struct usb_serial *serial = port->serial; in serial_port_activate() 301 struct usb_serial *serial; in serial_cleanup() 356 struct usb_serial *serial = port->serial; in serial_chars_in_buffer() 369 struct usb_serial *serial = port->serial; in serial_wait_until_sent() [all …]
|
D | usb-wwan.h | 23 extern int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message); 24 extern int usb_wwan_resume(struct usb_serial *serial);
|
D | ark3116.c | 54 static int is_irda(struct usb_serial *serial) in is_irda() 81 static int ark3116_write_reg(struct usb_serial *serial, in ark3116_write_reg() 93 static int ark3116_read_reg(struct usb_serial *serial, in ark3116_read_reg() 118 static int ark3116_attach(struct usb_serial *serial) in ark3116_attach() 139 struct usb_serial *serial = port->serial; in ark3116_port_probe() 221 struct usb_serial *serial = port->serial; in ark3116_set_termios() 340 struct usb_serial *serial = port->serial; in ark3116_close() 356 struct usb_serial *serial = port->serial; in ark3116_open()
|
D | empeg.c | 37 static int empeg_startup(struct usb_serial *serial); 65 static int empeg_startup(struct usb_serial *serial) in empeg_startup()
|
D | ipaq.c | 36 static int ipaq_calc_num_ports(struct usb_serial *serial); 37 static int ipaq_startup(struct usb_serial *serial); 521 struct usb_serial *serial = port->serial; in ipaq_open() 553 static int ipaq_calc_num_ports(struct usb_serial *serial) in ipaq_calc_num_ports() 579 static int ipaq_startup(struct usb_serial *serial) in ipaq_startup()
|
D | pl2303.c | 170 static int pl2303_vendor_read(struct usb_serial *serial, u16 value, in pl2303_vendor_read() 193 static int pl2303_vendor_write(struct usb_serial *serial, u16 value, u16 index) in pl2303_vendor_write() 212 static int pl2303_probe(struct usb_serial *serial, in pl2303_probe() 220 static int pl2303_startup(struct usb_serial *serial) in pl2303_startup() 272 static void pl2303_release(struct usb_serial *serial) in pl2303_release() 405 struct usb_serial *serial = port->serial; in pl2303_encode_baud_rate() 481 struct usb_serial *serial = port->serial; in pl2303_set_termios() 640 struct usb_serial *serial = port->serial; in pl2303_open() 764 struct usb_serial *serial = port->serial; in pl2303_set_break() 794 struct usb_serial *serial = port->serial; in pl2303_update_line_status()
|
D | quatech2.c | 138 static void qt2_release(struct usb_serial *serial) in qt2_release() 249 static int qt2_calc_num_ports(struct usb_serial *serial) in qt2_calc_num_ports() 341 struct usb_serial *serial; in qt2_open() 409 struct usb_serial *serial; in qt2_close() 454 static void qt2_disconnect(struct usb_serial *serial) in qt2_disconnect() 529 struct usb_serial *serial; in qt2_process_read_urb() 650 struct usb_serial *serial = urb->context; in qt2_read_bulk_callback() 669 static int qt2_setup_urbs(struct usb_serial *serial) in qt2_setup_urbs() 700 static int qt2_attach(struct usb_serial *serial) in qt2_attach() 742 struct usb_serial *serial = port->serial; in qt2_port_probe()
|
D | ir-usb.c | 51 static int ir_startup (struct usb_serial *serial); 93 static inline void irda_usb_dump_class_desc(struct usb_serial *serial, in irda_usb_dump_class_desc() 123 irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum) in irda_usb_find_class_desc() 197 static int ir_startup(struct usb_serial *serial) in ir_startup()
|
D | usb_wwan.c | 45 struct usb_serial *serial = port->serial; in usb_wwan_send_setup() 403 struct usb_serial *serial = port->serial; in usb_wwan_open() 458 struct usb_serial *serial = port->serial; in usb_wwan_close() 497 struct usb_serial *serial = port->serial; in usb_wwan_setup_urb() 597 static void stop_urbs(struct usb_serial *serial) in stop_urbs() 616 int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message) in usb_wwan_suspend() 639 struct usb_serial *serial = port->serial; in usb_wwan_submit_delayed_urbs() 671 int usb_wwan_resume(struct usb_serial *serial) in usb_wwan_resume()
|
D | mos7720.c | 110 struct usb_serial *serial; /* back to containing struct */ 199 static int write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum, in write_mos_reg() 221 static int read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum, in read_mos_reg() 360 struct usb_serial *serial = mos_parport->serial; in write_parport_reg_nonblock() 702 static int mos7715_parport_init(struct usb_serial *serial) in mos7715_parport_init() 979 static int mos77xx_probe(struct usb_serial *serial, in mos77xx_probe() 992 static int mos77xx_calc_num_ports(struct usb_serial *serial) in mos77xx_calc_num_ports() 1003 struct usb_serial *serial; in mos7720_open() 1133 struct usb_serial *serial; in mos7720_close() 1169 struct usb_serial *serial; in mos7720_break() [all …]
|
D | console.c | 67 struct usb_serial *serial; in usb_console_setup() 204 struct usb_serial *serial; in usb_console_write() 269 void usb_serial_console_disconnect(struct usb_serial *serial) in usb_serial_console_disconnect()
|
D | keyspan.c | 387 struct usb_serial *serial; in usa26_instat_callback() 505 struct usb_serial *serial; in usa28_instat_callback() 559 struct usb_serial *serial; in usa49_glocont_callback() 585 struct usb_serial *serial; in usa49_instat_callback() 693 struct usb_serial *serial; in usa49wg_indat_callback() 841 struct usb_serial *serial; in usa90_instat_callback() 906 struct usb_serial *serial; in usa67_instat_callback() 956 struct usb_serial *serial; in usa67_glocont_callback() 1125 static int keyspan_fake_startup(struct usb_serial *serial) in keyspan_fake_startup() 1211 static struct usb_endpoint_descriptor const *find_ep(struct usb_serial const *serial, in find_ep() [all …]
|
D | qcserial.c | 211 static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id) in qcprobe() 409 static int qc_attach(struct usb_serial *serial) in qc_attach() 429 static void qc_release(struct usb_serial *serial) in qc_release()
|
D | cp210x.c | 46 static int cp210x_startup(struct usb_serial *); 47 static void cp210x_release(struct usb_serial *); 322 struct usb_serial *serial = port->serial; in cp210x_get_config() 367 struct usb_serial *serial = port->serial; in cp210x_set_config() 875 static int cp210x_startup(struct usb_serial *serial) in cp210x_startup() 892 static void cp210x_release(struct usb_serial *serial) in cp210x_release()
|
D | digi_acceleport.c | 236 static int digi_startup_device(struct usb_serial *serial); 237 static int digi_startup(struct usb_serial *serial); 238 static void digi_disconnect(struct usb_serial *serial); 239 static void digi_release(struct usb_serial *serial); 984 struct usb_serial *serial; in digi_write_bulk_callback() 1199 static int digi_startup_device(struct usb_serial *serial) in digi_startup_device() 1252 static int digi_startup(struct usb_serial *serial) in digi_startup() 1297 static void digi_disconnect(struct usb_serial *serial) in digi_disconnect() 1309 static void digi_release(struct usb_serial *serial) in digi_release() 1483 struct usb_serial *serial = port->serial; in digi_read_oob_callback()
|
D | metro-usb.c | 184 struct usb_serial *serial = port->serial; in metrousb_open() 236 static int metrousb_set_modem_ctrl(struct usb_serial *serial, unsigned int control_state) in metrousb_set_modem_ctrl() 321 struct usb_serial *serial = port->serial; in metrousb_tiocmset()
|
D | mct_u232.c | 123 static int mct_u232_calculate_baud_rate(struct usb_serial *serial, in mct_u232_calculate_baud_rate() 179 struct usb_serial *serial, struct usb_serial_port *port, speed_t value) in mct_u232_set_baud_rate() 379 struct usb_serial *serial = port->serial; in mct_u232_port_probe() 415 struct usb_serial *serial = port->serial; in mct_u232_open() 600 struct usb_serial *serial = port->serial; in mct_u232_set_termios()
|
D | mos7840.c | 601 struct usb_serial *serial; in mos7840_interrupt_callback() 701 static int mos7840_serial_paranoia_check(struct usb_serial *serial, in mos7840_serial_paranoia_check() 716 static struct usb_serial *mos7840_get_usb_serial(struct usb_serial_port *port, in mos7840_get_usb_serial() 741 struct usb_serial *serial; in mos7840_bulk_in_callback() 849 struct usb_serial *serial; in mos7840_open() 1159 struct usb_serial *serial; in mos7840_close() 1225 struct usb_serial *serial; in mos7840_break() 1306 struct usb_serial *serial; in mos7840_write() 1714 struct usb_serial *serial; in mos7840_change_port_settings() 1870 struct usb_serial *serial; in mos7840_set_termios() [all …]
|
D | ipw.c | 201 static int ipw_attach(struct usb_serial *serial) in ipw_attach() 214 static void ipw_release(struct usb_serial *serial) in ipw_release()
|
D | mct_u232.h | 91 static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
|
D | xsens_mt.c | 44 static int xsens_mt_probe(struct usb_serial *serial, in xsens_mt_probe()
|
D | opticon.c | 105 struct usb_serial *serial = port->serial; in send_control_msg() 184 struct usb_serial *serial = port->serial; in opticon_write() 374 static int opticon_startup(struct usb_serial *serial) in opticon_startup()
|
D | spcp8x5.c | 149 static int spcp8x5_probe(struct usb_serial *serial, in spcp8x5_probe() 291 struct usb_serial *serial = port->serial; in spcp8x5_set_termios() 394 struct usb_serial *serial = port->serial; in spcp8x5_open()
|
D | io_edgeport.c | 147 struct usb_serial *serial; /* loop back to the owner of this object */ 214 static int edge_startup(struct usb_serial *serial); 215 static void edge_disconnect(struct usb_serial *serial); 216 static void edge_release(struct usb_serial *serial); 248 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, 250 static int rom_read(struct usb_serial *serial, __u16 extAddr, __u16 addr, 252 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, 493 struct usb_serial *serial = ep->serial; in get_epic_descriptor() 800 struct usb_serial *serial; in edge_open() 2013 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in sram_write() [all …]
|
D | belkin_sa.c | 284 struct usb_serial *serial = port->serial; in belkin_sa_set_termios() 427 struct usb_serial *serial = port->serial; in belkin_sa_break_ctl() 451 struct usb_serial *serial = port->serial; in belkin_sa_tiocmset()
|
D | aircable.c | 96 static int aircable_probe(struct usb_serial *serial, in aircable_probe()
|
D | ftdi_sio.c | 84 int (*probe)(struct usb_serial *); 89 static int ftdi_jtag_probe(struct usb_serial *serial); 90 static int ftdi_NDI_device_setup(struct usb_serial *serial); 91 static int ftdi_stmclite_probe(struct usb_serial *serial); 92 static int ftdi_8u2232c_probe(struct usb_serial *serial); 1035 static int ftdi_sio_probe(struct usb_serial *serial, 1551 struct usb_serial *serial = port->serial; in ftdi_determine_type() 1775 static int ftdi_sio_probe(struct usb_serial *serial, in ftdi_sio_probe() 1853 static int ftdi_NDI_device_setup(struct usb_serial *serial) in ftdi_NDI_device_setup() 1879 static int ftdi_jtag_probe(struct usb_serial *serial) in ftdi_jtag_probe() [all …]
|
D | symbolserial.c | 150 static int symbol_startup(struct usb_serial *serial) in symbol_startup()
|
D | safe_serial.c | 263 static int safe_startup(struct usb_serial *serial) in safe_startup()
|
D | ti_usb_3410_5052.c | 81 struct usb_serial *td_serial; 89 static int ti_startup(struct usb_serial *serial); 90 static void ti_release(struct usb_serial *serial); 291 static int ti_startup(struct usb_serial *serial) in ti_startup() 351 static void ti_release(struct usb_serial *serial) in ti_release() 925 struct usb_serial *serial = tdev->td_serial; in ti_interrupt_callback()
|
D | ch341.c | 312 struct usb_serial *serial = port->serial; in ch341_open() 540 static int ch341_reset_resume(struct usb_serial *serial) in ch341_reset_resume()
|
D | io_ti.c | 128 struct usb_serial *serial; 914 static int bulk_xfer(struct usb_serial *serial, void *buffer, in bulk_xfer() 1989 struct usb_serial *serial = port->serial; in edge_close() 2546 static int edge_startup(struct usb_serial *serial) in edge_startup() 2584 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect() 2588 static void edge_release(struct usb_serial *serial) in edge_release() 2698 static int edge_suspend(struct usb_serial *serial, pm_message_t message) in edge_suspend() 2707 static int edge_resume(struct usb_serial *serial) in edge_resume()
|
D | option.c | 47 static int option_probe(struct usb_serial *serial, 49 static int option_attach(struct usb_serial *serial); 50 static void option_release(struct usb_serial *serial); 2012 static int option_probe(struct usb_serial *serial, in option_probe() 2048 static int option_attach(struct usb_serial *serial) in option_attach() 2074 static void option_release(struct usb_serial *serial) in option_release()
|
D | cypress_m8.c | 447 struct usb_serial *serial = port->serial; in cypress_generic_port_probe() 509 struct usb_serial *serial = port->serial; in cypress_earthmate_port_probe() 588 struct usb_serial *serial = port->serial; in cypress_open()
|
D | iuu_phoenix.c | 280 struct usb_serial *serial = port->serial; in bulk_immediate() 301 struct usb_serial *serial = port->serial; in read_immediate() 967 struct usb_serial *serial = port->serial; in iuu_open()
|
D | kobil_sct.c | 118 struct usb_serial *serial = port->serial; in kobil_port_probe()
|
D | garmin_gps.c | 879 struct usb_serial *serial = port->serial; in garmin_init_session() 996 struct usb_serial *serial = port->serial; in garmin_write_bulk()
|
D | kl5kusb105.c | 564 struct usb_serial *serial = port->serial;
|
D | ssu100.c | 355 static int ssu100_attach(struct usb_serial *serial) in ssu100_attach()
|
D | generic.c | 602 int usb_serial_generic_resume(struct usb_serial *serial) in usb_serial_generic_resume()
|
D | oti6858.c | 507 struct usb_serial *serial = port->serial; in oti6858_open()
|
/linux-4.4.14/Documentation/zh_CN/ |
D | magic-number.txt | 88 USB_SERIAL_MAGIC 0x6702 usb_serial drivers/usb/serial/usb-serial.h
|
/linux-4.4.14/Documentation/ |
D | magic-number.txt | 88 USB_SERIAL_MAGIC 0x6702 usb_serial drivers/usb/serial/usb-serial.h
|