drivers/bluetooth/ath3k.c
523
static struct usb_driver ath3k_driver = {
drivers/bluetooth/bcm203x.c
251
static struct usb_driver bcm203x_driver = {
drivers/bluetooth/bfusb.c
28
static struct usb_driver bfusb_driver;
drivers/bluetooth/bfusb.c
710
static struct usb_driver bfusb_driver = {
drivers/bluetooth/bpa10x.c
434
static struct usb_driver bpa10x_driver = {
drivers/bluetooth/btusb.c
39
static struct usb_driver btusb_driver;
drivers/bluetooth/btusb.c
4641
static struct usb_driver btusb_driver = {
drivers/char/xillybus/xillyusb.c
2266
static struct usb_driver xillyusb_driver = {
drivers/comedi/comedi_usb.c
102
struct usb_driver *usb_driver)
drivers/comedi/comedi_usb.c
110
ret = usb_register(usb_driver);
drivers/comedi/comedi_usb.c
130
struct usb_driver *usb_driver)
drivers/comedi/comedi_usb.c
132
usb_deregister(usb_driver);
drivers/comedi/drivers/dt9812.c
917
static struct usb_driver dt9812_usb_driver = {
drivers/comedi/drivers/ni_usb6501.c
601
static struct usb_driver ni6501_usb_driver = {
drivers/comedi/drivers/usbdux.c
1717
static struct usb_driver usbdux_usb_driver = {
drivers/comedi/drivers/usbduxfast.c
1028
static struct usb_driver usbduxfast_usb_driver = {
drivers/comedi/drivers/usbduxsigma.c
1604
static struct usb_driver usbduxsigma_usb_driver = {
drivers/comedi/drivers/vmk80xx.c
860
static struct usb_driver vmk80xx_usb_driver = {
drivers/gnss/usb.c
204
static struct usb_driver gnss_usb_driver = {
drivers/gpib/agilent_82357a/agilent_82357a.c
1651
static struct usb_driver agilent_82357a_bus_driver = {
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1270
static struct usb_driver skel_driver;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
2014
static struct usb_driver skel_driver = {
drivers/gpib/ni_usb/ni_usb_gpib.c
2640
static struct usb_driver ni_usb_bus_driver = {
drivers/gpio/gpio-mpsse.c
729
static struct usb_driver gpio_mpsse_driver = {
drivers/gpu/drm/gud/gud_drv.c
692
static struct usb_driver gud_usb_driver = {
drivers/gpu/drm/tiny/appletbdrm.c
823
static struct usb_driver appletbdrm_usb_driver = {
drivers/gpu/drm/tiny/gm12u320.c
734
static struct usb_driver gm12u320_usb_driver = {
drivers/gpu/drm/udl/udl_drv.c
138
static struct usb_driver udl_driver = {
drivers/greybus/es2.c
1449
static struct usb_driver es2_ap_driver = {
drivers/hid/usbhid/hid-core.c
1685
static struct usb_driver hid_driver = {
drivers/hid/usbhid/usbkbd.c
391
static struct usb_driver usb_kbd_driver = {
drivers/hid/usbhid/usbmouse.c
225
static struct usb_driver usb_mouse_driver = {
drivers/hwmon/powerz.c
258
static struct usb_driver powerz_driver = {
drivers/i2c/busses/i2c-cp2615.c
328
static struct usb_driver cp2615_i2c_driver = {
drivers/i2c/busses/i2c-diolan-u2c.c
507
static struct usb_driver diolan_u2c_driver = {
drivers/i2c/busses/i2c-robotfuzz-osif.c
190
static struct usb_driver osif_driver = {
drivers/i2c/busses/i2c-tiny-usb.c
297
static struct usb_driver i2c_tiny_usb_driver = {
drivers/input/joystick/iforce/iforce-usb.c
287
struct usb_driver iforce_usb_driver = {
drivers/input/joystick/iforce/iforce.h
147
extern struct usb_driver iforce_usb_driver;
drivers/input/joystick/pxrc.c
259
static struct usb_driver pxrc_driver = {
drivers/input/joystick/xpad.c
2333
static struct usb_driver xpad_driver = {
drivers/input/misc/ati_remote2.c
207
static struct usb_driver ati_remote2_driver;
drivers/input/misc/ati_remote2.c
986
static struct usb_driver ati_remote2_driver = {
drivers/input/misc/cm109.c
869
static struct usb_driver cm109_driver = {
drivers/input/misc/ims-pcu.c
1985
static struct usb_driver ims_pcu_driver;
drivers/input/misc/ims-pcu.c
2129
static struct usb_driver ims_pcu_driver = {
drivers/input/misc/keyspan_remote.c
121
static struct usb_driver keyspan_driver;
drivers/input/misc/keyspan_remote.c
577
static struct usb_driver keyspan_driver =
drivers/input/misc/powermate.c
439
static struct usb_driver powermate_driver = {
drivers/input/misc/yealink.c
945
static struct usb_driver yealink_driver = {
drivers/input/mouse/appletouch.c
996
static struct usb_driver atp_driver = {
drivers/input/mouse/bcm5974.c
1054
static struct usb_driver bcm5974_driver = {
drivers/input/mouse/synaptics_usb.c
546
static struct usb_driver synusb_driver = {
drivers/input/tablet/acecad.c
247
static struct usb_driver usb_acecad_driver = {
drivers/input/tablet/aiptek.c
1885
static struct usb_driver aiptek_driver = {
drivers/input/tablet/hanwang.c
436
static struct usb_driver hanwang_driver = {
drivers/input/tablet/kbtab.c
197
static struct usb_driver kbtab_driver = {
drivers/input/tablet/pegasus_notetaker.c
478
static struct usb_driver pegasus_driver = {
drivers/input/touchscreen/sur40.c
1178
static struct usb_driver sur40_driver = {
drivers/input/touchscreen/usbtouchscreen.c
1786
static struct usb_driver usbtouch_driver = {
drivers/isdn/hardware/mISDN/hfcsusb.c
2149
static struct usb_driver hfcsusb_drv = {
drivers/media/radio/dsbr100.c
410
static struct usb_driver usb_dsbr100_driver = {
drivers/media/radio/radio-keene.c
394
static struct usb_driver usb_keene_driver = {
drivers/media/radio/radio-ma901.c
446
static struct usb_driver usb_ma901radio_driver = {
drivers/media/radio/radio-mr800.c
589
static struct usb_driver usb_amradio_driver = {
drivers/media/radio/radio-raremono.c
382
static struct usb_driver usb_raremono_driver = {
drivers/media/radio/radio-shark.c
418
static struct usb_driver usb_shark_driver = {
drivers/media/radio/radio-shark2.c
384
static struct usb_driver usb_shark_driver = {
drivers/media/radio/si470x/radio-si470x-usb.c
839
static struct usb_driver si470x_usb_driver = {
drivers/media/radio/si4713/radio-usb-si4713.c
515
static struct usb_driver usb_si4713_driver = {
drivers/media/rc/ati_remote.c
960
static struct usb_driver ati_remote_driver = {
drivers/media/rc/igorplugusb.c
257
static struct usb_driver igorplugusb_driver = {
drivers/media/rc/iguanair.c
550
static struct usb_driver iguanair_driver = {
drivers/media/rc/imon.c
446
static struct usb_driver imon_driver = {
drivers/media/rc/imon_raw.c
205
static struct usb_driver imon_driver = {
drivers/media/rc/ir_toy.c
550
static struct usb_driver irtoy_driver = {
drivers/media/rc/mceusb.c
1874
static struct usb_driver mceusb_dev_driver = {
drivers/media/rc/redrat3.c
1164
static struct usb_driver redrat3_dev_driver = {
drivers/media/rc/streamzap.c
91
static struct usb_driver streamzap_driver = {
drivers/media/rc/ttusbir.c
418
static struct usb_driver ttusbir_driver = {
drivers/media/rc/xbox_remote.c
293
static struct usb_driver xbox_remote_driver = {
drivers/media/usb/airspy/airspy.c
1099
static struct usb_driver airspy_driver = {
drivers/media/usb/as102/as102_drv.h
21
extern struct usb_driver as102_usb_driver;
drivers/media/usb/as102/as102_usb_drv.c
58
struct usb_driver as102_usb_driver = {
drivers/media/usb/au0828/au0828-core.c
797
static struct usb_driver au0828_usb_driver = {
drivers/media/usb/b2c2/flexcop-usb.c
626
static struct usb_driver flexcop_usb_driver = {
drivers/media/usb/cx231xx/cx231xx-cards.c
1976
static struct usb_driver cx231xx_usb_driver = {
drivers/media/usb/dvb-usb-v2/af9015.c
1539
static struct usb_driver af9015_usb_driver = {
drivers/media/usb/dvb-usb-v2/af9035.c
2183
static struct usb_driver af9035_usb_driver = {
drivers/media/usb/dvb-usb-v2/anysee.c
1389
static struct usb_driver anysee_usb_driver = {
drivers/media/usb/dvb-usb-v2/au6610.c
183
static struct usb_driver au6610_driver = {
drivers/media/usb/dvb-usb-v2/az6007.c
970
static struct usb_driver az6007_usb_driver = {
drivers/media/usb/dvb-usb-v2/ce6230.c
270
static struct usb_driver ce6230_usb_driver = {
drivers/media/usb/dvb-usb-v2/dvbsky.c
813
static struct usb_driver dvbsky_usb_driver = {
drivers/media/usb/dvb-usb-v2/ec168.c
362
static struct usb_driver ec168_driver = {
drivers/media/usb/dvb-usb-v2/gl861.c
561
static struct usb_driver gl861_usb_driver = {
drivers/media/usb/dvb-usb-v2/lmedm04.c
1253
static struct usb_driver lme2510_driver = {
drivers/media/usb/dvb-usb-v2/mxl111sf.c
1450
static struct usb_driver mxl111sf_usb_driver = {
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1996
static struct usb_driver rtl28xxu_usb_driver = {
drivers/media/usb/dvb-usb-v2/zd1301.c
274
static struct usb_driver zd1301_usb_driver = {
drivers/media/usb/dvb-usb/a800.c
147
static struct usb_driver a800_driver = {
drivers/media/usb/dvb-usb/af9005.c
1088
static struct usb_driver af9005_usb_driver = {
drivers/media/usb/dvb-usb/az6027.c
1207
static struct usb_driver az6027_usb_driver = {
drivers/media/usb/dvb-usb/cinergyT2-core.c
254
static struct usb_driver cinergyt2_driver = {
drivers/media/usb/dvb-usb/cxusb.c
2386
static struct usb_driver cxusb_driver = {
drivers/media/usb/dvb-usb/dib0700_core.c
935
static struct usb_driver dib0700_driver = {
drivers/media/usb/dvb-usb/dibusb-mb.c
477
static struct usb_driver dibusb_driver = {
drivers/media/usb/dvb-usb/dibusb-mc.c
154
static struct usb_driver dibusb_mc_driver = {
drivers/media/usb/dvb-usb/digitv.c
362
static struct usb_driver digitv_driver = {
drivers/media/usb/dvb-usb/dtt200u.c
420
static struct usb_driver dtt200u_usb_driver = {
drivers/media/usb/dvb-usb/dtv5100.c
219
static struct usb_driver dtv5100_driver = {
drivers/media/usb/dvb-usb/dw2102.c
2641
static struct usb_driver dw2102_driver = {
drivers/media/usb/dvb-usb/gp8psk.c
388
static struct usb_driver gp8psk_usb_driver = {
drivers/media/usb/dvb-usb/m920x.c
1269
static struct usb_driver m920x_driver = {
drivers/media/usb/dvb-usb/nova-t-usb2.c
237
static struct usb_driver nova_t_driver = {
drivers/media/usb/dvb-usb/opera1.c
572
static struct usb_driver opera1_driver = {
drivers/media/usb/dvb-usb/pctv452e.c
1100
static struct usb_driver pctv452e_usb_driver = {
drivers/media/usb/dvb-usb/technisat-usb2.c
799
static struct usb_driver technisat_usb2_driver = {
drivers/media/usb/dvb-usb/ttusb2.c
837
static struct usb_driver ttusb2_driver = {
drivers/media/usb/dvb-usb/umt-010.c
142
static struct usb_driver umt_driver = {
drivers/media/usb/dvb-usb/vp702x.c
443
static struct usb_driver vp702x_usb_driver = {
drivers/media/usb/dvb-usb/vp7045.c
244
static struct usb_driver vp7045_usb_driver = {
drivers/media/usb/em28xx/em28xx-cards.c
4233
static struct usb_driver em28xx_usb_driver = {
drivers/media/usb/go7007/go7007-loader.c
122
static struct usb_driver go7007_loader_driver = {
drivers/media/usb/go7007/go7007-usb.c
1347
static struct usb_driver go7007_usb_driver = {
drivers/media/usb/gspca/benq.c
262
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/conex.c
941
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/cpia1.c
1886
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/dtcs033.c
268
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/etoms.c
770
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/finepix.c
281
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/gl860/gl860.c
520
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/jeilinj.c
525
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/jl2005bcd.c
512
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/kinect.c
459
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/konica.c
466
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/m5602/m5602_core.c
421
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/mars.c
415
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/mr97310a.c
1065
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/nw80x.c
2077
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/ov519.c
5015
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/ov534.c
1596
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/ov534_9.c
1809
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/pac207.c
463
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/pac7302.c
939
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/pac7311.c
675
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/se401.c
716
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sn9c2028.c
951
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sn9c20x.c
2397
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sonixb.c
1457
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sonixj.c
2969
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca1528.c
426
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca500.c
967
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca501.c
2024
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca505.c
779
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca506.c
587
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca508.c
1514
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/spca561.c
899
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sq905.c
416
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sq905c.c
318
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sq930x.c
1144
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/stk014.c
422
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/stk1135.c
664
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/stv0680.c
327
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/stv06xx/stv06xx.c
629
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/sunplus.c
1061
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/t613.c
1029
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/topro.c
4956
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/touptek.c
701
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/tv8532.c
353
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/vc032x.c
3826
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/vicam.c
341
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/xirlink_cit.c
3137
static struct usb_driver sd_driver = {
drivers/media/usb/gspca/zc3xx.c
7013
static struct usb_driver sd_driver = {
drivers/media/usb/hackrf/hackrf.c
1537
static struct usb_driver hackrf_driver = {
drivers/media/usb/hdpvr/hdpvr-core.c
437
static struct usb_driver hdpvr_usb_driver = {
drivers/media/usb/msi2500/msi2500.c
1296
static struct usb_driver msi2500_driver = {
drivers/media/usb/pvrusb2/pvrusb2-main.c
85
static struct usb_driver pvr_driver = {
drivers/media/usb/pwc/pwc-if.c
120
static struct usb_driver pwc_driver = {
drivers/media/usb/s2255/s2255drv.c
2365
static struct usb_driver s2255_driver = {
drivers/media/usb/s2255/s2255drv.c
357
static struct usb_driver s2255_driver;
drivers/media/usb/siano/smsusb.c
722
static struct usb_driver smsusb_driver = {
drivers/media/usb/stk1160/stk1160-core.c
423
static struct usb_driver stk1160_usb_driver = {
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
1756
static struct usb_driver ttusb_driver = {
drivers/media/usb/ttusb-dec/ttusb_dec.c
1773
static struct usb_driver ttusb_dec_driver = {
drivers/media/usb/usbtv/usbtv-core.c
160
static struct usb_driver usbtv_usb_driver = {
drivers/media/usb/uvc/uvc_driver.c
3259
static struct usb_driver uvc_driver = {
drivers/media/usb/uvc/uvc_driver.c
40
static struct usb_driver uvc_driver;
drivers/mfd/dln2.c
859
static struct usb_driver dln2_driver = {
drivers/mfd/nct6694.c
378
static struct usb_driver nct6694_usb_driver = {
drivers/mfd/viperboard.c
119
static struct usb_driver vprbrd_driver = {
drivers/misc/cardreader/rtsx_usb.c
791
static struct usb_driver rtsx_usb_driver = {
drivers/mmc/host/ushc.c
555
static struct usb_driver ushc_driver = {
drivers/mmc/host/vub300.c
2412
static struct usb_driver vub300_driver = {
drivers/most/most_usb.c
1152
static struct usb_driver hdm_usb = {
drivers/net/can/usb/ems_usb.c
1100
static struct usb_driver ems_usb_driver = {
drivers/net/can/usb/esd_usb.c
1402
static struct usb_driver esd_usb_driver = {
drivers/net/can/usb/etas_es58x/es58x_core.c
2271
static struct usb_driver es58x_driver = {
drivers/net/can/usb/f81604.c
1228
static struct usb_driver f81604_driver = {
drivers/net/can/usb/gs_usb.c
1664
static struct usb_driver gs_usb_driver = {
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
1043
static struct usb_driver kvaser_usb_driver = {
drivers/net/can/usb/mcba_usb.c
908
static struct usb_driver mcba_usb_driver = {
drivers/net/can/usb/peak_usb/pcan_usb_core.c
1097
static struct usb_driver peak_usb_driver = {
drivers/net/can/usb/ucan.c
1588
static struct usb_driver ucan_driver = {
drivers/net/can/usb/usb_8dev.c
1010
static struct usb_driver usb_8dev_driver = {
drivers/net/ieee802154/atusb.c
1102
static struct usb_driver atusb_driver = {
drivers/net/mctp/mctp-usb.c
378
static struct usb_driver mctp_usb_driver = {
drivers/net/mdio/mdio-mvusb.c
112
static struct usb_driver mvusb_mdio_driver = {
drivers/net/usb/aqc111.c
1481
static struct usb_driver aq_driver = {
drivers/net/usb/asix_devices.c
1611
static struct usb_driver asix_driver = {
drivers/net/usb/ax88179_178a.c
1937
static struct usb_driver ax88179_178a_driver = {
drivers/net/usb/catc.c
991
static struct usb_driver catc_driver = {
drivers/net/usb/cdc-phonet.c
313
static struct usb_driver usbpn_driver;
drivers/net/usb/cdc-phonet.c
421
static struct usb_driver usbpn_driver = {
drivers/net/usb/cdc_eem.c
352
static struct usb_driver eem_driver = {
drivers/net/usb/cdc_ether.c
121
struct usb_driver *driver = driver_of(intf);
drivers/net/usb/cdc_ether.c
363
struct usb_driver *driver = driver_of(intf);
drivers/net/usb/cdc_ether.c
962
static struct usb_driver cdc_driver = {
drivers/net/usb/cdc_mbim.c
116
struct usb_driver *driver = to_usb_driver(intf->dev.driver);
drivers/net/usb/cdc_mbim.c
143
struct usb_driver *subdriver = ERR_PTR(-ENODEV);
drivers/net/usb/cdc_mbim.c
33
struct usb_driver *subdriver;
drivers/net/usb/cdc_mbim.c
682
static struct usb_driver cdc_mbim_driver = {
drivers/net/usb/cdc_ncm.c
1001
struct usb_driver *driver = driver_of(intf);
drivers/net/usb/cdc_ncm.c
2119
static struct usb_driver cdc_ncm_driver = {
drivers/net/usb/cdc_ncm.c
68
static struct usb_driver cdc_ncm_driver;
drivers/net/usb/cdc_ncm.c
823
struct usb_driver *driver;
drivers/net/usb/cdc_subset.c
341
static struct usb_driver cdc_subset_driver = {
drivers/net/usb/ch9200.c
417
static struct usb_driver ch9200_driver = {
drivers/net/usb/cx82310_eth.c
361
static struct usb_driver cx82310_driver = {
drivers/net/usb/dm9601.c
618
static struct usb_driver dm9601_driver = {
drivers/net/usb/gl620a.c
212
static struct usb_driver gl620a_driver = {
drivers/net/usb/hso.c
3214
static struct usb_driver hso_driver = {
drivers/net/usb/hso.c
367
static struct usb_driver hso_driver;
drivers/net/usb/huawei_cdc_ncm.c
213
static struct usb_driver huawei_cdc_ncm_driver = {
drivers/net/usb/huawei_cdc_ncm.c
32
struct usb_driver *subdriver;
drivers/net/usb/huawei_cdc_ncm.c
69
struct usb_driver *subdriver = ERR_PTR(-ENODEV);
drivers/net/usb/int51x1.c
142
static struct usb_driver int51x1_driver = {
drivers/net/usb/ipheth.c
687
static struct usb_driver ipheth_driver = {
drivers/net/usb/kalmia.c
351
static struct usb_driver kalmia_driver = {
drivers/net/usb/kaweth.c
156
static struct usb_driver kaweth_driver = {
drivers/net/usb/lan78xx.c
5377
static struct usb_driver lan78xx_driver = {
drivers/net/usb/lg-vl600.c
321
static struct usb_driver lg_vl600_driver = {
drivers/net/usb/mcs7830.c
616
static struct usb_driver mcs7830_driver = {
drivers/net/usb/net1080.c
508
static struct usb_driver net1080_driver = {
drivers/net/usb/pegasus.c
1316
static struct usb_driver pegasus_driver = {
drivers/net/usb/plusb.c
139
static struct usb_driver plusb_driver = {
drivers/net/usb/qmi_wwan.c
1604
static struct usb_driver qmi_wwan_driver = {
drivers/net/usb/qmi_wwan.c
51
struct usb_driver *subdriver;
drivers/net/usb/qmi_wwan.c
689
struct usb_driver *subdriver = NULL;
drivers/net/usb/qmi_wwan.c
752
struct usb_driver *driver = driver_of(intf);
drivers/net/usb/qmi_wwan.c
852
struct usb_driver *driver = driver_of(intf);
drivers/net/usb/r8152.c
10063
static struct usb_driver rtl8152_driver = {
drivers/net/usb/r8153_ecm.c
160
static struct usb_driver r8153_ecm_driver = {
drivers/net/usb/rndis_host.c
677
static struct usb_driver rndis_driver = {
drivers/net/usb/rtl8150.c
970
static struct usb_driver rtl8150_driver = {
drivers/net/usb/sierra_net.c
950
static struct usb_driver sierra_net_driver = {
drivers/net/usb/smsc75xx.c
2322
static struct usb_driver smsc75xx_driver = {
drivers/net/usb/smsc95xx.c
2178
static struct usb_driver smsc95xx_driver = {
drivers/net/usb/sr9700.c
469
static struct usb_driver sr9700_usb_driver = {
drivers/net/usb/sr9800.c
839
static struct usb_driver sr_driver = {
drivers/net/usb/usbnet.c
1739
struct usb_driver *driver = to_usb_driver(udev->dev.driver);
drivers/net/usb/zaurus.c
392
static struct usb_driver zaurus_driver = {
drivers/net/wireless/ath/ar5523/ar5523.c
1816
static struct usb_driver ar5523_driver = {
drivers/net/wireless/ath/ath10k/usb.c
1115
static struct usb_driver ath10k_usb_driver = {
drivers/net/wireless/ath/ath6kl/usb.c
1233
static struct usb_driver ath6kl_usb_driver = {
drivers/net/wireless/ath/ath9k/hif_usb.c
1523
static struct usb_driver ath9k_hif_usb_driver = {
drivers/net/wireless/ath/carl9170/usb.c
1217
static struct usb_driver carl9170_driver = {
drivers/net/wireless/ath/carl9170/usb.c
131
static struct usb_driver carl9170_driver;
drivers/net/wireless/atmel/at76c50x-usb.c
2560
static struct usb_driver at76_driver = {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1565
static struct usb_driver brcmf_usbdrvr = {
drivers/net/wireless/intersil/p54/p54usb.c
1124
static struct usb_driver p54u_driver = {
drivers/net/wireless/intersil/p54/p54usb.c
33
static struct usb_driver p54u_driver;
drivers/net/wireless/marvell/libertas/if_usb.c
986
static struct usb_driver if_usb_driver = {
drivers/net/wireless/marvell/libertas_tf/if_usb.c
908
static struct usb_driver if_usb_driver = {
drivers/net/wireless/marvell/mwifiex/usb.c
682
static struct usb_driver mwifiex_usb_driver = {
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
268
static struct usb_driver mt7663u_driver = {
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
348
static struct usb_driver mt76x0_driver = {
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
140
static struct usb_driver mt76x2u_driver = {
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
331
static struct usb_driver mt7921u_driver = {
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
329
static struct usb_driver mt7925u_driver = {
drivers/net/wireless/mediatek/mt7601u/usb.c
371
static struct usb_driver mt7601u_driver = {
drivers/net/wireless/purelifi/plfxlc/usb.c
854
static struct usb_driver driver = {
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1973
static struct usb_driver rt2500usb_driver = {
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
1265
static struct usb_driver rt2800usb_driver = {
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2532
static struct usb_driver rt73usb_driver = {
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1693
static struct usb_driver rtl8187_driver = {
drivers/net/wireless/realtek/rtl8xxxu/core.c
8229
static struct usb_driver rtl8xxxu_driver = {
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c
371
static struct usb_driver rtl8192cu_driver = {
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
379
static struct usb_driver rtl8192du_driver = {
drivers/net/wireless/realtek/rtw88/rtw8723du.c
26
static struct usb_driver rtw_8723du_driver = {
drivers/net/wireless/realtek/rtw88/rtw8812au.c
84
static struct usb_driver rtw_8812au_driver = {
drivers/net/wireless/realtek/rtw88/rtw8814au.c
44
static struct usb_driver rtw_8814au_driver = {
drivers/net/wireless/realtek/rtw88/rtw8821au.c
68
static struct usb_driver rtw_8821au_driver = {
drivers/net/wireless/realtek/rtw88/rtw8821cu.c
52
static struct usb_driver rtw_8821cu_driver = {
drivers/net/wireless/realtek/rtw88/rtw8822bu.c
94
static struct usb_driver rtw_8822bu_driver = {
drivers/net/wireless/realtek/rtw88/rtw8822cu.c
36
static struct usb_driver rtw_8822cu_driver = {
drivers/net/wireless/realtek/rtw89/rtw8851bu.c
56
static struct usb_driver rtw_8851bu_driver = {
drivers/net/wireless/realtek/rtw89/rtw8852au.c
73
static struct usb_driver rtw_8852au_driver = {
drivers/net/wireless/realtek/rtw89/rtw8852bu.c
73
static struct usb_driver rtw_8852bu_driver = {
drivers/net/wireless/realtek/rtw89/rtw8852cu.c
61
static struct usb_driver rtw_8852cu_driver = {
drivers/net/wireless/rsi/rsi_91x_usb.c
919
static struct usb_driver rsi_driver = {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1528
static struct usb_driver driver = {
drivers/nfc/nfcmrvl/usb.c
453
static struct usb_driver nfcmrvl_usb_driver = {
drivers/nfc/pn533/usb.c
636
static struct usb_driver pn533_usb_driver = {
drivers/nfc/port100.c
1646
static struct usb_driver port100_driver = {
drivers/spi/spi-ch341.c
231
static struct usb_driver ch341a_usb_driver = {
drivers/staging/greybus/usb.c
237
static struct gbphy_driver usb_driver = {
drivers/staging/greybus/usb.c
244
module_gbphy_driver(usb_driver);
drivers/usb/atm/cxacru.c
1373
static struct usb_driver cxacru_usb_driver = {
drivers/usb/atm/speedtch.c
740
static struct usb_driver speedtch_usb_driver = {
drivers/usb/atm/ueagle-atm.c
2716
static struct usb_driver uea_driver = {
drivers/usb/atm/ueagle-atm.c
521
static struct usb_driver uea_driver;
drivers/usb/atm/xusbatm.c
167
static struct usb_driver xusbatm_usb_driver = {
drivers/usb/atm/xusbatm.c
36
static struct usb_driver xusbatm_usb_driver;
drivers/usb/class/cdc-acm.c
2046
static struct usb_driver acm_driver = {
drivers/usb/class/cdc-acm.c
48
static struct usb_driver acm_driver;
drivers/usb/class/cdc-wdm.c
116
static struct usb_driver wdm_driver;
drivers/usb/class/cdc-wdm.c
1200
struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
drivers/usb/class/cdc-wdm.c
1360
static struct usb_driver wdm_driver = {
drivers/usb/class/usblp.c
1470
static struct usb_driver usblp_driver = {
drivers/usb/class/usblp.c
244
static struct usb_driver usblp_driver;
drivers/usb/class/usbtmc.c
152
static struct usb_driver usbtmc_driver;
drivers/usb/class/usbtmc.c
2596
static struct usb_driver usbtmc_driver = {
drivers/usb/core/devio.c
2324
struct usb_driver *driver = NULL;
drivers/usb/core/devio.c
2475
struct usb_driver *driver = to_usb_driver(intf->dev.driver);
drivers/usb/core/devio.c
773
struct usb_driver usbfs_driver = {
drivers/usb/core/driver.c
1060
int usb_register_driver(struct usb_driver *new_driver, struct module *owner,
drivers/usb/core/driver.c
1111
void usb_deregister(struct usb_driver *driver)
drivers/usb/core/driver.c
1130
struct usb_driver *driver = to_usb_driver(intf->dev.driver);
drivers/usb/core/driver.c
1234
struct usb_driver *drv;
drivers/usb/core/driver.c
1314
struct usb_driver *driver;
drivers/usb/core/driver.c
1335
struct usb_driver *driver;
drivers/usb/core/driver.c
134
struct usb_driver *usb_drv = to_usb_driver(driver);
drivers/usb/core/driver.c
142
struct usb_driver *usb_drv = to_usb_driver(driver);
drivers/usb/core/driver.c
155
struct usb_driver *usb_driver = to_usb_driver(driver);
drivers/usb/core/driver.c
165
list_for_each_entry_safe(dynid, n, &usb_driver->dynids.list, node) {
drivers/usb/core/driver.c
184
static int usb_create_newid_files(struct usb_driver *usb_drv)
drivers/usb/core/driver.c
1959
struct usb_driver *driver;
drivers/usb/core/driver.c
206
static void usb_remove_newid_files(struct usb_driver *usb_drv)
drivers/usb/core/driver.c
219
static void usb_free_dynids(struct usb_driver *usb_drv)
drivers/usb/core/driver.c
231
const struct usb_driver *drv)
drivers/usb/core/driver.c
320
struct usb_driver *driver = to_usb_driver(dev->driver);
drivers/usb/core/driver.c
430
struct usb_driver *driver = to_usb_driver(dev->driver);
drivers/usb/core/driver.c
520
struct usb_driver *driver;
drivers/usb/core/driver.c
548
int usb_driver_claim_interface(struct usb_driver *driver,
drivers/usb/core/driver.c
622
void usb_driver_release_interface(struct usb_driver *driver,
drivers/usb/core/driver.c
893
const struct usb_driver *usb_drv;
drivers/usb/core/hub.c
6053
static struct usb_driver hub_driver = {
drivers/usb/core/hub.c
6393
struct usb_driver *drv;
drivers/usb/core/hub.c
6416
struct usb_driver *drv;
drivers/usb/core/usb.c
429
struct usb_interface *usb_find_interface(struct usb_driver *drv, int minor)
drivers/usb/core/usb.h
188
extern struct usb_driver usbfs_driver;
drivers/usb/host/xhci.c
5090
struct usb_driver *driver;
drivers/usb/image/mdc800.c
409
static struct usb_driver mdc800_usb_driver;
drivers/usb/image/mdc800.c
969
static struct usb_driver mdc800_usb_driver =
drivers/usb/image/microtek.c
160
static struct usb_driver mts_usb_driver = {
drivers/usb/misc/adutux.c
103
static struct usb_driver adu_driver;
drivers/usb/misc/adutux.c
785
static struct usb_driver adu_driver = {
drivers/usb/misc/appledisplay.c
346
static struct usb_driver appledisplay_driver = {
drivers/usb/misc/chaoskey.c
25
static struct usb_driver chaoskey_driver;
drivers/usb/misc/chaoskey.c
594
static struct usb_driver chaoskey_driver = {
drivers/usb/misc/cypress_cy7c63.c
250
static struct usb_driver cypress_driver = {
drivers/usb/misc/cytherm.c
345
static struct usb_driver cytherm_driver = {
drivers/usb/misc/ehset.c
180
static struct usb_driver ehset_driver = {
drivers/usb/misc/emi26.c
242
static struct usb_driver emi26_driver = {
drivers/usb/misc/emi62.c
255
static struct usb_driver emi62_driver = {
drivers/usb/misc/idmouse.c
112
static struct usb_driver idmouse_driver = {
drivers/usb/misc/iowarrior.c
66
static struct usb_driver iowarrior_driver;
drivers/usb/misc/iowarrior.c
940
static struct usb_driver iowarrior_driver = {
drivers/usb/misc/isight_firmware.c
121
static struct usb_driver isight_firmware_driver = {
drivers/usb/misc/ldusb.c
184
static struct usb_driver ld_usb_driver;
drivers/usb/misc/ldusb.c
788
static struct usb_driver ld_usb_driver = {
drivers/usb/misc/legousbtower.c
266
static struct usb_driver tower_driver = {
drivers/usb/misc/lvstest.c
466
static struct usb_driver lvs_driver = {
drivers/usb/misc/sisusbvga/sisusbvga.c
2957
static struct usb_driver sisusb_driver = {
drivers/usb/misc/sisusbvga/sisusbvga.c
59
static struct usb_driver sisusb_driver;
drivers/usb/misc/trancevibrator.c
116
static struct usb_driver tv_driver = {
drivers/usb/misc/usb-ljca.c
894
static struct usb_driver ljca_driver = {
drivers/usb/misc/usbio.c
687
static struct usb_driver usbio_driver = {
drivers/usb/misc/usblcd.c
436
static struct usb_driver lcd_driver = {
drivers/usb/misc/usblcd.c
64
static struct usb_driver lcd_driver;
drivers/usb/misc/usbsevseg.c
380
static struct usb_driver sevseg_driver = {
drivers/usb/misc/usbtest.c
3049
static struct usb_driver usbtest_driver = {
drivers/usb/misc/uss720.c
795
static struct usb_driver uss720_driver = {
drivers/usb/misc/yurex.c
335
static struct usb_driver yurex_driver = {
drivers/usb/misc/yurex.c
72
static struct usb_driver yurex_driver;
drivers/usb/serial/bus.c
113
if (retval >= 0 && usb_drv->usb_driver != NULL)
drivers/usb/serial/bus.c
114
retval = usb_store_new_id(&usb_drv->usb_driver->dynids,
drivers/usb/serial/bus.c
115
usb_drv->usb_driver->id_table,
drivers/usb/serial/bus.c
116
&usb_drv->usb_driver->driver,
drivers/usb/serial/f81232.c
1041
static struct usb_driver f81534a_ctrl_driver = {
drivers/usb/serial/usb-serial.c
126
struct usb_driver *driver = serial->type->usb_driver;
drivers/usb/serial/usb-serial.c
1417
if (!driver->usb_driver) {
drivers/usb/serial/usb-serial.c
1469
struct usb_driver *udriver;
drivers/usb/serial/usb-serial.c
147
struct usb_driver *driver = serial->type->usb_driver;
drivers/usb/serial/usb-serial.c
1510
(*sd)->usb_driver = udriver;
drivers/usb/serial/usb-serial.c
1542
struct usb_driver *udriver = (*serial_drivers)->usb_driver;
drivers/usb/serial/usb-serial.c
741
struct usb_driver *driver = to_usb_driver(iface->dev.driver);
drivers/usb/serial/usb-serial.c
745
if (drv->usb_driver == driver)
drivers/usb/storage/alauda.c
1260
static struct usb_driver alauda_driver = {
drivers/usb/storage/cypress_atacb.c
272
static struct usb_driver cypress_driver = {
drivers/usb/storage/datafab.c
743
static struct usb_driver datafab_driver = {
drivers/usb/storage/ene_ub6250.c
2426
static struct usb_driver ene_ub6250_driver = {
drivers/usb/storage/freecom.c
563
static struct usb_driver freecom_driver = {
drivers/usb/storage/isd200.c
1572
static struct usb_driver isd200_driver = {
drivers/usb/storage/jumpshot.c
669
static struct usb_driver jumpshot_driver = {
drivers/usb/storage/karma.c
220
static struct usb_driver karma_driver = {
drivers/usb/storage/onetouch.c
293
static struct usb_driver onetouch_driver = {
drivers/usb/storage/realtek_cr.c
1054
static struct usb_driver realtek_cr_driver = {
drivers/usb/storage/sddr09.c
1776
static struct usb_driver sddr09_driver = {
drivers/usb/storage/sddr55.c
1006
static struct usb_driver sddr55_driver = {
drivers/usb/storage/shuttle_usbat.c
1858
static struct usb_driver usbat_driver = {
drivers/usb/storage/uas.c
1261
static struct usb_driver uas_driver = {
drivers/usb/storage/usb.c
1244
static struct usb_driver usb_storage_driver = {
drivers/usb/usb-skeleton.c
631
static struct usb_driver skel_driver = {
drivers/usb/usb-skeleton.c
69
static struct usb_driver skel_driver;
drivers/video/fbdev/smscufx.c
1764
static struct usb_driver ufx_driver = {
drivers/video/fbdev/udlfb.c
1764
static struct usb_driver dlfb_driver = {
drivers/w1/masters/ds2490.c
1120
static struct usb_driver ds_driver = {
drivers/watchdog/pcwd_usb.c
157
static struct usb_driver usb_pcwd_driver = {
include/linux/comedi/comedi_usb.h
23
struct usb_driver *usb_driver);
include/linux/comedi/comedi_usb.h
25
struct usb_driver *usb_driver);
include/linux/usb.h
1274
#define to_usb_driver(d) container_of_const(d, struct usb_driver, driver)
include/linux/usb.h
1349
extern int usb_register_driver(struct usb_driver *, struct module *,
include/linux/usb.h
1356
extern void usb_deregister(struct usb_driver *);
include/linux/usb.h
28
struct usb_driver;
include/linux/usb.h
906
extern int usb_driver_claim_interface(struct usb_driver *driver,
include/linux/usb.h
927
extern void usb_driver_release_interface(struct usb_driver *driver,
include/linux/usb.h
939
extern struct usb_interface *usb_find_interface(struct usb_driver *drv,
include/linux/usb/cdc-wdm.h
14
extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
include/linux/usb/serial.h
239
struct usb_driver *usb_driver;
include/linux/usb/usbnet.h
99
static inline struct usb_driver *driver_of(struct usb_interface *intf)
sound/usb/6fire/chip.c
198
static struct usb_driver usb_driver = {
sound/usb/6fire/chip.c
205
module_usb_driver(usb_driver);
sound/usb/bcd2000/bcd2000.c
440
static struct usb_driver bcd2000_driver = {
sound/usb/bcd2000/bcd2000.c
65
static struct usb_driver bcd2000_driver;
sound/usb/caiaq/device.c
561
static struct usb_driver snd_usb_driver = {
sound/usb/card.c
1329
static struct usb_driver usb_audio_driver = {
sound/usb/card.c
139
static struct usb_driver usb_audio_driver;
sound/usb/hiface/chip.c
264
static struct usb_driver hiface_usb_driver = {
sound/usb/line6/pod.c
527
static struct usb_driver pod_driver = {
sound/usb/line6/podhd.c
142
static struct usb_driver podhd_driver;
sound/usb/line6/podhd.c
558
static struct usb_driver podhd_driver = {
sound/usb/line6/toneport.c
567
static struct usb_driver toneport_driver = {
sound/usb/line6/variax.c
227
static struct usb_driver variax_driver = {
sound/usb/misc/ua101.c
126
static struct usb_driver ua101_driver;
sound/usb/misc/ua101.c
1318
static struct usb_driver ua101_driver = {
sound/usb/quirks.c
151
struct usb_driver *driver,
sound/usb/quirks.c
218
struct usb_driver *driver)
sound/usb/quirks.c
260
struct usb_driver *driver,
sound/usb/quirks.c
292
struct usb_driver *driver,
sound/usb/quirks.c
316
struct usb_driver *driver,
sound/usb/quirks.c
344
struct usb_driver *driver)
sound/usb/quirks.c
35
struct usb_driver *driver,
sound/usb/quirks.c
380
struct usb_driver *driver,
sound/usb/quirks.c
397
struct usb_driver *driver,
sound/usb/quirks.c
492
struct usb_driver *driver,
sound/usb/quirks.c
511
struct usb_driver *driver,
sound/usb/quirks.c
516
struct usb_driver *,
sound/usb/quirks.c
72
struct usb_driver *driver,
sound/usb/quirks.c
81
struct usb_driver *driver,
sound/usb/quirks.c
92
struct usb_driver *driver,
sound/usb/quirks.h
11
struct usb_driver *driver,
sound/usb/usx2y/us122l.c
671
static struct usb_driver snd_us122l_usb_driver = {
sound/usb/usx2y/us144mkii.c
611
static struct usb_driver tascam_alsa_driver = {
sound/usb/usx2y/usbusx2y.c
470
static struct usb_driver snd_usx2y_usb_driver = {