/Linux-v4.19/include/linux/usb/ |
D | usbnet.h | 30 struct usb_interface *intf; 88 static inline struct usb_driver *driver_of(struct usb_interface *intf) in driver_of() 126 int (*bind)(struct usbnet *, struct usb_interface *); 129 void (*unbind)(struct usbnet *, struct usb_interface *); 181 extern int usbnet_probe(struct usb_interface *, const struct usb_device_id *); 182 extern int usbnet_suspend(struct usb_interface *, pm_message_t); 183 extern int usbnet_resume(struct usb_interface *); 184 extern void usbnet_disconnect(struct usb_interface *); 206 struct usb_interface *control; 207 struct usb_interface *data; [all …]
|
D | cdc_ncm.h | 103 struct usb_interface *control; 104 struct usb_interface *data; 146 u8 cdc_ncm_select_altsetting(struct usb_interface *intf); 148 int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting, int drv… 149 void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf);
|
/Linux-v4.19/include/linux/ |
D | usb.h | 233 struct usb_interface { struct 263 #define to_usb_interface(d) container_of(d, struct usb_interface, dev) argument 265 static inline void *usb_get_intfdata(struct usb_interface *intf) in usb_get_intfdata() 270 static inline void usb_set_intfdata(struct usb_interface *intf, void *data) in usb_set_intfdata() 275 struct usb_interface *usb_get_intf(struct usb_interface *intf); 276 void usb_put_intf(struct usb_interface *intf); 387 struct usb_interface *interface[USB_MAXINTERFACES]; 715 static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf) in interface_to_usbdev() 743 const struct usb_interface *iface); 747 extern void usb_queue_reset_device(struct usb_interface *dev); [all …]
|
/Linux-v4.19/drivers/usb/storage/ |
D | usb.h | 95 struct usb_interface *pusb_intf; /* this interface */ 173 extern int usb_stor_suspend(struct usb_interface *iface, pm_message_t message); 174 extern int usb_stor_resume(struct usb_interface *iface); 175 extern int usb_stor_reset_resume(struct usb_interface *iface); 182 extern int usb_stor_pre_reset(struct usb_interface *iface); 183 extern int usb_stor_post_reset(struct usb_interface *iface); 186 struct usb_interface *intf, 191 extern void usb_stor_disconnect(struct usb_interface *intf);
|
/Linux-v4.19/drivers/usb/misc/ |
D | cytherm.c | 34 struct usb_interface *interface; /* the interface for this device */ 40 static int cytherm_probe(struct usb_interface *interface, 42 static void cytherm_disconnect(struct usb_interface *interface); 83 struct usb_interface *intf = to_usb_interface(dev); in brightness_show() 92 struct usb_interface *intf = to_usb_interface(dev); in brightness_store() 133 struct usb_interface *intf = to_usb_interface(dev); in temp_show() 170 struct usb_interface *intf = to_usb_interface(dev); in button_show() 199 struct usb_interface *intf = to_usb_interface(dev); in port0_show() 223 struct usb_interface *intf = to_usb_interface(dev); in port0_store() 254 struct usb_interface *intf = to_usb_interface(dev); in port1_show() [all …]
|
D | usbsevseg.c | 36 struct usb_interface *intf; 171 struct usb_interface *intf = to_usb_interface(dev); \ 180 struct usb_interface *intf = to_usb_interface(dev); \ 193 struct usb_interface *intf = to_usb_interface(dev); in text_show() 202 struct usb_interface *intf = to_usb_interface(dev); in text_store() 224 struct usb_interface *intf = to_usb_interface(dev); in decimals_show() 246 struct usb_interface *intf = to_usb_interface(dev); in decimals_store() 273 struct usb_interface *intf = to_usb_interface(dev); in textmode_show() 299 struct usb_interface *intf = to_usb_interface(dev); in textmode_store() 333 static int sevseg_probe(struct usb_interface *interface, in sevseg_probe() [all …]
|
D | idmouse.c | 69 struct usb_interface *interface; /* the interface for this device */ 89 static int idmouse_probe(struct usb_interface *interface, 92 static void idmouse_disconnect(struct usb_interface *interface); 93 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message); 94 static int idmouse_resume(struct usb_interface *intf); 203 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message) in idmouse_suspend() 208 static int idmouse_resume(struct usb_interface *intf) in idmouse_resume() 222 struct usb_interface *interface; in idmouse_open() 330 static int idmouse_probe(struct usb_interface *interface, in idmouse_probe() 393 static void idmouse_disconnect(struct usb_interface *interface) in idmouse_disconnect()
|
D | lvstest.c | 23 struct usb_interface *intf; 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() 104 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store() 133 struct usb_interface *intf = to_usb_interface(dev); in u3_exit_store() 162 struct usb_interface *intf = to_usb_interface(dev); in hot_reset_store() 181 struct usb_interface *intf = to_usb_interface(dev); in warm_reset_store() 200 struct usb_interface *intf = to_usb_interface(dev); in u2_timeout_store() 229 struct usb_interface *intf = to_usb_interface(dev); in u1_timeout_store() 258 struct usb_interface *intf = to_usb_interface(dev); in get_dev_desc_store() 296 struct usb_interface *intf = to_usb_interface(dev); in enable_compliance_store() [all …]
|
D | trancevibrator.c | 36 struct usb_interface *intf = to_usb_interface(dev); in speed_show() 45 struct usb_interface *intf = to_usb_interface(dev); in speed_store() 75 static int tv_probe(struct usb_interface *interface, in tv_probe() 104 static void tv_disconnect(struct usb_interface *interface) in tv_disconnect()
|
/Linux-v4.19/drivers/usb/atm/ |
D | usbatm.h | 77 int (*bind) (struct usbatm_data *, struct usb_interface *, 81 int (*heavy_init) (struct usbatm_data *, struct usb_interface *); 84 void (*unbind) (struct usbatm_data *, struct usb_interface *); 100 extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id, 102 extern void usbatm_usb_disconnect(struct usb_interface *intf); 132 struct usb_interface *usb_intf; 170 static inline void *to_usbatm_driver_data(struct usb_interface *intf) in to_usbatm_driver_data()
|
D | xusbatm.c | 38 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) in xusbatm_find_intf() 41 struct usb_interface *intf; in xusbatm_find_intf() 53 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf() 70 static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claime… in xusbatm_release_intf() 79 struct usb_interface *intf, const struct usb_device_id *id) in xusbatm_bind() 85 struct usb_interface *rx_intf = xusbatm_find_intf(usb_dev, rx_alt, rx_endpoint[drv_ix]); in xusbatm_bind() 86 struct usb_interface *tx_intf = xusbatm_find_intf(usb_dev, tx_alt, tx_endpoint[drv_ix]); in xusbatm_bind() 131 struct usb_interface *intf) in xusbatm_unbind() 139 struct usb_interface *cur_intf = usb_dev->actconfig->interface[i]; in xusbatm_unbind() 160 static int xusbatm_usb_probe(struct usb_interface *intf, in xusbatm_usb_probe()
|
/Linux-v4.19/drivers/usb/core/ |
D | usb.h | 16 extern void usb_create_sysfs_intf_files(struct usb_interface *intf); 17 extern void usb_remove_sysfs_intf_files(struct usb_interface *intf); 26 struct usb_interface *intf, bool reset_toggles); 30 struct usb_interface *intf, bool reset_hardware); 35 extern void usb_deauthorize_interface(struct usb_interface *); 36 extern void usb_authorize_interface(struct usb_interface *); 66 extern void usb_forced_unbind_intf(struct usb_interface *intf);
|
D | driver.c | 231 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, in usb_match_dynamic_id() 286 struct usb_interface *intf = to_usb_interface(dev); in usb_probe_interface() 396 struct usb_interface *intf = to_usb_interface(dev); in usb_unbind_interface() 510 struct usb_interface *iface, void *priv) in usb_driver_claim_interface() 587 struct usb_interface *iface) in usb_driver_release_interface() 686 int usb_match_one_id(struct usb_interface *interface, in usb_match_one_id() 779 const struct usb_device_id *usb_match_id(struct usb_interface *interface, in usb_match_id() 814 struct usb_interface *intf; in usb_device_match() 844 struct usb_interface *intf = to_usb_interface(dev); in usb_uevent() 1020 void usb_forced_unbind_intf(struct usb_interface *intf) in usb_forced_unbind_intf() [all …]
|
/Linux-v4.19/drivers/net/usb/ |
D | huawei_cdc_ncm.c | 37 struct usb_interface *control; 38 struct usb_interface *data; 56 static int huawei_cdc_ncm_wdm_manage_power(struct usb_interface *intf, in huawei_cdc_ncm_wdm_manage_power() 70 struct usb_interface *intf) in huawei_cdc_ncm_bind() 120 struct usb_interface *intf) in huawei_cdc_ncm_unbind() 132 static int huawei_cdc_ncm_suspend(struct usb_interface *intf, in huawei_cdc_ncm_suspend() 160 static int huawei_cdc_ncm_resume(struct usb_interface *intf) in huawei_cdc_ncm_resume()
|
/Linux-v4.19/drivers/staging/comedi/ |
D | comedi_usb.c | 24 struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev) in comedi_to_usb_interface() 42 struct usb_interface *intf = comedi_to_usb_interface(dev); in comedi_to_usb_dev() 63 int comedi_usb_auto_config(struct usb_interface *intf, in comedi_usb_auto_config() 85 void comedi_usb_auto_unconfig(struct usb_interface *intf) in comedi_usb_auto_unconfig()
|
D | comedi_usb.h | 16 struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev); 19 int comedi_usb_auto_config(struct usb_interface *intf, 21 void comedi_usb_auto_unconfig(struct usb_interface *intf);
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | usb.h | 101 struct usb_interface *intf; 158 int rtl_usb_probe(struct usb_interface *intf, 161 void rtl_usb_disconnect(struct usb_interface *intf); 162 int rtl_usb_suspend(struct usb_interface *pusb_intf, pm_message_t message); 163 int rtl_usb_resume(struct usb_interface *pusb_intf);
|
/Linux-v4.19/drivers/input/joystick/ |
D | pxrc.c | 23 struct usb_interface *intf; 120 static int pxrc_probe(struct usb_interface *intf, in pxrc_probe() 202 static void pxrc_disconnect(struct usb_interface *intf) in pxrc_disconnect() 207 static int pxrc_suspend(struct usb_interface *intf, pm_message_t message) in pxrc_suspend() 219 static int pxrc_resume(struct usb_interface *intf) in pxrc_resume() 232 static int pxrc_pre_reset(struct usb_interface *intf) in pxrc_pre_reset() 241 static int pxrc_post_reset(struct usb_interface *intf) in pxrc_post_reset() 254 static int pxrc_reset_resume(struct usb_interface *intf) in pxrc_reset_resume()
|
/Linux-v4.19/drivers/usb/wusbcore/ |
D | cbaf.c | 92 struct usb_interface *usb_iface; 303 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_chid_show() 316 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_chid_store() 350 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_host_name_show() 361 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_host_name_store() 377 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_host_band_groups_show() 388 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_host_band_groups_store() 416 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_cdid_show() 429 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_cdid_store() 459 struct usb_interface *iface = to_usb_interface(dev); in cbaf_wusb_device_band_groups_show() [all …]
|
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/ |
D | dvb_usb.h | 379 struct usb_interface *intf; 401 extern int dvb_usbv2_probe(struct usb_interface *, 403 extern void dvb_usbv2_disconnect(struct usb_interface *); 404 extern int dvb_usbv2_suspend(struct usb_interface *, pm_message_t); 405 extern int dvb_usbv2_resume(struct usb_interface *); 406 extern int dvb_usbv2_reset_resume(struct usb_interface *);
|
/Linux-v4.19/drivers/input/misc/ |
D | ati_remote2.c | 189 struct usb_interface *intf[2]; 210 static int ati_remote2_probe(struct usb_interface *interface, const struct usb_device_id *id); 211 static void ati_remote2_disconnect(struct usb_interface *interface); 212 static int ati_remote2_suspend(struct usb_interface *interface, pm_message_t message); 213 static int ati_remote2_resume(struct usb_interface *interface); 214 static int ati_remote2_reset_resume(struct usb_interface *interface); 215 static int ati_remote2_pre_reset(struct usb_interface *interface); 216 static int ati_remote2_post_reset(struct usb_interface *interface); 708 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); in ati_remote2_show_channel_mask() 719 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); in ati_remote2_store_channel_mask() [all …]
|
/Linux-v4.19/sound/usb/line6/ |
D | driver.h | 206 int line6_probe(struct usb_interface *interface, 213 void line6_disconnect(struct usb_interface *interface); 216 int line6_suspend(struct usb_interface *interface, pm_message_t message); 217 int line6_resume(struct usb_interface *interface);
|
/Linux-v4.19/drivers/gpu/drm/udl/ |
D | udl_drv.c | 14 static int udl_usb_suspend(struct usb_interface *interface, in udl_usb_suspend() 23 static int udl_usb_resume(struct usb_interface *interface) in udl_usb_resume() 76 static int udl_usb_probe(struct usb_interface *interface, in udl_usb_probe() 101 static void udl_usb_disconnect(struct usb_interface *interface) in udl_usb_disconnect()
|
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00usb.h | 31 struct usb_interface *intf = to_usb_interface(d); \ 409 int rt2x00usb_probe(struct usb_interface *usb_intf, 411 void rt2x00usb_disconnect(struct usb_interface *usb_intf); 413 int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state); 414 int rt2x00usb_resume(struct usb_interface *usb_intf);
|
/Linux-v4.19/drivers/media/usb/gspca/ |
D | gspca.h | 218 int gspca_dev_probe(struct usb_interface *intf, 223 int gspca_dev_probe2(struct usb_interface *intf, 228 void gspca_disconnect(struct usb_interface *intf); 234 int gspca_suspend(struct usb_interface *intf, pm_message_t message); 235 int gspca_resume(struct usb_interface *intf);
|