Home
last modified time | relevance | path

Searched refs:usb_driver (Results 1 – 25 of 347) sorted by relevance

12345678910>>...14

/Linux-v5.10/drivers/staging/comedi/
Dcomedi_usb.c103 struct usb_driver *usb_driver) in comedi_usb_driver_register() argument
111 ret = usb_register(usb_driver); in comedi_usb_driver_register()
131 struct usb_driver *usb_driver) in comedi_usb_driver_unregister() argument
133 usb_deregister(usb_driver); in comedi_usb_driver_unregister()
Dcomedi_usb.h24 struct usb_driver *usb_driver);
26 struct usb_driver *usb_driver);
/Linux-v5.10/drivers/usb/core/
Ddriver.c133 struct usb_driver *usb_drv = to_usb_driver(driver); in new_id_show()
141 struct usb_driver *usb_drv = to_usb_driver(driver); in new_id_store()
154 struct usb_driver *usb_driver = to_usb_driver(driver); in remove_id_store() local
163 spin_lock(&usb_driver->dynids.lock); in remove_id_store()
164 list_for_each_entry_safe(dynid, n, &usb_driver->dynids.list, node) { in remove_id_store()
174 spin_unlock(&usb_driver->dynids.lock); in remove_id_store()
184 static int usb_create_newid_files(struct usb_driver *usb_drv) in usb_create_newid_files()
206 static void usb_remove_newid_files(struct usb_driver *usb_drv) in usb_remove_newid_files()
219 static void usb_free_dynids(struct usb_driver *usb_drv) in usb_free_dynids()
232 struct usb_driver *drv) in usb_match_dynamic_id()
[all …]
/Linux-v5.10/drivers/usb/serial/
Dbus.c130 if (retval >= 0 && usb_drv->usb_driver != NULL) in new_id_store()
131 retval = usb_store_new_id(&usb_drv->usb_driver->dynids, in new_id_store()
132 usb_drv->usb_driver->id_table, in new_id_store()
133 &usb_drv->usb_driver->drvwrap.driver, in new_id_store()
Dusb-serial.c659 struct usb_driver *driver = to_usb_driver(iface->dev.driver); in search_serial_device()
663 if (drv->usb_driver == driver) in search_serial_device()
1314 if (!driver->usb_driver) { in usb_serial_register()
1365 struct usb_driver *udriver; in usb_serial_register_drivers()
1406 (*sd)->usb_driver = udriver; in usb_serial_register_drivers()
1437 struct usb_driver *udriver = (*serial_drivers)->usb_driver; in usb_serial_deregister_drivers()
/Linux-v5.10/sound/usb/
Dquirks.c34 struct usb_driver *driver, in create_composite_quirk()
67 struct usb_driver *driver, in ignore_interface_quirk()
80 struct usb_driver *driver, in create_align_transfer_quirk()
89 struct usb_driver *driver, in create_any_midi_quirk()
100 struct usb_driver *driver, in create_standard_audio_quirk()
128 struct usb_driver *driver, in create_fixed_stream_quirk()
193 struct usb_driver *driver) in create_auto_pcm_quirk()
235 struct usb_driver *driver, in create_yamaha_midi_quirk()
267 struct usb_driver *driver, in create_roland_midi_quirk()
291 struct usb_driver *driver, in create_std_midi_quirk()
[all …]
Dquirks.h11 struct usb_driver *driver,
/Linux-v5.10/sound/usb/6fire/
Dchip.c201 static struct usb_driver usb_driver = { variable
208 module_usb_driver(usb_driver);
/Linux-v5.10/drivers/net/usb/
Dhuawei_cdc_ncm.c32 struct usb_driver *subdriver;
69 struct usb_driver *subdriver = ERR_PTR(-ENODEV); in huawei_cdc_ncm_bind()
212 static struct usb_driver huawei_cdc_ncm_driver = {
Dcdc_mbim.c32 struct usb_driver *subdriver;
115 struct usb_driver *driver = to_usb_driver(intf->dev.driver); in cdc_mbim_set_ctrlalt()
142 struct usb_driver *subdriver = ERR_PTR(-ENODEV); in cdc_mbim_bind()
665 static struct usb_driver cdc_mbim_driver = {
Dplusb.c147 static struct usb_driver plusb_driver = {
/Linux-v5.10/include/linux/usb/
Dcdc-wdm.h17 extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
Dserial.h243 struct usb_driver *usb_driver; member
/Linux-v5.10/include/linux/
Dusb.h27 struct usb_driver;
841 extern int usb_driver_claim_interface(struct usb_driver *driver,
862 extern void usb_driver_release_interface(struct usb_driver *driver,
870 extern struct usb_interface *usb_find_interface(struct usb_driver *drv,
1184 struct usb_driver { struct
1212 #define to_usb_driver(d) container_of(d, struct usb_driver, drvwrap.driver) argument
1285 extern int usb_register_driver(struct usb_driver *, struct module *,
1292 extern void usb_deregister(struct usb_driver *);
/Linux-v5.10/drivers/staging/greybus/
Dusb.c237 static struct gbphy_driver usb_driver = { variable
244 module_gbphy_driver(usb_driver);
/Linux-v5.10/drivers/media/usb/as102/
Das102_drv.h21 extern struct usb_driver as102_usb_driver;
/Linux-v5.10/drivers/usb/atm/
Dxusbatm.c36 static struct usb_driver xusbatm_usb_driver;
167 static struct usb_driver xusbatm_usb_driver = {
/Linux-v5.10/drivers/media/usb/pvrusb2/
Dpvrusb2-main.c93 static struct usb_driver pvr_driver = {
/Linux-v5.10/drivers/usb/misc/
Disight_firmware.c121 static struct usb_driver isight_firmware_driver = {
Dtrancevibrator.c116 static struct usb_driver tv_driver = {
/Linux-v5.10/drivers/gpu/drm/udl/
Dudl_drv.c125 static struct usb_driver udl_driver = {
/Linux-v5.10/drivers/mfd/
Dviperboard.c119 static struct usb_driver vprbrd_driver = {
/Linux-v5.10/drivers/media/usb/dvb-usb/
Da800.c141 static struct usb_driver a800_driver = {
Ddibusb-mc.c134 static struct usb_driver dibusb_mc_driver = {
/Linux-v5.10/drivers/input/joystick/iforce/
Diforce.h141 extern struct usb_driver iforce_usb_driver;

12345678910>>...14