Symbol: usb_serial
drivers/usb/serial/aircable.c
87
static int aircable_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ark3116.c
125
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
193
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
297
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
313
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
49
static int is_irda(struct usb_serial *serial)
drivers/usb/serial/ark3116.c
76
static int ark3116_write_reg(struct usb_serial *serial,
drivers/usb/serial/ark3116.c
91
static int ark3116_read_reg(struct usb_serial *serial,
drivers/usb/serial/belkin_sa.c
280
struct usb_serial *serial = port->serial;
drivers/usb/serial/belkin_sa.c
405
struct usb_serial *serial = port->serial;
drivers/usb/serial/belkin_sa.c
435
struct usb_serial *serial = port->serial;
drivers/usb/serial/ch341.c
834
static int ch341_reset_resume(struct usb_serial *serial)
drivers/usb/serial/console.c
202
struct usb_serial *serial;
drivers/usb/serial/console.c
267
void usb_serial_console_disconnect(struct usb_serial *serial)
drivers/usb/serial/console.c
64
struct usb_serial *serial;
drivers/usb/serial/cp210x.c
1055
struct usb_serial *serial = port->serial;
drivers/usb/serial/cp210x.c
1467
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1509
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1570
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1578
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1601
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1612
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1631
struct usb_serial *serial = gpiochip_get_data(gc);
drivers/usb/serial/cp210x.c
1653
static int cp2105_gpioconf_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1718
static int cp2104_gpioconf_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1768
static int cp2108_gpio_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1823
static int cp2102n_gpioconf_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1927
static int cp210x_gpio_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1980
static void cp210x_gpio_remove(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1992
static int cp210x_gpio_init(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
1997
static void cp210x_gpio_remove(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2006
struct usb_serial *serial = port->serial;
drivers/usb/serial/cp210x.c
2029
static void cp210x_init_max_speed(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2076
static void cp2102_determine_quirks(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2103
static int cp210x_get_fw_version(struct usb_serial *serial, u16 value)
drivers/usb/serial/cp210x.c
2122
static void cp210x_determine_type(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2161
static int cp210x_attach(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2184
static void cp210x_disconnect(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
2189
static void cp210x_release(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
43
static int cp210x_attach(struct usb_serial *);
drivers/usb/serial/cp210x.c
44
static void cp210x_disconnect(struct usb_serial *);
drivers/usb/serial/cp210x.c
45
static void cp210x_release(struct usb_serial *);
drivers/usb/serial/cp210x.c
630
static u8 cp210x_interface_num(struct usb_serial *serial)
drivers/usb/serial/cp210x.c
646
struct usb_serial *serial = port->serial;
drivers/usb/serial/cp210x.c
676
static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val,
drivers/usb/serial/cp210x.c
700
struct usb_serial *serial = port->serial;
drivers/usb/serial/cp210x.c
723
struct usb_serial *serial = port->serial;
drivers/usb/serial/cp210x.c
757
static int cp210x_write_vendor_block(struct usb_serial *serial, u8 type,
drivers/usb/serial/cp210x.c
928
struct usb_serial *serial = port->serial;
drivers/usb/serial/cypress_m8.c
438
struct usb_serial *serial = port->serial;
drivers/usb/serial/cypress_m8.c
507
struct usb_serial *serial = port->serial;
drivers/usb/serial/cypress_m8.c
584
struct usb_serial *serial = port->serial;
drivers/usb/serial/digi_acceleport.c
1199
static int digi_startup_device(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1250
static int digi_startup(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1295
static void digi_disconnect(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1307
static void digi_release(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1488
struct usb_serial *serial = port->serial;
drivers/usb/serial/digi_acceleport.c
230
static int digi_startup_device(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
231
static int digi_startup(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
232
static void digi_disconnect(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
233
static void digi_release(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
965
struct usb_serial *serial;
drivers/usb/serial/empeg.c
31
static int empeg_startup(struct usb_serial *serial);
drivers/usb/serial/empeg.c
58
static int empeg_startup(struct usb_serial *serial)
drivers/usb/serial/f81232.c
946
static int f81232_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/f81232.c
965
static int f81232_resume(struct usb_serial *serial)
drivers/usb/serial/f81534.c
1238
struct usb_serial *serial;
drivers/usb/serial/f81534.c
1314
struct usb_serial *serial;
drivers/usb/serial/f81534.c
1495
static int f81534_resume(struct usb_serial *serial)
drivers/usb/serial/f81534.c
192
static int f81534_logic_to_phy_port(struct usb_serial *serial,
drivers/usb/serial/f81534.c
213
static int f81534_set_register(struct usb_serial *serial, u16 reg, u8 data)
drivers/usb/serial/f81534.c
252
static int f81534_get_register(struct usb_serial *serial, u16 reg, u8 *data)
drivers/usb/serial/f81534.c
295
static int f81534_set_mask_register(struct usb_serial *serial, u16 reg,
drivers/usb/serial/f81534.c
311
static int f81534_set_phy_port_register(struct usb_serial *serial, int phy,
drivers/usb/serial/f81534.c
318
static int f81534_get_phy_port_register(struct usb_serial *serial, int phy,
drivers/usb/serial/f81534.c
347
static int f81534_wait_for_spi_idle(struct usb_serial *serial)
drivers/usb/serial/f81534.c
378
static int f81534_get_spi_register(struct usb_serial *serial, u16 reg,
drivers/usb/serial/f81534.c
390
static int f81534_set_spi_register(struct usb_serial *serial, u16 reg, u8 data)
drivers/usb/serial/f81534.c
401
static int f81534_read_flash(struct usb_serial *serial, u32 address,
drivers/usb/serial/f81534.c
732
static int f81534_find_config_idx(struct usb_serial *serial, u8 *index)
drivers/usb/serial/f81534.c
761
static bool f81534_check_port_hw_disabled(struct usb_serial *serial, int phy)
drivers/usb/serial/f81534.c
836
static int f81534_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/f81534.c
996
static int f81534_submit_read_urb(struct usb_serial *serial, gfp_t flags)
drivers/usb/serial/ftdi_sio.c
103
int (*probe)(struct usb_serial *);
drivers/usb/serial/ftdi_sio.c
108
static int ftdi_jtag_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
109
static int ftdi_stmclite_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
110
static int ftdi_8u2232c_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
1495
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1733
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1799
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1950
static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr,
drivers/usb/serial/ftdi_sio.c
2059
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
2094
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
2171
static int ftdi_probe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/ftdi_sio.c
2257
static int ftdi_jtag_probe(struct usb_serial *serial)
drivers/usb/serial/ftdi_sio.c
2268
static int ftdi_8u2232c_probe(struct usb_serial *serial)
drivers/usb/serial/ftdi_sio.c
2296
static int ftdi_stmclite_probe(struct usb_serial *serial)
drivers/usb/serial/garmin_gps.c
977
struct usb_serial *serial = port->serial;
drivers/usb/serial/generic.c
36
static int usb_serial_generic_probe(struct usb_serial *serial,
drivers/usb/serial/generic.c
47
static int usb_serial_generic_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/generic.c
630
int usb_serial_generic_resume(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
1616
struct usb_serial *serial = edge_serial->serial;
drivers/usb/serial/io_edgeport.c
1965
static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
drivers/usb/serial/io_edgeport.c
2012
static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
drivers/usb/serial/io_edgeport.c
2054
static int rom_read(struct usb_serial *serial, __u16 extAddr,
drivers/usb/serial/io_edgeport.c
227
struct usb_serial *serial; /* loop back to the owner of this object */
drivers/usb/serial/io_edgeport.c
2704
static int edge_startup(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
2927
static void edge_disconnect(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
294
static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
drivers/usb/serial/io_edgeport.c
2942
static void edge_release(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
496
struct usb_serial *serial = ep->serial;
drivers/usb/serial/io_edgeport.c
821
struct usb_serial *serial;
drivers/usb/serial/io_ti.c
120
struct usb_serial *serial;
drivers/usb/serial/io_ti.c
2488
static int edge_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/io_ti.c
2507
static int edge_startup(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2548
static void edge_disconnect(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2555
static void edge_release(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2666
static int edge_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/io_ti.c
2675
static int edge_resume(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
918
static int bulk_xfer(struct usb_serial *serial, void *buffer,
drivers/usb/serial/ipaq.c
29
static int ipaq_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ipaq.c
31
static int ipaq_startup(struct usb_serial *serial);
drivers/usb/serial/ipaq.c
514
struct usb_serial *serial = port->serial;
drivers/usb/serial/ipaq.c
546
static int ipaq_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ipaq.c
576
static int ipaq_startup(struct usb_serial *serial)
drivers/usb/serial/ipw.c
195
static int ipw_attach(struct usb_serial *serial)
drivers/usb/serial/ipw.c
208
static void ipw_release(struct usb_serial *serial)
drivers/usb/serial/ir-usb.c
121
irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum)
drivers/usb/serial/ir-usb.c
195
static int ir_startup(struct usb_serial *serial)
drivers/usb/serial/ir-usb.c
45
static int ir_startup (struct usb_serial *serial);
drivers/usb/serial/ir-usb.c
91
static inline void irda_usb_dump_class_desc(struct usb_serial *serial,
drivers/usb/serial/iuu_phoenix.c
268
struct usb_serial *serial = port->serial;
drivers/usb/serial/iuu_phoenix.c
289
struct usb_serial *serial = port->serial;
drivers/usb/serial/iuu_phoenix.c
958
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
1033
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1061
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1170
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1323
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1389
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1440
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1605
static int keyspan_fake_startup(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
1691
static struct usb_endpoint_descriptor const *find_ep(struct usb_serial const *serial,
drivers/usb/serial/keyspan.c
1709
static struct urb *keyspan_setup_urb(struct usb_serial *serial, int endpoint,
drivers/usb/serial/keyspan.c
1813
static void keyspan_setup_urbs(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2030
static int keyspan_usa26_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2177
static int keyspan_usa28_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2296
static int keyspan_usa49_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2473
static int keyspan_usa90_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2603
static int keyspan_usa67_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2748
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
2777
static int keyspan_startup(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2844
static void keyspan_disconnect(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2855
static void keyspan_release(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2879
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
61
static int keyspan_usa28_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
64
static int keyspan_usa26_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
67
static int keyspan_usa49_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
70
static int keyspan_usa90_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
73
static int keyspan_usa67_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
860
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
978
struct usb_serial *serial;
drivers/usb/serial/keyspan_pda.c
108
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
267
static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud)
drivers/usb/serial/keyspan_pda.c
327
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
34
struct usb_serial *serial;
drivers/usb/serial/keyspan_pda.c
353
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
398
static int keyspan_pda_get_modem_info(struct usb_serial *serial,
drivers/usb/serial/keyspan_pda.c
419
static int keyspan_pda_set_modem_info(struct usb_serial *serial,
drivers/usb/serial/keyspan_pda.c
433
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
456
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
582
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
636
static int keyspan_pda_fake_startup(struct usb_serial *serial)
drivers/usb/serial/keyspan_pda.c
79
struct usb_serial *serial = port->serial;
drivers/usb/serial/kobil_sct.c
128
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.c
117
static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
drivers/usb/serial/mct_u232.c
173
struct usb_serial *serial, struct usb_serial_port *port, speed_t value)
drivers/usb/serial/mct_u232.c
377
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.c
602
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.h
87
static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
drivers/usb/serial/metro-usb.c
169
struct usb_serial *serial = port->serial;
drivers/usb/serial/metro-usb.c
215
static int metrousb_set_modem_ctrl(struct usb_serial *serial, unsigned int control_state)
drivers/usb/serial/metro-usb.c
294
struct usb_serial *serial = port->serial;
drivers/usb/serial/metro-usb.c
55
static int metrousb_is_unidirectional_mode(struct usb_serial *serial)
drivers/usb/serial/metro-usb.c
62
static int metrousb_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7720.c
1004
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1056
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1185
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1317
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1364
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1629
static int mos7720_startup(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
1664
static void mos7720_release(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
184
static int write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
drivers/usb/serial/mos7720.c
206
static int read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
drivers/usb/serial/mos7720.c
554
static int mos7715_parport_init(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
821
static int mos77xx_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7720.c
845
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
95
struct usb_serial *serial; /* back to containing struct */
drivers/usb/serial/mos7720.c
968
struct usb_serial *serial;
drivers/usb/serial/mos7840.c
1398
static int mos7810_check(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
1452
static int mos7840_probe(struct usb_serial *serial,
drivers/usb/serial/mos7840.c
1485
static int mos7840_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7840.c
1502
static int mos7840_attach(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
1521
struct usb_serial *serial = port->serial;
drivers/usb/serial/mos7840.c
1725
static int mos7840_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/mos7840.c
1745
static int mos7840_resume(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
501
struct usb_serial *serial = port->serial;
drivers/usb/serial/mos7840.c
834
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1047
static int mxuport_probe(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
1127
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1160
static int mxuport_attach(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
1186
static void mxuport_release(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
1198
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1230
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1243
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1258
static int mxuport_resume(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
210
static int mxuport_recv_ctrl_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
241
static int mxuport_send_ctrl_data_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
266
static int mxuport_send_ctrl_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
285
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
304
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
464
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
511
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
555
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
570
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
598
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
614
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
636
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
763
struct usb_serial *serial)
drivers/usb/serial/mxuport.c
837
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
936
static int mxuport_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
974
static int mxuport_get_fw_version(struct usb_serial *serial, u32 *version)
drivers/usb/serial/mxuport.c
999
static int mxuport_download_fw(struct usb_serial *serial,
drivers/usb/serial/omninet.c
105
static int omninet_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/omninet.c
39
static int omninet_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/opticon.c
103
struct usb_serial *serial = port->serial;
drivers/usb/serial/opticon.c
192
struct usb_serial *serial = port->serial;
drivers/usb/serial/option.c
2599
static int option_probe(struct usb_serial *serial,
drivers/usb/serial/option.c
2639
static int option_attach(struct usb_serial *serial)
drivers/usb/serial/option.c
2667
static void option_release(struct usb_serial *serial)
drivers/usb/serial/option.c
43
static int option_probe(struct usb_serial *serial,
drivers/usb/serial/option.c
45
static int option_attach(struct usb_serial *serial);
drivers/usb/serial/option.c
46
static void option_release(struct usb_serial *serial);
drivers/usb/serial/oti6858.c
499
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
1097
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
1135
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
241
static int pl2303_vendor_read(struct usb_serial *serial, u16 value,
drivers/usb/serial/pl2303.c
271
static int pl2303_vendor_write(struct usb_serial *serial, u16 value, u16 index)
drivers/usb/serial/pl2303.c
297
static int pl2303_update_reg(struct usb_serial *serial, u8 reg, u8 mask, u8 val)
drivers/usb/serial/pl2303.c
325
static int pl2303_probe(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
338
static int pl2303_endpoint_hack(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
368
static int pl2303_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
389
static bool pl2303_supports_hx_status(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
401
static int pl2303_detect_type(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
470
static bool pl2303_is_hxd_clone(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
489
static int pl2303_startup(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
544
static void pl2303_release(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
714
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
750
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
827
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
992
struct usb_serial *serial = port->serial;
drivers/usb/serial/qcserial.c
230
static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/qcserial.c
428
static int qc_attach(struct usb_serial *serial)
drivers/usb/serial/qcserial.c
448
static void qc_release(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
132
static void qt2_release(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
235
static int qt2_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/quatech2.c
314
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
384
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
425
static void qt2_disconnect(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
446
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
562
struct usb_serial *serial = urb->context;
drivers/usb/serial/quatech2.c
581
static int qt2_setup_urbs(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
612
static int qt2_attach(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
654
struct usb_serial *serial = port->serial;
drivers/usb/serial/safe_serial.c
257
static int safe_startup(struct usb_serial *serial)
drivers/usb/serial/sierra.c
118
static u8 sierra_interface_num(struct usb_serial *serial)
drivers/usb/serial/sierra.c
123
static int sierra_probe(struct usb_serial *serial,
drivers/usb/serial/sierra.c
290
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
420
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
565
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
697
static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint,
drivers/usb/serial/sierra.c
729
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
772
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
827
static int sierra_startup(struct usb_serial *serial)
drivers/usb/serial/sierra.c
84
static int sierra_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/sierra.c
849
static void sierra_release(struct usb_serial *serial)
drivers/usb/serial/sierra.c
859
struct usb_serial *serial = port->serial;
drivers/usb/serial/sierra.c
913
static void stop_read_write_urbs(struct usb_serial *serial)
drivers/usb/serial/sierra.c
930
static int sierra_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/sierra.c
989
static int sierra_resume(struct usb_serial *serial)
drivers/usb/serial/spcp8x5.c
133
static int spcp8x5_probe(struct usb_serial *serial,
drivers/usb/serial/spcp8x5.c
277
struct usb_serial *serial = port->serial;
drivers/usb/serial/spcp8x5.c
380
struct usb_serial *serial = port->serial;
drivers/usb/serial/ssu100.c
318
static int ssu100_attach(struct usb_serial *serial)
drivers/usb/serial/ti_usb_3410_5052.c
1099
struct usb_serial *serial = tdev->td_serial;
drivers/usb/serial/ti_usb_3410_5052.c
296
struct usb_serial *td_serial;
drivers/usb/serial/ti_usb_3410_5052.c
301
static int ti_startup(struct usb_serial *serial);
drivers/usb/serial/ti_usb_3410_5052.c
302
static void ti_release(struct usb_serial *serial);
drivers/usb/serial/ti_usb_3410_5052.c
505
static int ti_startup(struct usb_serial *serial)
drivers/usb/serial/ti_usb_3410_5052.c
588
static void ti_release(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
110
static void release_minors(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
1173
struct usb_serial *serial = usb_get_intfdata(interface);
drivers/usb/serial/usb-serial.c
1209
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
121
int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf)
drivers/usb/serial/usb-serial.c
1236
static void usb_serial_unpoison_port_urbs(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
1246
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
1266
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
142
static void release_sibling(struct usb_serial *serial, struct usb_interface *intf)
drivers/usb/serial/usb-serial.c
161
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
188
void usb_serial_put(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
214
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
255
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
341
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
390
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
403
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
545
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
60
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
682
static struct usb_serial *create_serial(struct usb_device *dev,
drivers/usb/serial/usb-serial.c
686
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
793
static void store_endpoint(struct usb_serial *serial,
drivers/usb/serial/usb-serial.c
81
static int allocate_minors(struct usb_serial *serial, int num_ports)
drivers/usb/serial/usb-serial.c
823
static void find_endpoints(struct usb_serial *serial,
drivers/usb/serial/usb-serial.c
961
struct usb_serial *serial = NULL;
drivers/usb/serial/usb-wwan.h
22
extern int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message);
drivers/usb/serial/usb-wwan.h
23
extern int usb_wwan_resume(struct usb_serial *serial);
drivers/usb/serial/usb_wwan.c
328
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
383
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
42
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
423
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
525
static void stop_urbs(struct usb_serial *serial)
drivers/usb/serial/usb_wwan.c
544
int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/usb_wwan.c
567
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
599
int usb_wwan_resume(struct usb_serial *serial)
drivers/usb/serial/visor.c
304
static int palm_os_3_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
34
static int visor_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
36
static int visor_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
38
static int clie_5_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
400
static int palm_os_4_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
41
static int clie_3_5_startup(struct usb_serial *serial);
drivers/usb/serial/visor.c
42
static int palm_os_3_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
428
static int visor_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
432
int (*startup)(struct usb_serial *serial,
drivers/usb/serial/visor.c
44
static int palm_os_4_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
460
static int visor_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
495
static int clie_5_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
514
static int clie_3_5_startup(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
143
static int start_command_port(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
144
static void stop_command_port(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
183
static int whiteheat_firmware_download(struct usb_serial *serial,
drivers/usb/serial/whiteheat.c
198
static int whiteheat_firmware_attach(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
209
static int whiteheat_attach(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
315
static void whiteheat_release(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
66
static int whiteheat_firmware_download(struct usb_serial *serial,
drivers/usb/serial/whiteheat.c
68
static int whiteheat_firmware_attach(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
71
static int whiteheat_attach(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
72
static void whiteheat_release(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
752
static int start_command_port(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
781
static void stop_command_port(struct usb_serial *serial)
drivers/usb/serial/xr_serial.c
249
struct usb_serial *serial = port->serial;
drivers/usb/serial/xr_serial.c
269
struct usb_serial *serial = port->serial;
drivers/usb/serial/xr_serial.c
951
static int xr_probe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/xsens_mt.c
40
static int xsens_mt_probe(struct usb_serial *serial,
include/linux/usb/serial.h
162
#define to_usb_serial(d) container_of(d, struct usb_serial, kref)
include/linux/usb/serial.h
165
static inline void *usb_get_serial_data(struct usb_serial *serial)
include/linux/usb/serial.h
170
static inline void usb_set_serial_data(struct usb_serial *serial, void *data)
include/linux/usb/serial.h
253
int (*probe)(struct usb_serial *serial, const struct usb_device_id *id);
include/linux/usb/serial.h
254
int (*attach)(struct usb_serial *serial);
include/linux/usb/serial.h
255
int (*calc_num_ports)(struct usb_serial *serial,
include/linux/usb/serial.h
258
void (*disconnect)(struct usb_serial *serial);
include/linux/usb/serial.h
259
void (*release)(struct usb_serial *serial);
include/linux/usb/serial.h
264
int (*suspend)(struct usb_serial *serial, pm_message_t message);
include/linux/usb/serial.h
265
int (*resume)(struct usb_serial *serial);
include/linux/usb/serial.h
266
int (*reset_resume)(struct usb_serial *serial);
include/linux/usb/serial.h
330
void usb_serial_console_disconnect(struct usb_serial *serial);
include/linux/usb/serial.h
334
static inline void usb_serial_console_disconnect(struct usb_serial *serial) {}
include/linux/usb/serial.h
339
void usb_serial_put(struct usb_serial *serial);
include/linux/usb/serial.h
341
int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf);
include/linux/usb/serial.h
348
int usb_serial_generic_resume(struct usb_serial *serial);
include/linux/usb/serial.h
68
struct usb_serial *serial;