/kernel/linux/linux-5.10/drivers/staging/comedi/ |
H A D | comedi_usb.c | 54 * Typically called from the usb_driver (*probe) function. Auto-configure a 75 * Typically called from the usb_driver (*disconnect) function. 94 * @usb_driver: USB driver to be registered. 103 struct usb_driver *usb_driver) in comedi_usb_driver_register() 111 ret = usb_register(usb_driver); in comedi_usb_driver_register() 124 * @usb_driver: USB driver to be registered. 131 struct usb_driver *usb_driver) in comedi_usb_driver_unregister() 133 usb_deregister(usb_driver); in comedi_usb_driver_unregister() 102 comedi_usb_driver_register(struct comedi_driver *comedi_driver, struct usb_driver *usb_driver) comedi_usb_driver_register() argument 130 comedi_usb_driver_unregister(struct comedi_driver *comedi_driver, struct usb_driver *usb_driver) comedi_usb_driver_unregister() argument [all...] |
H A D | comedi_usb.h | 24 struct usb_driver *usb_driver); 26 struct usb_driver *usb_driver); 31 * @__usb_driver: usb_driver struct
|
/kernel/linux/linux-6.6/drivers/comedi/ |
H A D | comedi_usb.c | 53 * Typically called from the usb_driver (*probe) function. Auto-configure a 74 * Typically called from the usb_driver (*disconnect) function. 93 * @usb_driver: USB driver to be registered. 102 struct usb_driver *usb_driver) in comedi_usb_driver_register() 110 ret = usb_register(usb_driver); in comedi_usb_driver_register() 123 * @usb_driver: USB driver to be registered. 130 struct usb_driver *usb_driver) in comedi_usb_driver_unregister() 132 usb_deregister(usb_driver); in comedi_usb_driver_unregister() 101 comedi_usb_driver_register(struct comedi_driver *comedi_driver, struct usb_driver *usb_driver) comedi_usb_driver_register() argument 129 comedi_usb_driver_unregister(struct comedi_driver *comedi_driver, struct usb_driver *usb_driver) comedi_usb_driver_unregister() argument [all...] |
/kernel/linux/linux-6.6/include/linux/comedi/ |
H A D | comedi_usb.h | 23 struct usb_driver *usb_driver); 25 struct usb_driver *usb_driver); 30 * @__usb_driver: usb_driver struct
|
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | driver.c | 133 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_dr [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | driver.c | 133 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_dr [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | bus.c | 130 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()
|
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | bus.c | 113 if (retval >= 0 && usb_drv->usb_driver != NULL) in new_id_store() 114 retval = usb_store_new_id(&usb_drv->usb_driver->dynids, in new_id_store() 115 usb_drv->usb_driver->id_table, in new_id_store() 116 &usb_drv->usb_driver->drvwrap.driver, in new_id_store()
|
/kernel/linux/linux-5.10/sound/usb/6fire/ |
H A D | chip.c | 201 static struct usb_driver usb_driver = { variable 208 module_usb_driver(usb_driver); variable
|
/kernel/linux/linux-6.6/sound/usb/6fire/ |
H A D | chip.c | 200 static struct usb_driver usb_driver = { variable 207 module_usb_driver(usb_driver); variable
|
/kernel/linux/linux-5.10/sound/usb/ |
H A D | quirks.c | 34 struct usb_driver *driver, in create_composite_quirk() 71 struct usb_driver *driver, in ignore_interface_quirk() 84 struct usb_driver *driver, in create_align_transfer_quirk() 93 struct usb_driver *driver, in create_any_midi_quirk() 104 struct usb_driver *driver, in create_standard_audio_quirk() 132 struct usb_driver *driver, in create_fixed_stream_quirk() 197 struct usb_driver *driver) in create_auto_pcm_quirk() 239 struct usb_driver *driver, in create_yamaha_midi_quirk() 271 struct usb_driver *driver, in create_roland_midi_quirk() 295 struct usb_driver *drive in create_std_midi_quirk() [all...] |
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | huawei_cdc_ncm.c | 32 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 = {
|
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | huawei_cdc_ncm.c | 32 struct usb_driver *subdriver; 69 struct usb_driver *subdriver = ERR_PTR(-ENODEV); in huawei_cdc_ncm_bind() 213 static struct usb_driver huawei_cdc_ncm_driver = {
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | cdc-wdm.h | 17 extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | cdc-wdm.h | 14 extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | quirks.c | 35 struct usb_driver *driver, in create_composite_quirk() 72 struct usb_driver *driver, in ignore_interface_quirk() 81 struct usb_driver *driver, in create_any_midi_quirk() 92 struct usb_driver *driver, in create_standard_audio_quirk() 151 struct usb_driver *driver, in create_fixed_stream_quirk() 218 struct usb_driver *driver) in create_auto_pcm_quirk() 260 struct usb_driver *driver, in create_yamaha_midi_quirk() 292 struct usb_driver *driver, in create_roland_midi_quirk() 316 struct usb_driver *driver, in create_std_midi_quirk() 344 struct usb_driver *drive in create_auto_midi_quirk() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8723du.c | 26 static struct usb_driver rtw_8723du_driver = {
|
/kernel/linux/linux-5.10/drivers/media/usb/as102/ |
H A D | as102_drv.h | 21 extern struct usb_driver as102_usb_driver;
|
/kernel/linux/linux-6.6/drivers/media/usb/as102/ |
H A D | as102_drv.h | 21 extern struct usb_driver as102_usb_driver;
|
/kernel/linux/linux-5.10/drivers/usb/atm/ |
H A D | xusbatm.c | 36 static struct usb_driver xusbatm_usb_driver; 167 static struct usb_driver xusbatm_usb_driver = {
|
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | usb.c | 237 static struct gbphy_driver usb_driver = { variable 244 module_gbphy_driver(usb_driver); variable
|
/kernel/linux/linux-6.6/drivers/usb/atm/ |
H A D | xusbatm.c | 36 static struct usb_driver xusbatm_usb_driver; 167 static struct usb_driver xusbatm_usb_driver = {
|
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | usb.c | 237 static struct gbphy_driver usb_driver = { variable 244 module_gbphy_driver(usb_driver); variable
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | usb.h | 27 struct usb_driver; 848 extern int usb_driver_claim_interface(struct usb_driver *driver, 869 extern void usb_driver_release_interface(struct usb_driver *driver, 877 extern struct usb_interface *usb_find_interface(struct usb_driver *drv, 1126 * struct usb_driver - identifies USB interface driver to usbcore 1191 struct usb_driver { struct 1219 #define to_usb_driver(d) container_of(d, struct usb_driver, drvwrap.driver) 1292 extern int usb_register_driver(struct usb_driver *, struct module *, 1299 extern void usb_deregister(struct usb_driver *); 1303 * @__usb_driver: usb_driver struc [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | usb.h | 27 struct usb_driver; 876 extern int usb_driver_claim_interface(struct usb_driver *driver, 897 extern void usb_driver_release_interface(struct usb_driver *driver, 909 extern struct usb_interface *usb_find_interface(struct usb_driver *drv, 1158 * struct usb_driver - identifies USB interface driver to usbcore 1223 struct usb_driver { struct 1251 #define to_usb_driver(d) container_of(d, struct usb_driver, drvwrap.driver) 1322 extern int usb_register_driver(struct usb_driver *, struct module *, 1329 extern void usb_deregister(struct usb_driver *); 1333 * @__usb_driver: usb_driver struc [all...] |