Symbol: usb_serial_driver
drivers/usb/serial/aircable.c
139
static struct usb_serial_driver aircable_device = {
drivers/usb/serial/aircable.c
152
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ark3116.c
599
static struct usb_serial_driver ark3116_device = {
drivers/usb/serial/ark3116.c
622
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/belkin_sa.c
65
static struct usb_serial_driver belkin_device = {
drivers/usb/serial/belkin_sa.c
84
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/bus.c
109
struct usb_serial_driver *usb_drv = to_usb_serial_driver(driver);
drivers/usb/serial/bus.c
123
struct usb_serial_driver *usb_drv = to_usb_serial_driver(driver);
drivers/usb/serial/bus.c
135
static void free_dynids(struct usb_serial_driver *drv)
drivers/usb/serial/bus.c
154
int usb_serial_bus_register(struct usb_serial_driver *driver)
drivers/usb/serial/bus.c
166
void usb_serial_bus_deregister(struct usb_serial_driver *driver)
drivers/usb/serial/bus.c
20
const struct usb_serial_driver *driver = to_usb_serial_driver(drv);
drivers/usb/serial/bus.c
35
struct usb_serial_driver *driver;
drivers/usb/serial/bus.c
80
struct usb_serial_driver *driver;
drivers/usb/serial/ch341.c
865
static struct usb_serial_driver ch341_device = {
drivers/usb/serial/ch341.c
886
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/cp210x.c
301
static struct usb_serial_driver cp210x_device = {
drivers/usb/serial/cp210x.c
328
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/cyberjack.c
66
static struct usb_serial_driver cyberjack_device = {
drivers/usb/serial/cyberjack.c
85
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/cypress_m8.c
138
static struct usb_serial_driver cypress_earthmate_device = {
drivers/usb/serial/cypress_m8.c
164
static struct usb_serial_driver cypress_hidcom_device = {
drivers/usb/serial/cypress_m8.c
189
static struct usb_serial_driver cypress_ca42v2_device = {
drivers/usb/serial/cypress_m8.c
214
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/digi_acceleport.c
261
static struct usb_serial_driver digi_acceleport_2_device = {
drivers/usb/serial/digi_acceleport.c
291
static struct usb_serial_driver digi_acceleport_4_device = {
drivers/usb/serial/digi_acceleport.c
320
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/empeg.c
41
static struct usb_serial_driver empeg_device = {
drivers/usb/serial/empeg.c
54
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/f81232.c
1008
static struct usb_serial_driver f81534a_device = {
drivers/usb/serial/f81232.c
1032
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/f81232.c
982
static struct usb_serial_driver f81232_device = {
drivers/usb/serial/f81534.c
1538
static struct usb_serial_driver f81534_device = {
drivers/usb/serial/f81534.c
1564
static struct usb_serial_driver *const serial_drivers[] = {
drivers/usb/serial/ftdi_sio.c
2840
static struct usb_serial_driver ftdi_device = {
drivers/usb/serial/ftdi_sio.c
2871
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/garmin_gps.c
1411
static struct usb_serial_driver garmin_device = {
drivers/usb/serial/garmin_gps.c
1431
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/generic.c
63
static struct usb_serial_driver usb_serial_generic_device = {
drivers/usb/serial/generic.c
75
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/io_edgeport.c
2983
static struct usb_serial_driver edgeport_2port_device = {
drivers/usb/serial/io_edgeport.c
3017
static struct usb_serial_driver edgeport_4port_device = {
drivers/usb/serial/io_edgeport.c
3051
static struct usb_serial_driver edgeport_8port_device = {
drivers/usb/serial/io_edgeport.c
3085
static struct usb_serial_driver epic_device = {
drivers/usb/serial/io_edgeport.c
3119
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/io_ti.c
2685
static struct usb_serial_driver edgeport_1port_device = {
drivers/usb/serial/io_ti.c
2722
static struct usb_serial_driver edgeport_2port_device = {
drivers/usb/serial/io_ti.c
2759
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ipaq.c
494
static struct usb_serial_driver ipaq_device = {
drivers/usb/serial/ipaq.c
507
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ipw.c
284
static struct usb_serial_driver ipw_device = {
drivers/usb/serial/ipw.c
301
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ir-usb.c
70
static struct usb_serial_driver ir_device = {
drivers/usb/serial/ir-usb.c
87
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/iuu_phoenix.c
1156
static struct usb_serial_driver iuu_device = {
drivers/usb/serial/iuu_phoenix.c
1178
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/keyspan.c
3004
static struct usb_serial_driver keyspan_pre_device = {
drivers/usb/serial/keyspan.c
3014
static struct usb_serial_driver keyspan_1port_device = {
drivers/usb/serial/keyspan.c
3037
static struct usb_serial_driver keyspan_2port_device = {
drivers/usb/serial/keyspan.c
3060
static struct usb_serial_driver keyspan_4port_device = {
drivers/usb/serial/keyspan.c
3083
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/keyspan_pda.c
701
static struct usb_serial_driver keyspan_pda_fake_device = {
drivers/usb/serial/keyspan_pda.c
711
static struct usb_serial_driver keyspan_pda_device = {
drivers/usb/serial/keyspan_pda.c
736
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/kl5kusb105.c
74
static struct usb_serial_driver kl5kusb105d_device = {
drivers/usb/serial/kl5kusb105.c
94
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/kobil_sct.c
76
static struct usb_serial_driver kobil_device = {
drivers/usb/serial/kobil_sct.c
99
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/mct_u232.c
68
static struct usb_serial_driver mct_u232_device = {
drivers/usb/serial/mct_u232.c
91
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/metro-usb.c
339
static struct usb_serial_driver metrousb_device = {
drivers/usb/serial/metro-usb.c
358
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/mos7720.c
1726
static struct usb_serial_driver moschip7720_2port_driver = {
drivers/usb/serial/mos7720.c
1756
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/mos7840.c
1768
static struct usb_serial_driver moschip7840_4port_device = {
drivers/usb/serial/mos7840.c
1798
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/mxuport.c
1286
static struct usb_serial_driver mxuport_device = {
drivers/usb/serial/mxuport.c
1316
static struct usb_serial_driver *const serial_drivers[] = {
drivers/usb/serial/navman.c
108
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/navman.c
96
static struct usb_serial_driver navman_device = {
drivers/usb/serial/omninet.c
52
static struct usb_serial_driver zyxel_omninet_device = {
drivers/usb/serial/omninet.c
67
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/opticon.c
374
static struct usb_serial_driver opticon_device = {
drivers/usb/serial/opticon.c
396
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/option.c
2558
static struct usb_serial_driver option_1port_device = {
drivers/usb/serial/option.c
2585
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/oti6858.c
136
static struct usb_serial_driver oti6858_device = {
drivers/usb/serial/oti6858.c
162
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/pl2303.c
1271
static struct usb_serial_driver pl2303_device = {
drivers/usb/serial/pl2303.c
1300
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/qcaux.c
73
static struct usb_serial_driver qcaux_device = {
drivers/usb/serial/qcaux.c
81
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/qcserial.c
456
static struct usb_serial_driver qcdevice = {
drivers/usb/serial/qcserial.c
482
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/quatech2.c
923
static struct usb_serial_driver qt2_device = {
drivers/usb/serial/quatech2.c
948
static struct usb_serial_driver *const serial_drivers[] = {
drivers/usb/serial/safe_serial.c
294
static struct usb_serial_driver safe_device = {
drivers/usb/serial/safe_serial.c
305
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/sierra.c
1022
static struct usb_serial_driver sierra_device = {
drivers/usb/serial/sierra.c
1047
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/spcp8x5.c
451
static struct usb_serial_driver spcp8x5_device = {
drivers/usb/serial/spcp8x5.c
471
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ssu100.c
499
static struct usb_serial_driver ssu100_device = {
drivers/usb/serial/ssu100.c
519
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/symbolserial.c
168
static struct usb_serial_driver symbol_device = {
drivers/usb/serial/symbolserial.c
184
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/ti_usb_3410_5052.c
416
static struct usb_serial_driver ti_1port_device = {
drivers/usb/serial/ti_usb_3410_5052.c
448
static struct usb_serial_driver ti_2port_device = {
drivers/usb/serial/ti_usb_3410_5052.c
480
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/upd78f0730.c
408
static struct usb_serial_driver upd78f0730_device = {
drivers/usb/serial/upd78f0730.c
425
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/usb-serial-simple.c
130
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/usb-serial-simple.c
25
static struct usb_serial_driver vendor##_device = { \
drivers/usb/serial/usb-serial.c
1390
static void usb_serial_operations_init(struct usb_serial_driver *device)
drivers/usb/serial/usb-serial.c
1405
static int usb_serial_register(struct usb_serial_driver *driver)
drivers/usb/serial/usb-serial.c
1440
static void usb_serial_deregister(struct usb_serial_driver *device)
drivers/usb/serial/usb-serial.c
1461
int __usb_serial_register_drivers(struct usb_serial_driver *const serial_drivers[],
drivers/usb/serial/usb-serial.c
1467
struct usb_serial_driver * const *sd;
drivers/usb/serial/usb-serial.c
1537
void usb_serial_deregister_drivers(struct usb_serial_driver *const serial_drivers[])
drivers/usb/serial/usb-serial.c
303
struct usb_serial_driver *drv = port->serial->type;
drivers/usb/serial/usb-serial.c
684
struct usb_serial_driver *driver)
drivers/usb/serial/usb-serial.c
702
struct usb_serial_driver *drv)
drivers/usb/serial/usb-serial.c
715
static const struct usb_device_id *get_iface_id(struct usb_serial_driver *drv,
drivers/usb/serial/usb-serial.c
733
static struct usb_serial_driver *search_serial_device(
drivers/usb/serial/usb-serial.c
737
struct usb_serial_driver *drv;
drivers/usb/serial/usb-serial.c
754
struct usb_serial_driver *drv = p->serial->type;
drivers/usb/serial/usb-serial.c
765
struct usb_serial_driver *drv = p->serial->type;
drivers/usb/serial/usb-serial.c
841
struct usb_serial_driver *type = port->serial->type;
drivers/usb/serial/usb-serial.c
873
struct usb_serial_driver *type = port->serial->type;
drivers/usb/serial/usb-serial.c
910
struct usb_serial_driver *type = port->serial->type;
drivers/usb/serial/usb-serial.c
934
struct usb_serial_driver *type = port->serial->type;
drivers/usb/serial/usb-serial.c
964
struct usb_serial_driver *type = NULL;
drivers/usb/serial/usb_debug.c
107
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/usb_debug.c
84
static struct usb_serial_driver debug_device = {
drivers/usb/serial/usb_debug.c
96
static struct usb_serial_driver dbc_device = {
drivers/usb/serial/visor.c
158
static struct usb_serial_driver handspring_device = {
drivers/usb/serial/visor.c
176
static struct usb_serial_driver clie_5_device = {
drivers/usb/serial/visor.c
195
static struct usb_serial_driver clie_3_5_device = {
drivers/usb/serial/visor.c
210
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/whiteheat.c
123
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/whiteheat.c
88
static struct usb_serial_driver whiteheat_fake_device = {
drivers/usb/serial/whiteheat.c
99
static struct usb_serial_driver whiteheat_device = {
drivers/usb/serial/wishbone-serial.c
70
static struct usb_serial_driver wishbone_serial_device = {
drivers/usb/serial/wishbone-serial.c
80
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/xr_serial.c
1084
static struct usb_serial_driver xr_device = {
drivers/usb/serial/xr_serial.c
1103
static struct usb_serial_driver * const serial_drivers[] = {
drivers/usb/serial/xsens_mt.c
49
static struct usb_serial_driver xsens_mt_device = {
drivers/usb/serial/xsens_mt.c
59
static struct usb_serial_driver * const serial_drivers[] = {
include/linux/usb/serial.h
144
struct usb_serial_driver *type;
include/linux/usb/serial.h
313
container_of(d, struct usb_serial_driver, driver)
include/linux/usb/serial.h
317
int __usb_serial_register_drivers(struct usb_serial_driver *const serial_drivers[],
include/linux/usb/serial.h
320
void usb_serial_deregister_drivers(struct usb_serial_driver *const serial_drivers[]);
include/linux/usb/serial.h
382
int usb_serial_bus_register(struct usb_serial_driver *device);
include/linux/usb/serial.h
383
void usb_serial_bus_deregister(struct usb_serial_driver *device);