Home
last modified time | relevance | path

Searched refs:usb_interface (Results 1 – 25 of 465) sorted by relevance

12345678910>>...19

/Linux-v4.19/include/linux/usb/
Dusbnet.h30 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 …]
Dcdc_ncm.h103 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/
Dusb.h233 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/
Dusb.h95 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/
Dcytherm.c34 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 …]
Dusbsevseg.c36 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 …]
Didmouse.c69 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()
Dlvstest.c23 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 …]
Dtrancevibrator.c36 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/
Dusbatm.h77 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()
Dxusbatm.c38 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/
Dusb.h16 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);
Ddriver.c231 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/
Dhuawei_cdc_ncm.c37 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/
Dcomedi_usb.c24 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()
Dcomedi_usb.h16 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/
Dusb.h101 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/
Dpxrc.c23 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/
Dcbaf.c92 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/
Ddvb_usb.h379 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/
Dati_remote2.c189 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/
Ddriver.h206 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/
Dudl_drv.c14 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/
Drt2x00usb.h31 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/
Dgspca.h218 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);

12345678910>>...19