drivers/usb/serial/aircable.c
87
static int aircable_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ark3116.c
126
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
194
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
298
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
314
struct usb_serial *serial = port->serial;
drivers/usb/serial/ark3116.c
50
static int is_irda(struct usb_serial *serial)
drivers/usb/serial/ark3116.c
77
static int ark3116_write_reg(struct usb_serial *serial,
drivers/usb/serial/ark3116.c
92
static int ark3116_read_reg(struct usb_serial *serial,
drivers/usb/serial/belkin_sa.c
279
struct usb_serial *serial = port->serial;
drivers/usb/serial/belkin_sa.c
404
struct usb_serial *serial = port->serial;
drivers/usb/serial/belkin_sa.c
434
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
440
struct usb_serial *serial = port->serial;
drivers/usb/serial/cypress_m8.c
501
struct usb_serial *serial = port->serial;
drivers/usb/serial/cypress_m8.c
578
struct usb_serial *serial = port->serial;
drivers/usb/serial/digi_acceleport.c
1178
static int digi_startup_device(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1229
static int digi_startup(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1255
static void digi_disconnect(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1267
static void digi_release(struct usb_serial *serial)
drivers/usb/serial/digi_acceleport.c
1448
struct usb_serial *serial = port->serial;
drivers/usb/serial/digi_acceleport.c
232
static int digi_startup_device(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
233
static int digi_startup(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
234
static void digi_disconnect(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
235
static void digi_release(struct usb_serial *serial);
drivers/usb/serial/digi_acceleport.c
960
struct usb_serial *serial;
drivers/usb/serial/empeg.c
34
static int empeg_startup(struct usb_serial *serial);
drivers/usb/serial/empeg.c
61
static int empeg_startup(struct usb_serial *serial)
drivers/usb/serial/f81232.c
949
static int f81232_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/f81232.c
968
static int f81232_resume(struct usb_serial *serial)
drivers/usb/serial/f81534.c
1239
struct usb_serial *serial;
drivers/usb/serial/f81534.c
1315
struct usb_serial *serial;
drivers/usb/serial/f81534.c
1496
static int f81534_resume(struct usb_serial *serial)
drivers/usb/serial/f81534.c
193
static int f81534_logic_to_phy_port(struct usb_serial *serial,
drivers/usb/serial/f81534.c
214
static int f81534_set_register(struct usb_serial *serial, u16 reg, u8 data)
drivers/usb/serial/f81534.c
253
static int f81534_get_register(struct usb_serial *serial, u16 reg, u8 *data)
drivers/usb/serial/f81534.c
296
static int f81534_set_mask_register(struct usb_serial *serial, u16 reg,
drivers/usb/serial/f81534.c
312
static int f81534_set_phy_port_register(struct usb_serial *serial, int phy,
drivers/usb/serial/f81534.c
319
static int f81534_get_phy_port_register(struct usb_serial *serial, int phy,
drivers/usb/serial/f81534.c
348
static int f81534_wait_for_spi_idle(struct usb_serial *serial)
drivers/usb/serial/f81534.c
379
static int f81534_get_spi_register(struct usb_serial *serial, u16 reg,
drivers/usb/serial/f81534.c
391
static int f81534_set_spi_register(struct usb_serial *serial, u16 reg, u8 data)
drivers/usb/serial/f81534.c
402
static int f81534_read_flash(struct usb_serial *serial, u32 address,
drivers/usb/serial/f81534.c
733
static int f81534_find_config_idx(struct usb_serial *serial, u8 *index)
drivers/usb/serial/f81534.c
762
static bool f81534_check_port_hw_disabled(struct usb_serial *serial, int phy)
drivers/usb/serial/f81534.c
837
static int f81534_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/f81534.c
997
static int f81534_submit_read_urb(struct usb_serial *serial, gfp_t flags)
drivers/usb/serial/ftdi_sio.c
104
int (*probe)(struct usb_serial *);
drivers/usb/serial/ftdi_sio.c
109
static int ftdi_jtag_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
110
static int ftdi_stmclite_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
111
static int ftdi_8u2232c_probe(struct usb_serial *serial);
drivers/usb/serial/ftdi_sio.c
1494
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1732
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1798
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
1949
static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr,
drivers/usb/serial/ftdi_sio.c
2058
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
2093
struct usb_serial *serial = port->serial;
drivers/usb/serial/ftdi_sio.c
2170
static int ftdi_probe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/ftdi_sio.c
2256
static int ftdi_jtag_probe(struct usb_serial *serial)
drivers/usb/serial/ftdi_sio.c
2267
static int ftdi_8u2232c_probe(struct usb_serial *serial)
drivers/usb/serial/ftdi_sio.c
2295
static int ftdi_stmclite_probe(struct usb_serial *serial)
drivers/usb/serial/garmin_gps.c
980
struct usb_serial *serial = port->serial;
drivers/usb/serial/generic.c
37
static int usb_serial_generic_probe(struct usb_serial *serial,
drivers/usb/serial/generic.c
48
static int usb_serial_generic_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/generic.c
631
int usb_serial_generic_resume(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
1615
struct usb_serial *serial = edge_serial->serial;
drivers/usb/serial/io_edgeport.c
1964
static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
drivers/usb/serial/io_edgeport.c
2011
static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
drivers/usb/serial/io_edgeport.c
2053
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
2703
static int edge_startup(struct usb_serial *serial)
drivers/usb/serial/io_edgeport.c
2926
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
2941
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
820
struct usb_serial *serial;
drivers/usb/serial/io_ti.c
122
struct usb_serial *serial;
drivers/usb/serial/io_ti.c
2473
static int edge_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/io_ti.c
2492
static int edge_startup(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2533
static void edge_disconnect(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2540
static void edge_release(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
2651
static int edge_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/io_ti.c
2660
static int edge_resume(struct usb_serial *serial)
drivers/usb/serial/io_ti.c
909
static int bulk_xfer(struct usb_serial *serial, void *buffer,
drivers/usb/serial/ipaq.c
32
static int ipaq_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ipaq.c
34
static int ipaq_startup(struct usb_serial *serial);
drivers/usb/serial/ipaq.c
517
struct usb_serial *serial = port->serial;
drivers/usb/serial/ipaq.c
549
static int ipaq_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/ipaq.c
579
static int ipaq_startup(struct usb_serial *serial)
drivers/usb/serial/ipw.c
197
static int ipw_attach(struct usb_serial *serial)
drivers/usb/serial/ipw.c
210
static void ipw_release(struct usb_serial *serial)
drivers/usb/serial/ir-usb.c
123
irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum)
drivers/usb/serial/ir-usb.c
197
static int ir_startup(struct usb_serial *serial)
drivers/usb/serial/ir-usb.c
47
static int ir_startup (struct usb_serial *serial);
drivers/usb/serial/ir-usb.c
93
static inline void irda_usb_dump_class_desc(struct usb_serial *serial,
drivers/usb/serial/iuu_phoenix.c
270
struct usb_serial *serial = port->serial;
drivers/usb/serial/iuu_phoenix.c
291
struct usb_serial *serial = port->serial;
drivers/usb/serial/iuu_phoenix.c
960
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
1035
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1063
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1172
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1321
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1387
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1438
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
1603
static int keyspan_fake_startup(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
1689
static struct usb_endpoint_descriptor const *find_ep(struct usb_serial const *serial,
drivers/usb/serial/keyspan.c
1707
static struct urb *keyspan_setup_urb(struct usb_serial *serial, int endpoint,
drivers/usb/serial/keyspan.c
1811
static void keyspan_setup_urbs(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2028
static int keyspan_usa26_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2175
static int keyspan_usa28_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2294
static int keyspan_usa49_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2471
static int keyspan_usa90_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2601
static int keyspan_usa67_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
2746
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
2775
static int keyspan_startup(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2842
static void keyspan_disconnect(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2853
static void keyspan_release(struct usb_serial *serial)
drivers/usb/serial/keyspan.c
2877
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan.c
63
static int keyspan_usa28_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
66
static int keyspan_usa26_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
69
static int keyspan_usa49_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
72
static int keyspan_usa90_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
75
static int keyspan_usa67_send_setup(struct usb_serial *serial,
drivers/usb/serial/keyspan.c
862
struct usb_serial *serial;
drivers/usb/serial/keyspan.c
980
struct usb_serial *serial;
drivers/usb/serial/keyspan_pda.c
108
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
245
static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud)
drivers/usb/serial/keyspan_pda.c
305
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
331
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
36
struct usb_serial *serial;
drivers/usb/serial/keyspan_pda.c
376
static int keyspan_pda_get_modem_info(struct usb_serial *serial,
drivers/usb/serial/keyspan_pda.c
397
static int keyspan_pda_set_modem_info(struct usb_serial *serial,
drivers/usb/serial/keyspan_pda.c
411
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
434
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
560
struct usb_serial *serial = port->serial;
drivers/usb/serial/keyspan_pda.c
612
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
130
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.c
119
static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
drivers/usb/serial/mct_u232.c
175
struct usb_serial *serial, struct usb_serial_port *port, speed_t value)
drivers/usb/serial/mct_u232.c
379
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.c
413
struct usb_serial *serial = port->serial;
drivers/usb/serial/mct_u232.c
598
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
172
struct usb_serial *serial = port->serial;
drivers/usb/serial/metro-usb.c
218
static int metrousb_set_modem_ctrl(struct usb_serial *serial, unsigned int control_state)
drivers/usb/serial/metro-usb.c
297
struct usb_serial *serial = port->serial;
drivers/usb/serial/metro-usb.c
58
static int metrousb_is_unidirectional_mode(struct usb_serial *serial)
drivers/usb/serial/metro-usb.c
65
static int metrousb_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7720.c
1003
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1055
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1184
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1316
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1363
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
1628
static int mos7720_startup(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
1663
static void mos7720_release(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
183
static int write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
drivers/usb/serial/mos7720.c
205
static int read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
drivers/usb/serial/mos7720.c
553
static int mos7715_parport_init(struct usb_serial *serial)
drivers/usb/serial/mos7720.c
820
static int mos77xx_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7720.c
844
struct usb_serial *serial;
drivers/usb/serial/mos7720.c
94
struct usb_serial *serial; /* back to containing struct */
drivers/usb/serial/mos7720.c
967
struct usb_serial *serial;
drivers/usb/serial/mos7840.c
1399
static int mos7810_check(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
1453
static int mos7840_probe(struct usb_serial *serial,
drivers/usb/serial/mos7840.c
1486
static int mos7840_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/mos7840.c
1503
static int mos7840_attach(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
1522
struct usb_serial *serial = port->serial;
drivers/usb/serial/mos7840.c
1726
static int mos7840_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/mos7840.c
1746
static int mos7840_resume(struct usb_serial *serial)
drivers/usb/serial/mos7840.c
502
struct usb_serial *serial = port->serial;
drivers/usb/serial/mos7840.c
835
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
1120
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1153
static int mxuport_attach(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
1179
static void mxuport_release(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
1191
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1223
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1236
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
1251
static int mxuport_resume(struct usb_serial *serial)
drivers/usb/serial/mxuport.c
212
static int mxuport_recv_ctrl_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
243
static int mxuport_send_ctrl_data_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
268
static int mxuport_send_ctrl_urb(struct usb_serial *serial,
drivers/usb/serial/mxuport.c
287
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
306
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
466
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
513
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
557
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
572
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
600
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
616
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
638
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
765
struct usb_serial *serial)
drivers/usb/serial/mxuport.c
839
struct usb_serial *serial = port->serial;
drivers/usb/serial/mxuport.c
938
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
102
static int omninet_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/omninet.c
37
static int omninet_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/opticon.c
105
struct usb_serial *serial = port->serial;
drivers/usb/serial/opticon.c
194
struct usb_serial *serial = port->serial;
drivers/usb/serial/option.c
2567
static int option_probe(struct usb_serial *serial,
drivers/usb/serial/option.c
2607
static int option_attach(struct usb_serial *serial)
drivers/usb/serial/option.c
2635
static void option_release(struct usb_serial *serial)
drivers/usb/serial/option.c
44
static int option_probe(struct usb_serial *serial,
drivers/usb/serial/option.c
46
static int option_attach(struct usb_serial *serial);
drivers/usb/serial/option.c
47
static void option_release(struct usb_serial *serial);
drivers/usb/serial/oti6858.c
502
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
1100
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
1138
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
244
static int pl2303_vendor_read(struct usb_serial *serial, u16 value,
drivers/usb/serial/pl2303.c
274
static int pl2303_vendor_write(struct usb_serial *serial, u16 value, u16 index)
drivers/usb/serial/pl2303.c
300
static int pl2303_update_reg(struct usb_serial *serial, u8 reg, u8 mask, u8 val)
drivers/usb/serial/pl2303.c
328
static int pl2303_probe(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
341
static int pl2303_endpoint_hack(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
371
static int pl2303_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/pl2303.c
392
static bool pl2303_supports_hx_status(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
404
static int pl2303_detect_type(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
473
static bool pl2303_is_hxd_clone(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
492
static int pl2303_startup(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
547
static void pl2303_release(struct usb_serial *serial)
drivers/usb/serial/pl2303.c
717
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
753
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
830
struct usb_serial *serial = port->serial;
drivers/usb/serial/pl2303.c
995
struct usb_serial *serial = port->serial;
drivers/usb/serial/qcserial.c
231
static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/qcserial.c
429
static int qc_attach(struct usb_serial *serial)
drivers/usb/serial/qcserial.c
449
static void qc_release(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
134
static void qt2_release(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
237
static int qt2_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/quatech2.c
316
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
386
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
427
static void qt2_disconnect(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
448
struct usb_serial *serial;
drivers/usb/serial/quatech2.c
564
struct usb_serial *serial = urb->context;
drivers/usb/serial/quatech2.c
583
static int qt2_setup_urbs(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
614
static int qt2_attach(struct usb_serial *serial)
drivers/usb/serial/quatech2.c
656
struct usb_serial *serial = port->serial;
drivers/usb/serial/safe_serial.c
259
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
135
static int spcp8x5_probe(struct usb_serial *serial,
drivers/usb/serial/spcp8x5.c
279
struct usb_serial *serial = port->serial;
drivers/usb/serial/spcp8x5.c
382
struct usb_serial *serial = port->serial;
drivers/usb/serial/ssu100.c
320
static int ssu100_attach(struct usb_serial *serial)
drivers/usb/serial/ti_usb_3410_5052.c
1101
struct usb_serial *serial = tdev->td_serial;
drivers/usb/serial/ti_usb_3410_5052.c
298
struct usb_serial *td_serial;
drivers/usb/serial/ti_usb_3410_5052.c
303
static int ti_startup(struct usb_serial *serial);
drivers/usb/serial/ti_usb_3410_5052.c
304
static void ti_release(struct usb_serial *serial);
drivers/usb/serial/ti_usb_3410_5052.c
507
static int ti_startup(struct usb_serial *serial)
drivers/usb/serial/ti_usb_3410_5052.c
590
static void ti_release(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
113
static void release_minors(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
1176
struct usb_serial *serial = usb_get_intfdata(interface);
drivers/usb/serial/usb-serial.c
1212
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
1239
static void usb_serial_unpoison_port_urbs(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
124
int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf)
drivers/usb/serial/usb-serial.c
1249
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
1269
struct usb_serial *serial = usb_get_intfdata(intf);
drivers/usb/serial/usb-serial.c
145
static void release_sibling(struct usb_serial *serial, struct usb_interface *intf)
drivers/usb/serial/usb-serial.c
164
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
191
void usb_serial_put(struct usb_serial *serial)
drivers/usb/serial/usb-serial.c
217
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
258
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
344
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
393
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
406
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb-serial.c
548
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
63
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
685
static struct usb_serial *create_serial(struct usb_device *dev,
drivers/usb/serial/usb-serial.c
689
struct usb_serial *serial;
drivers/usb/serial/usb-serial.c
796
static void store_endpoint(struct usb_serial *serial,
drivers/usb/serial/usb-serial.c
826
static void find_endpoints(struct usb_serial *serial,
drivers/usb/serial/usb-serial.c
84
static int allocate_minors(struct usb_serial *serial, int num_ports)
drivers/usb/serial/usb-serial.c
964
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
329
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
384
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
424
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
43
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
526
static void stop_urbs(struct usb_serial *serial)
drivers/usb/serial/usb_wwan.c
545
int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message)
drivers/usb/serial/usb_wwan.c
568
struct usb_serial *serial = port->serial;
drivers/usb/serial/usb_wwan.c
600
int usb_wwan_resume(struct usb_serial *serial)
drivers/usb/serial/visor.c
308
static int palm_os_3_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
38
static int visor_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
40
static int visor_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
404
static int palm_os_4_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
42
static int clie_5_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
432
static int visor_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
436
int (*startup)(struct usb_serial *serial,
drivers/usb/serial/visor.c
45
static int clie_3_5_startup(struct usb_serial *serial);
drivers/usb/serial/visor.c
46
static int palm_os_3_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
464
static int visor_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
48
static int palm_os_4_probe(struct usb_serial *serial,
drivers/usb/serial/visor.c
499
static int clie_5_calc_num_ports(struct usb_serial *serial,
drivers/usb/serial/visor.c
518
static int clie_3_5_startup(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
147
static int start_command_port(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
148
static void stop_command_port(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
187
static int whiteheat_firmware_download(struct usb_serial *serial,
drivers/usb/serial/whiteheat.c
202
static int whiteheat_firmware_attach(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
213
static int whiteheat_attach(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
319
static void whiteheat_release(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
70
static int whiteheat_firmware_download(struct usb_serial *serial,
drivers/usb/serial/whiteheat.c
72
static int whiteheat_firmware_attach(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
75
static int whiteheat_attach(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
756
static int start_command_port(struct usb_serial *serial)
drivers/usb/serial/whiteheat.c
76
static void whiteheat_release(struct usb_serial *serial);
drivers/usb/serial/whiteheat.c
785
static void stop_command_port(struct usb_serial *serial)
drivers/usb/serial/xr_serial.c
248
struct usb_serial *serial = port->serial;
drivers/usb/serial/xr_serial.c
268
struct usb_serial *serial = port->serial;
drivers/usb/serial/xr_serial.c
950
static int xr_probe(struct usb_serial *serial, const struct usb_device_id *id)
drivers/usb/serial/xsens_mt.c
41
static int xsens_mt_probe(struct usb_serial *serial,
include/linux/usb/serial.h
161
#define to_usb_serial(d) container_of(d, struct usb_serial, kref)
include/linux/usb/serial.h
164
static inline void *usb_get_serial_data(struct usb_serial *serial)
include/linux/usb/serial.h
169
static inline void usb_set_serial_data(struct usb_serial *serial, void *data)
include/linux/usb/serial.h
252
int (*probe)(struct usb_serial *serial, const struct usb_device_id *id);
include/linux/usb/serial.h
253
int (*attach)(struct usb_serial *serial);
include/linux/usb/serial.h
254
int (*calc_num_ports)(struct usb_serial *serial,
include/linux/usb/serial.h
257
void (*disconnect)(struct usb_serial *serial);
include/linux/usb/serial.h
258
void (*release)(struct usb_serial *serial);
include/linux/usb/serial.h
263
int (*suspend)(struct usb_serial *serial, pm_message_t message);
include/linux/usb/serial.h
264
int (*resume)(struct usb_serial *serial);
include/linux/usb/serial.h
265
int (*reset_resume)(struct usb_serial *serial);
include/linux/usb/serial.h
329
void usb_serial_console_disconnect(struct usb_serial *serial);
include/linux/usb/serial.h
333
static inline void usb_serial_console_disconnect(struct usb_serial *serial) {}
include/linux/usb/serial.h
338
void usb_serial_put(struct usb_serial *serial);
include/linux/usb/serial.h
340
int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf);
include/linux/usb/serial.h
347
int usb_serial_generic_resume(struct usb_serial *serial);
include/linux/usb/serial.h
67
struct usb_serial *serial;