Searched refs:usb_interface (Results 1 - 200 of 451) sorted by relevance

123

/linux-4.1.27/include/linux/usb/
H A Dcdc-wdm.h16 extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
19 int (*manage_power)(struct usb_interface *, int));
H A Dusbnet.h29 struct usb_interface *intf;
84 static inline struct usb_driver *driver_of(struct usb_interface *intf) driver_of()
122 int (*bind)(struct usbnet *, struct usb_interface *);
125 void (*unbind)(struct usbnet *, struct usb_interface *);
177 extern int usbnet_probe(struct usb_interface *, const struct usb_device_id *);
178 extern int usbnet_suspend(struct usb_interface *, pm_message_t);
179 extern int usbnet_resume(struct usb_interface *);
180 extern void usbnet_disconnect(struct usb_interface *);
202 struct usb_interface *control;
203 struct usb_interface *data;
206 extern int usbnet_generic_cdc_bind(struct usbnet *, struct usb_interface *);
207 extern int usbnet_cdc_bind(struct usbnet *, struct usb_interface *);
208 extern void usbnet_cdc_unbind(struct usbnet *, struct usb_interface *);
254 extern int usbnet_get_endpoints(struct usbnet *, struct usb_interface *);
H A Dcdc_ncm.h97 struct usb_interface *control;
98 struct usb_interface *data;
135 u8 cdc_ncm_select_altsetting(struct usb_interface *intf);
137 int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting);
138 void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf);
H A Drndis_host.h204 generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags);
205 extern void rndis_unbind(struct usbnet *dev, struct usb_interface *intf);
/linux-4.1.27/drivers/staging/comedi/
H A Dcomedi_usb.c24 * comedi_to_usb_interface() - comedi_device pointer to usb_interface pointer.
27 struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev) comedi_to_usb_interface()
39 struct usb_interface *intf = comedi_to_usb_interface(dev); comedi_to_usb_dev()
47 * @intf: usb_interface struct
53 int comedi_usb_auto_config(struct usb_interface *intf, comedi_usb_auto_config()
63 * @intf: usb_interface struct
67 void comedi_usb_auto_unconfig(struct usb_interface *intf) comedi_usb_auto_unconfig()
H A Dcomedi_usb.h26 struct usb_interface *comedi_to_usb_interface(struct comedi_device *);
29 int comedi_usb_auto_config(struct usb_interface *, struct comedi_driver *,
31 void comedi_usb_auto_unconfig(struct usb_interface *);
/linux-4.1.27/sound/usb/
H A Dquirks.h9 struct usb_interface *iface,
18 struct usb_interface *intf,
H A Dhelper.h17 * retrieve usb_interface descriptor from the host interface
H A Dmidi.h43 struct usb_interface *iface,
H A Dquirks.c44 struct usb_interface *iface, create_composite_quirk()
77 struct usb_interface *iface, ignore_interface_quirk()
90 struct usb_interface *iface, create_align_transfer_quirk()
99 struct usb_interface *intf, create_any_midi_quirk()
110 struct usb_interface *iface, create_standard_audio_quirk()
135 struct usb_interface *iface, create_fixed_stream_quirk()
199 struct usb_interface *iface, create_auto_pcm_quirk()
241 struct usb_interface *iface, create_yamaha_midi_quirk()
270 struct usb_interface *iface, create_roland_midi_quirk()
294 struct usb_interface *iface, create_std_midi_quirk()
322 struct usb_interface *iface, create_auto_midi_quirk()
358 struct usb_interface *iface, create_autodetect_quirk()
370 struct usb_interface *iface, create_autodetect_quirks()
409 struct usb_interface *iface, create_uaxx_quirk()
502 struct usb_interface *iface, create_standard_mixer_quirk()
521 struct usb_interface *iface, snd_usb_create_quirk()
526 struct usb_interface *, snd_usb_create_quirk()
567 static int snd_usb_extigy_boot_quirk(struct usb_device *dev, struct usb_interface *intf) snd_usb_extigy_boot_quirk()
979 struct usb_interface *intf, snd_usb_apply_boot_quirk()
H A Dcard.c137 struct usb_interface *iface = usb_ifnum_to_if(dev, interface); snd_usb_create_stream()
271 struct usb_interface *iface = snd_usb_create_streams()
327 static int snd_usb_audio_create(struct usb_interface *intf, snd_usb_audio_create()
468 static int usb_audio_probe(struct usb_interface *intf, usb_audio_probe()
585 static void usb_audio_disconnect(struct usb_interface *intf) usb_audio_disconnect()
688 static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message) usb_audio_suspend()
726 static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume) __usb_audio_resume()
762 static int usb_audio_resume(struct usb_interface *intf) usb_audio_resume()
767 static int usb_audio_reset_resume(struct usb_interface *intf) usb_audio_reset_resume()
H A Dusbaudio.h37 struct usb_interface *pm_intf;
/linux-4.1.27/sound/usb/6fire/
H A Dfirmware.h25 int usb6fire_fw_init(struct usb_interface *intf);
H A Dchip.c85 static int usb6fire_chip_probe(struct usb_interface *intf, usb6fire_chip_probe()
179 static void usb6fire_chip_disconnect(struct usb_interface *intf) usb6fire_chip_disconnect()
H A Dfirmware.c206 struct usb_interface *intf, const char *fwname, usb6fire_fw_ezusb_upload()
284 struct usb_interface *intf, const char *fwname) usb6fire_fw_fpga_upload()
345 static int usb6fire_fw_check(struct usb_interface *intf, const u8 *version) usb6fire_fw_check()
360 int usb6fire_fw_init(struct usb_interface *intf) usb6fire_fw_init()
/linux-4.1.27/drivers/staging/gdm724x/
H A Dgdm_mux.h80 struct usb_interface *control_intf;
81 struct usb_interface *data_intf;
84 struct usb_interface *intf;
H A Dgdm_usb.h103 struct usb_interface *intf;
H A Dgdm_mux.c508 static int gdm_mux_probe(struct usb_interface *intf, gdm_mux_probe()
577 static void gdm_mux_disconnect(struct usb_interface *intf) gdm_mux_disconnect()
596 static int gdm_mux_suspend(struct usb_interface *intf, pm_message_t pm_msg) gdm_mux_suspend()
628 static int gdm_mux_resume(struct usb_interface *intf) gdm_mux_resume()
H A Dgdm_usb.c812 static int gdm_usb_probe(struct usb_interface *intf, gdm_usb_probe()
891 static void gdm_usb_disconnect(struct usb_interface *intf) gdm_usb_disconnect()
919 static int gdm_usb_suspend(struct usb_interface *intf, pm_message_t pm_msg) gdm_usb_suspend()
950 static int gdm_usb_resume(struct usb_interface *intf) gdm_usb_resume()
/linux-4.1.27/drivers/net/usb/
H A 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, huawei_cdc_ncm_wdm_manage_power()
70 struct usb_interface *intf) huawei_cdc_ncm_bind()
111 struct usb_interface *intf) huawei_cdc_ncm_unbind()
123 static int huawei_cdc_ncm_suspend(struct usb_interface *intf, huawei_cdc_ncm_suspend()
151 static int huawei_cdc_ncm_resume(struct usb_interface *intf) huawei_cdc_ncm_resume()
H A Dcdc-phonet.c41 struct usb_interface *intf, *data_intf;
331 static int usbpn_probe(struct usb_interface *intf, const struct usb_device_id *id) usbpn_probe()
336 struct usb_interface *data_intf; usbpn_probe()
441 static void usbpn_disconnect(struct usb_interface *intf) usbpn_disconnect()
H A Dcdc_mbim.c62 static int cdc_mbim_wdm_manage_power(struct usb_interface *intf, int status) cdc_mbim_wdm_manage_power()
114 static int cdc_mbim_set_ctrlalt(struct usbnet *dev, struct usb_interface *intf, u8 alt) cdc_mbim_set_ctrlalt()
140 static int cdc_mbim_bind(struct usbnet *dev, struct usb_interface *intf) cdc_mbim_bind()
195 static void cdc_mbim_unbind(struct usbnet *dev, struct usb_interface *intf) cdc_mbim_unbind()
504 static int cdc_mbim_suspend(struct usb_interface *intf, pm_message_t message) cdc_mbim_suspend()
532 static int cdc_mbim_resume(struct usb_interface *intf) cdc_mbim_resume()
H A Dcdc_subset.c91 struct usb_interface *intf = dev->intf; m5632_recover()
348 static int dummy_prereset(struct usb_interface *intf) dummy_postreset()
353 static int dummy_postreset(struct usb_interface *intf)
H A Dkaweth.c114 struct usb_interface *intf,
117 static void kaweth_disconnect(struct usb_interface *intf);
122 static int kaweth_suspend(struct usb_interface *intf, pm_message_t message);
123 static int kaweth_resume(struct usb_interface *intf);
227 struct usb_interface *intf;
949 static int kaweth_suspend(struct usb_interface *intf, pm_message_t message) kaweth_suspend()
966 static int kaweth_resume(struct usb_interface *intf) kaweth_resume()
1002 struct usb_interface *intf, kaweth_probe()
1219 static void kaweth_disconnect(struct usb_interface *intf) kaweth_disconnect()
H A Dqmi_wwan.c52 struct usb_interface *control;
53 struct usb_interface *data;
172 static int qmi_wwan_cdc_wdm_manage_power(struct usb_interface *intf, int on) qmi_wwan_cdc_wdm_manage_power()
226 static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf) qmi_wwan_bind()
355 static void qmi_wwan_unbind(struct usbnet *dev, struct usb_interface *intf) qmi_wwan_unbind()
359 struct usb_interface *other; qmi_wwan_unbind()
387 static int qmi_wwan_suspend(struct usb_interface *intf, pm_message_t message) qmi_wwan_suspend()
410 static int qmi_wwan_resume(struct usb_interface *intf) qmi_wwan_resume()
855 static int qmi_wwan_probe(struct usb_interface *intf, qmi_wwan_probe()
H A Dhso.c279 struct usb_interface *interface;
325 static struct usb_endpoint_descriptor *hso_get_ep(struct usb_interface *intf,
327 static int hso_get_mux_ports(struct usb_interface *intf, unsigned char *ports);
328 static void hso_free_interface(struct usb_interface *intf);
1480 struct usb_interface *interface; tiocmget_intr_callback()
1681 struct usb_interface *interface; hso_serial_tiocmset()
2343 static struct hso_device *hso_create_device(struct usb_interface *intf, hso_create_device()
2476 struct usb_interface *interface) hso_create_rfkill()
2506 static struct hso_device *hso_create_net_device(struct usb_interface *interface, hso_create_net_device()
2626 struct usb_interface *interface, int port) hso_create_bulk_serial_device()
2709 struct hso_device *hso_create_mux_serial_device(struct usb_interface *interface, hso_create_mux_serial_device()
2775 struct hso_shared_int *hso_create_shared_int(struct usb_interface *interface) hso_create_shared_int()
2812 static int hso_get_config_data(struct usb_interface *interface) hso_get_config_data()
2880 static int hso_probe(struct usb_interface *interface, hso_probe()
2972 static void hso_disconnect(struct usb_interface *interface) hso_disconnect()
3025 static int hso_suspend(struct usb_interface *iface, pm_message_t message) hso_suspend()
3053 static int hso_resume(struct usb_interface *iface) hso_resume()
3105 static void hso_free_interface(struct usb_interface *interface) hso_free_interface()
3148 static struct usb_endpoint_descriptor *hso_get_ep(struct usb_interface *intf, hso_get_ep()
3166 static int hso_get_mux_ports(struct usb_interface *intf, unsigned char *ports) hso_get_mux_ports()
H A Dipheth.c141 struct usb_interface *intf;
471 static int ipheth_probe(struct usb_interface *intf, ipheth_probe()
560 static void ipheth_disconnect(struct usb_interface *intf) ipheth_disconnect()
H A Dcdc_ether.c73 struct usb_interface *intf = info->control; usbnet_cdc_update_filter()
105 int usbnet_generic_cdc_bind(struct usbnet *dev, struct usb_interface *intf) usbnet_generic_cdc_bind()
390 void usbnet_cdc_unbind(struct usbnet *dev, struct usb_interface *intf) usbnet_cdc_unbind()
474 int usbnet_cdc_bind(struct usbnet *dev, struct usb_interface *intf) usbnet_cdc_bind()
H A Dint51x1.c152 static int int51x1_bind(struct usbnet *dev, struct usb_interface *intf) int51x1_bind()
H A Drndis_host.c239 static int rndis_query(struct usbnet *dev, struct usb_interface *intf, rndis_query()
299 generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags) generic_rndis_bind()
468 static int rndis_bind(struct usbnet *dev, struct usb_interface *intf) rndis_bind()
473 void rndis_unbind(struct usbnet *dev, struct usb_interface *intf) rndis_unbind()
H A Drtl8150.c515 static int rtl8150_suspend(struct usb_interface *intf, pm_message_t message) rtl8150_suspend()
528 static int rtl8150_resume(struct usb_interface *intf) rtl8150_resume()
854 static int rtl8150_probe(struct usb_interface *intf, rtl8150_probe()
916 static void rtl8150_disconnect(struct usb_interface *intf) rtl8150_disconnect()
/linux-4.1.27/drivers/usb/atm/
H A Dusbatm.h91 int (*bind) (struct usbatm_data *, struct usb_interface *,
95 int (*heavy_init) (struct usbatm_data *, struct usb_interface *);
98 void (*unbind) (struct usbatm_data *, struct usb_interface *);
114 extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id,
116 extern void usbatm_usb_disconnect(struct usb_interface *intf);
146 struct usb_interface *usb_intf;
184 static inline void *to_usbatm_driver_data(struct usb_interface *intf) to_usbatm_driver_data()
H A Dxusbatm.c52 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) xusbatm_find_intf()
55 struct usb_interface *intf; xusbatm_find_intf()
67 struct usb_interface *intf, int altsetting, int claim) xusbatm_capture_intf()
83 static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claimed) xusbatm_release_intf()
92 struct usb_interface *intf, const struct usb_device_id *id) xusbatm_bind()
98 struct usb_interface *rx_intf = xusbatm_find_intf(usb_dev, rx_alt, rx_endpoint[drv_ix]); xusbatm_bind()
99 struct usb_interface *tx_intf = xusbatm_find_intf(usb_dev, tx_alt, tx_endpoint[drv_ix]); xusbatm_bind()
143 struct usb_interface *intf) xusbatm_unbind()
151 struct usb_interface *cur_intf = usb_dev->actconfig->interface[i]; xusbatm_unbind()
172 static int xusbatm_usb_probe(struct usb_interface *intf, xusbatm_usb_probe()
H A Dspeedtch.c361 static int speedtch_find_firmware(struct usbatm_data *usbatm, struct usb_interface *intf, speedtch_find_firmware()
393 static int speedtch_heavy_init(struct usbatm_data *usbatm, struct usb_interface *intf) speedtch_heavy_init()
723 static int speedtch_pre_reset(struct usb_interface *intf) speedtch_pre_reset()
728 static int speedtch_post_reset(struct usb_interface *intf) speedtch_post_reset()
745 static int speedtch_usb_probe(struct usb_interface *, const struct usb_device_id *);
759 struct usb_interface *cur_intf; speedtch_release_interfaces()
770 struct usb_interface *intf, speedtch_bind()
774 struct usb_interface *cur_intf, *data_intf; speedtch_bind()
921 static void speedtch_unbind(struct usbatm_data *usbatm, struct usb_interface *intf) speedtch_unbind()
950 static int speedtch_usb_probe(struct usb_interface *intf, const struct usb_device_id *id) speedtch_usb_probe()
/linux-4.1.27/drivers/usb/misc/
H A Dusbsevseg.c40 struct usb_interface *intf;
177 struct usb_interface *intf = to_usb_interface(dev); \
186 struct usb_interface *intf = to_usb_interface(dev); \
199 struct usb_interface *intf = to_usb_interface(dev); show_attr_text()
208 struct usb_interface *intf = to_usb_interface(dev); set_attr_text()
230 struct usb_interface *intf = to_usb_interface(dev); show_attr_decimals()
252 struct usb_interface *intf = to_usb_interface(dev); set_attr_decimals()
279 struct usb_interface *intf = to_usb_interface(dev); show_attr_textmode()
305 struct usb_interface *intf = to_usb_interface(dev); set_attr_textmode()
341 static int sevseg_probe(struct usb_interface *interface, sevseg_probe()
382 static void sevseg_disconnect(struct usb_interface *interface) sevseg_disconnect()
394 static int sevseg_suspend(struct usb_interface *intf, pm_message_t message) sevseg_suspend()
404 static int sevseg_resume(struct usb_interface *intf) sevseg_resume()
416 static int sevseg_reset_resume(struct usb_interface *intf) sevseg_reset_resume()
H A Dcytherm.c39 struct usb_interface *interface; /* the interface for this device */
45 static int cytherm_probe(struct usb_interface *interface,
47 static void cytherm_disconnect(struct usb_interface *interface);
88 struct usb_interface *intf = to_usb_interface(dev); show_brightness()
97 struct usb_interface *intf = to_usb_interface(dev); set_brightness()
142 struct usb_interface *intf = to_usb_interface(dev); show_temp()
188 struct usb_interface *intf = to_usb_interface(dev); show_button()
226 struct usb_interface *intf = to_usb_interface(dev); show_port0()
252 struct usb_interface *intf = to_usb_interface(dev); set_port0()
286 struct usb_interface *intf = to_usb_interface(dev); show_port1()
312 struct usb_interface *intf = to_usb_interface(dev); set_port1()
346 static int cytherm_probe(struct usb_interface *interface, cytherm_probe()
397 static void cytherm_disconnect(struct usb_interface *interface) cytherm_disconnect()
H A Dtrancevibrator.c51 struct usb_interface *intf = to_usb_interface(dev); show_speed()
60 struct usb_interface *intf = to_usb_interface(dev); set_speed()
90 static int tv_probe(struct usb_interface *interface, tv_probe()
120 static void tv_disconnect(struct usb_interface *interface) tv_disconnect()
H A Dlvstest.c26 struct usb_interface *intf;
45 static struct usb_device *create_lvs_device(struct usb_interface *intf) create_lvs_device()
109 struct usb_interface *intf = to_usb_interface(dev); u3_entry_store()
138 struct usb_interface *intf = to_usb_interface(dev); u3_exit_store()
167 struct usb_interface *intf = to_usb_interface(dev); hot_reset_store()
186 struct usb_interface *intf = to_usb_interface(dev); u2_timeout_store()
215 struct usb_interface *intf = to_usb_interface(dev); u1_timeout_store()
244 struct usb_interface *intf = to_usb_interface(dev); get_dev_desc_store()
298 struct usb_interface *intf = lvs->intf; lvs_rh_work()
361 static int lvs_rh_probe(struct usb_interface *intf, lvs_rh_probe()
442 static void lvs_rh_disconnect(struct usb_interface *intf) lvs_rh_disconnect()
H A Didmouse.c74 struct usb_interface *interface; /* the interface for this device */
94 static int idmouse_probe(struct usb_interface *interface,
97 static void idmouse_disconnect(struct usb_interface *interface);
98 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message);
99 static int idmouse_resume(struct usb_interface *intf);
208 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message) idmouse_suspend()
213 static int idmouse_resume(struct usb_interface *intf) idmouse_resume()
227 struct usb_interface *interface; idmouse_open()
335 static int idmouse_probe(struct usb_interface *interface, idmouse_probe()
400 static void idmouse_disconnect(struct usb_interface *interface) idmouse_disconnect()
H A Dusblcd.c43 struct usb_interface *interface; /* the interface for
80 struct usb_interface *interface; lcd_open()
312 static int lcd_probe(struct usb_interface *interface, lcd_probe()
412 static int lcd_suspend(struct usb_interface *intf, pm_message_t message) lcd_suspend()
422 static int lcd_resume(struct usb_interface *intf) lcd_resume()
427 static void lcd_disconnect(struct usb_interface *interface) lcd_disconnect()
H A Dehset.c29 static int ehset_probe(struct usb_interface *intf, ehset_probe()
126 static void ehset_disconnect(struct usb_interface *intf) ehset_disconnect()
H A Disight_firmware.c37 static int isight_firmware_load(struct usb_interface *intf, isight_firmware_load()
120 static void isight_firmware_disconnect(struct usb_interface *intf) isight_firmware_disconnect()
H A Dcypress_cy7c63.c127 struct usb_interface *intf = to_usb_interface(dev); write_port()
172 struct usb_interface *intf = to_usb_interface(dev); read_port()
203 static int cypress_probe(struct usb_interface *interface, cypress_probe()
245 static void cypress_disconnect(struct usb_interface *interface) cypress_disconnect()
H A Demi26.c37 static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id);
38 static void emi26_disconnect(struct usb_interface *intf);
229 static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id) emi26_probe()
241 static void emi26_disconnect(struct usb_interface *intf) emi26_disconnect()
H A Demi62.c46 static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id);
47 static void emi62_disconnect(struct usb_interface *intf);
241 static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id) emi62_probe()
254 static void emi62_disconnect(struct usb_interface *intf) emi62_disconnect()
H A Dusbled.c154 struct usb_interface *intf = to_usb_interface(dev); \
162 struct usb_interface *intf = to_usb_interface(dev); \
175 static int led_probe(struct usb_interface *interface, led_probe()
242 static void led_disconnect(struct usb_interface *interface) led_disconnect()
H A Dchaoskey.c78 struct usb_interface *interface;
102 static int chaoskey_probe(struct usb_interface *interface, chaoskey_probe()
220 static void chaoskey_disconnect(struct usb_interface *interface) chaoskey_disconnect()
253 struct usb_interface *interface; chaoskey_open()
280 struct usb_interface *interface; chaoskey_release()
486 static int chaoskey_suspend(struct usb_interface *interface, chaoskey_suspend()
493 static int chaoskey_resume(struct usb_interface *interface) chaoskey_resume()
H A Dyurex.c57 struct usb_interface *interface;
192 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id) yurex_probe()
323 static void yurex_disconnect(struct usb_interface *interface) yurex_disconnect()
368 struct usb_interface *interface; yurex_open()
H A Dadutux.c78 struct usb_interface *interface;
228 struct usb_interface *interface; adu_open()
656 static int adu_probe(struct usb_interface *interface, adu_probe()
800 static void adu_disconnect(struct usb_interface *interface) adu_disconnect()
H A Dldusb.c164 struct usb_interface* intf; /* save off the usb interface pointer */
316 struct usb_interface *interface; ld_usb_open()
658 static int ld_usb_probe(struct usb_interface *intf, const struct usb_device_id *id) ld_usb_probe()
776 static void ld_usb_disconnect(struct usb_interface *intf) ld_usb_disconnect()
/linux-4.1.27/drivers/usb/image/
H A Dmicrotek.h34 struct usb_interface *usb_intf;
H A Dmicrotek.c153 static int mts_usb_probe(struct usb_interface *intf,
155 static void mts_usb_disconnect(struct usb_interface *intf);
666 static int mts_usb_probe(struct usb_interface *intf, mts_usb_probe()
794 static void mts_usb_disconnect (struct usb_interface *intf) mts_usb_disconnect()
/linux-4.1.27/drivers/usb/storage/
H A Dusb.h109 struct usb_interface *pusb_intf; /* this interface */
185 extern int usb_stor_suspend(struct usb_interface *iface, pm_message_t message);
186 extern int usb_stor_resume(struct usb_interface *iface);
187 extern int usb_stor_reset_resume(struct usb_interface *iface);
194 extern int usb_stor_pre_reset(struct usb_interface *iface);
195 extern int usb_stor_post_reset(struct usb_interface *iface);
198 struct usb_interface *intf,
202 extern void usb_stor_disconnect(struct usb_interface *intf);
H A Duas-detect.h12 static int uas_find_uas_alt_setting(struct usb_interface *intf) uas_find_uas_alt_setting()
53 static int uas_use_uas_driver(struct usb_interface *intf, uas_use_uas_driver()
H A Dusb.c155 struct usb_interface *intf) us_set_lock_class()
174 struct usb_interface *intf) us_set_lock_class()
182 int usb_stor_suspend(struct usb_interface *iface, pm_message_t message) usb_stor_suspend()
200 int usb_stor_resume(struct usb_interface *iface) usb_stor_resume()
214 int usb_stor_reset_resume(struct usb_interface *iface) usb_stor_reset_resume()
234 int usb_stor_pre_reset(struct usb_interface *iface) usb_stor_pre_reset()
244 int usb_stor_post_reset(struct usb_interface *iface) usb_stor_post_reset()
433 static int associate_dev(struct us_data *us, struct usb_interface *intf) associate_dev()
916 static unsigned int usb_stor_sg_tablesize(struct usb_interface *intf) usb_stor_sg_tablesize()
928 struct usb_interface *intf, usb_stor_probe1()
1070 void usb_stor_disconnect(struct usb_interface *intf) usb_stor_disconnect()
1080 static int storage_probe(struct usb_interface *intf, storage_probe()
H A Duas.c36 struct usb_interface *intf;
852 struct usb_interface *intf) uas_switch_interface()
908 static int uas_probe(struct usb_interface *intf, const struct usb_device_id *id) uas_probe()
1019 static int uas_pre_reset(struct usb_interface *intf) uas_pre_reset()
1044 static int uas_post_reset(struct usb_interface *intf) uas_post_reset()
1071 static int uas_suspend(struct usb_interface *intf, pm_message_t message) uas_suspend()
1084 static int uas_resume(struct usb_interface *intf) uas_resume()
1089 static int uas_reset_resume(struct usb_interface *intf) uas_reset_resume()
1111 static void uas_disconnect(struct usb_interface *intf) uas_disconnect()
1139 struct usb_interface *intf = to_usb_interface(dev); uas_shutdown()
H A Dusual-tables.c106 int usb_usual_ignore_device(struct usb_interface *intf) usb_usual_ignore_device()
H A Dkarma.c203 static int karma_probe(struct usb_interface *intf, karma_probe()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
H A Dusb.h105 struct usb_interface *intf;
162 int rtl_usb_probe(struct usb_interface *intf,
165 void rtl_usb_disconnect(struct usb_interface *intf);
166 int rtl_usb_suspend(struct usb_interface *pusb_intf, pm_message_t message);
167 int rtl_usb_resume(struct usb_interface *pusb_intf);
/linux-4.1.27/drivers/usb/core/
H A Dusb.h11 extern void usb_create_sysfs_intf_files(struct usb_interface *intf);
12 extern void usb_remove_sysfs_intf_files(struct usb_interface *intf);
21 struct usb_interface *intf, bool reset_toggles);
25 struct usb_interface *intf, bool reset_hardware);
57 extern void usb_forced_unbind_intf(struct usb_interface *intf);
H A Ddriver.c227 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, usb_match_dynamic_id()
282 struct usb_interface *intf = to_usb_interface(dev); usb_probe_interface()
388 struct usb_interface *intf = to_usb_interface(dev); usb_unbind_interface()
490 * No device driver should directly modify internal usb_interface or
504 struct usb_interface *iface, void *priv) usb_driver_claim_interface()
577 struct usb_interface *iface) usb_driver_release_interface()
676 int usb_match_one_id(struct usb_interface *interface, usb_match_one_id()
769 const struct usb_device_id *usb_match_id(struct usb_interface *interface, usb_match_id()
804 struct usb_interface *intf; usb_device_match()
834 struct usb_interface *intf = to_usb_interface(dev); usb_uevent()
1010 void usb_forced_unbind_intf(struct usb_interface *intf) usb_forced_unbind_intf()
1031 struct usb_interface *intf; unbind_marked_interfaces()
1051 static void usb_rebind_intf(struct usb_interface *intf) usb_rebind_intf()
1078 struct usb_interface *intf; rebind_marked_interfaces()
1115 struct usb_interface *intf; unbind_no_pm_drivers_interfaces()
1188 struct usb_interface *intf, pm_message_t msg) usb_suspend_interface()
1209 struct usb_interface *intf, pm_message_t msg, int reset_resume) usb_resume_interface()
1293 struct usb_interface *intf; usb_suspend_both()
1376 struct usb_interface *intf; usb_resume_both()
1584 * @intf: the usb_interface whose counter should be decremented
1597 void usb_autopm_put_interface(struct usb_interface *intf) usb_autopm_put_interface()
1613 * @intf: the usb_interface whose counter should be decremented
1626 void usb_autopm_put_interface_async(struct usb_interface *intf) usb_autopm_put_interface_async()
1642 * @intf: the usb_interface whose counter should be decremented
1649 void usb_autopm_put_interface_no_suspend(struct usb_interface *intf) usb_autopm_put_interface_no_suspend()
1661 * @intf: the usb_interface whose counter should be incremented
1678 int usb_autopm_get_interface(struct usb_interface *intf) usb_autopm_get_interface()
1698 * @intf: the usb_interface whose counter should be incremented
1713 int usb_autopm_get_interface_async(struct usb_interface *intf) usb_autopm_get_interface_async()
1733 * @intf: the usb_interface whose counter should be incremented
1740 void usb_autopm_get_interface_no_resume(struct usb_interface *intf) usb_autopm_get_interface_no_resume()
1754 struct usb_interface *intf; autosuspend_check()
H A Dfile.c134 * @intf: pointer to the usb_interface that is being registered
151 int usb_register_dev(struct usb_interface *intf, usb_register_dev()
216 * @intf: pointer to the usb_interface that is being deregistered
228 void usb_deregister_dev(struct usb_interface *intf, usb_deregister_dev()
H A Dsysfs.c841 struct usb_interface *intf = to_usb_interface(dev); \
860 struct usb_interface *intf = to_usb_interface(dev); \
877 struct usb_interface *intf; interface_show()
891 struct usb_interface *intf; modalias_show()
957 struct usb_interface *intf = to_usb_interface(dev); intf_assoc_attrs_are_visible()
975 void usb_create_sysfs_intf_files(struct usb_interface *intf) usb_create_sysfs_intf_files()
990 void usb_remove_sysfs_intf_files(struct usb_interface *intf) usb_remove_sysfs_intf_files()
H A Dmessage.c1023 static int create_intf_ep_devs(struct usb_interface *intf) create_intf_ep_devs()
1038 static void remove_intf_ep_devs(struct usb_interface *intf) remove_intf_ep_devs()
1122 void usb_disable_interface(struct usb_device *dev, struct usb_interface *intf, usb_disable_interface()
1163 struct usb_interface *interface; usb_disable_device()
1247 struct usb_interface *intf, bool reset_eps) usb_enable_interface()
1291 struct usb_interface *iface; usb_set_interface()
1477 struct usb_interface *intf = config->interface[i]; usb_reset_configuration()
1493 struct usb_interface *intf = config->interface[i]; usb_reset_configuration()
1517 struct usb_interface *intf = config->interface[i]; usb_reset_configuration()
1549 struct usb_interface *intf = to_usb_interface(dev); usb_release_interface()
1561 struct usb_interface *intf; usb_if_uevent()
1593 .name = "usb_interface",
1635 struct usb_interface *iface = __usb_queue_reset_device()
1636 container_of(ws, struct usb_interface, reset_ws); __usb_queue_reset_device()
1697 struct usb_interface **new_interfaces = NULL; usb_set_configuration()
1737 sizeof(struct usb_interface), usb_set_configuration()
1803 struct usb_interface *intf; usb_set_configuration()
1888 struct usb_interface *intf = cp->interface[i]; usb_set_configuration()
H A Dusb.c139 struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, usb_ifnum_to_if()
176 const struct usb_interface *intf, usb_altnum_to_altsetting()
197 struct usb_interface *intf; __find_interface()
209 * usb_find_interface - find usb_interface pointer for driver and device
219 struct usb_interface *usb_find_interface(struct usb_driver *drv, int minor) usb_find_interface()
245 /* There are struct usb_interface on the same bus, filter them out */ __each_dev()
566 struct usb_interface *usb_get_intf(struct usb_interface *intf) usb_get_intf()
582 void usb_put_intf(struct usb_interface *intf) usb_put_intf()
620 const struct usb_interface *iface) usb_lock_device_for_reset()
H A Ddevio.c581 static int driver_probe(struct usb_interface *intf, driver_probe()
587 static void driver_disconnect(struct usb_interface *intf) driver_disconnect()
614 static int driver_suspend(struct usb_interface *intf, pm_message_t msg) driver_suspend()
619 static int driver_resume(struct usb_interface *intf) driver_resume()
635 struct usb_interface *intf; claimintf()
657 struct usb_interface *intf; releaseintf()
692 struct usb_interface *intf; findintfep()
787 struct usb_interface **intf_ret) parse_usbdevfs_streams()
791 struct usb_interface *intf = NULL; parse_usbdevfs_streams()
821 /* usb_alloc/free_streams operate on an usb_interface */ parse_usbdevfs_streams()
1187 struct usb_interface *intf; proc_getdriver()
1918 struct usb_interface *intf = NULL; proc_ioctl()
2060 struct usb_interface *intf; proc_disconnect_claim()
2093 struct usb_interface *intf; proc_alloc_streams()
2113 struct usb_interface *intf; proc_free_streams()
/linux-4.1.27/drivers/input/misc/
H A Dati_remote2.c191 struct usb_interface *intf[2];
212 static int ati_remote2_probe(struct usb_interface *interface, const struct usb_device_id *id);
213 static void ati_remote2_disconnect(struct usb_interface *interface);
214 static int ati_remote2_suspend(struct usb_interface *interface, pm_message_t message);
215 static int ati_remote2_resume(struct usb_interface *interface);
216 static int ati_remote2_reset_resume(struct usb_interface *interface);
217 static int ati_remote2_pre_reset(struct usb_interface *interface);
218 static int ati_remote2_post_reset(struct usb_interface *interface);
710 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); ati_remote2_show_channel_mask()
721 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); ati_remote2_store_channel_mask()
760 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); ati_remote2_show_mode_mask()
771 struct usb_interface *intf = usb_ifnum_to_if(udev, 0); ati_remote2_store_mode_mask()
804 static int ati_remote2_probe(struct usb_interface *interface, const struct usb_device_id *id) ati_remote2_probe()
895 static void ati_remote2_disconnect(struct usb_interface *interface) ati_remote2_disconnect()
917 static int ati_remote2_suspend(struct usb_interface *interface, ati_remote2_suspend()
942 static int ati_remote2_resume(struct usb_interface *interface) ati_remote2_resume()
968 static int ati_remote2_reset_resume(struct usb_interface *interface) ati_remote2_reset_resume()
999 static int ati_remote2_pre_reset(struct usb_interface *interface) ati_remote2_pre_reset()
1019 static int ati_remote2_post_reset(struct usb_interface *interface) ati_remote2_post_reset()
H A Dims-pcu.c77 struct usb_interface *ctrl_intf;
85 struct usb_interface *data_intf;
1061 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_attribute_show()
1075 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_attribute_store()
1137 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_reset_device()
1168 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_update_firmware_store()
1220 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_update_firmware_status_show()
1246 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_is_attr_visible()
1314 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_reg_data_show()
1333 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_reg_data_store()
1356 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_reg_addr_show()
1371 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_reg_addr_store()
1400 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_bit_show()
1421 struct usb_interface *intf = to_usb_interface(dev); ims_pcu_ofn_bit_store()
1622 ims_pcu_get_cdc_union_desc(struct usb_interface *intf) ims_pcu_get_cdc_union_desc()
1655 static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu) ims_pcu_parse_cdc_data()
1987 static int ims_pcu_probe(struct usb_interface *intf, ims_pcu_probe()
2058 static void ims_pcu_disconnect(struct usb_interface *intf) ims_pcu_disconnect()
2086 static int ims_pcu_suspend(struct usb_interface *intf, ims_pcu_suspend()
2098 static int ims_pcu_resume(struct usb_interface *intf) ims_pcu_resume()
H A Dcm109.c94 struct usb_interface *intf;
656 static void cm109_usb_disconnect(struct usb_interface *interface) cm109_usb_disconnect()
665 static int cm109_usb_probe(struct usb_interface *intf, cm109_usb_probe()
795 static int cm109_usb_suspend(struct usb_interface *intf, pm_message_t message) cm109_usb_suspend()
808 static int cm109_usb_resume(struct usb_interface *intf) cm109_usb_resume()
821 static int cm109_usb_pre_reset(struct usb_interface *intf) cm109_usb_pre_reset()
839 static int cm109_usb_post_reset(struct usb_interface *intf) cm109_usb_post_reset()
H A Dkeyspan_remote.c116 struct usb_interface *interface;
449 static int keyspan_probe(struct usb_interface *interface, const struct usb_device_id *id) keyspan_probe()
563 static void keyspan_disconnect(struct usb_interface *interface) keyspan_disconnect()
H A Dpowermate.c67 struct usb_interface *intf;
299 static int powermate_probe(struct usb_interface *intf, const struct usb_device_id *id) powermate_probe()
418 static void powermate_disconnect(struct usb_interface *intf) powermate_disconnect()
/linux-4.1.27/drivers/hid/
H A Dhid-roccat-lua.c100 static int lua_create_sysfs_attributes(struct usb_interface *intf) lua_create_sysfs_attributes()
105 static void lua_remove_sysfs_attributes(struct usb_interface *intf) lua_remove_sysfs_attributes()
120 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); lua_init_specials()
152 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); lua_remove_specials()
H A Dhid-holtek-kbd.c111 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); holtek_kbd_report_fixup()
128 struct usb_interface *boot_interface = usb_ifnum_to_if(usb_dev, 0); holtek_kbd_input_event()
141 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); holtek_kbd_probe()
H A Dhid-roccat-konepure.c80 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); konepure_init_specials()
121 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); konepure_remove_specials()
174 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); konepure_raw_event()
H A Dhid-roccat-ryos.c88 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); ryos_init_specials()
129 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); ryos_remove_specials()
182 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); ryos_raw_event()
H A Dhid-roccat-savu.c60 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); savu_init_specials()
101 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); savu_remove_specials()
172 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); savu_raw_event()
H A Dhid-holtek-mouse.c38 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); holtek_mouse_report_fixup()
H A Dhid-roccat-isku.c273 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); isku_init_specials()
314 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); isku_remove_specials()
403 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); isku_raw_event()
H A Dhid-roccat-koneplus.c383 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); koneplus_init_specials()
424 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); koneplus_remove_specials()
517 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); koneplus_raw_event()
H A Dhid-roccat-kovaplus.c450 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); kovaplus_init_specials()
492 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); kovaplus_remove_specials()
606 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); kovaplus_raw_event()
H A Dhid-roccat-pyra.c403 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); pyra_init_specials()
444 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); pyra_remove_specials()
552 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); pyra_raw_event()
H A Dhid-samsung.c104 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); samsung_kbd_mouse_input_mapping()
/linux-4.1.27/sound/usb/line6/
H A Ddriver.h167 int line6_probe(struct usb_interface *interface,
174 void line6_disconnect(struct usb_interface *interface);
177 int line6_suspend(struct usb_interface *interface, pm_message_t message);
178 int line6_resume(struct usb_interface *interface);
H A Dpod.c247 struct usb_interface *interface = to_usb_interface(dev); serial_number_show()
259 struct usb_interface *interface = to_usb_interface(dev); firmware_version_show()
272 struct usb_interface *interface = to_usb_interface(dev); device_id_show()
561 static int pod_probe(struct usb_interface *interface, pod_probe()
H A Ddriver.c510 int line6_probe(struct usb_interface *interface, line6_probe()
599 void line6_disconnect(struct usb_interface *interface) line6_disconnect()
634 int line6_suspend(struct usb_interface *interface, pm_message_t message) line6_suspend()
656 int line6_resume(struct usb_interface *interface) line6_resume()
H A Dpodhd.c169 static int podhd_probe(struct usb_interface *interface, podhd_probe()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
H A Dusb_intf.c27 static int rtw_suspend(struct usb_interface *intf, pm_message_t message);
28 static int rtw_resume(struct usb_interface *intf);
29 static int rtw_drv_init(struct usb_interface *pusb_intf,
31 static void rtw_disconnect(struct usb_interface *pusb_intf);
76 static struct dvobj_priv *usb_dvobj_init(struct usb_interface *usb_intf) usb_dvobj_init()
183 static void usb_dvobj_deinit(struct usb_interface *usb_intf) usb_dvobj_deinit()
271 static int rtw_suspend(struct usb_interface *pusb_intf, pm_message_t message) rtw_suspend()
340 static int rtw_resume(struct usb_interface *pusb_intf) rtw_resume()
396 struct usb_interface *pusb_intf, rtw_usb_if1_init()
530 static int rtw_drv_init(struct usb_interface *pusb_intf, rtw_drv_init()
573 static void rtw_disconnect(struct usb_interface *pusb_intf) rtw_disconnect()
/linux-4.1.27/drivers/gpu/drm/udl/
H A Dudl_drv.c67 static int udl_usb_probe(struct usb_interface *interface, udl_usb_probe()
92 static void udl_usb_disconnect(struct usb_interface *interface) udl_usb_disconnect()
/linux-4.1.27/drivers/usb/wusbcore/
H A Dcbaf.c106 struct usb_interface *usb_iface;
317 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_chid_show()
330 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_chid_store()
364 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_host_name_show()
375 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_host_name_store()
391 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_host_band_groups_show()
402 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_host_band_groups_store()
430 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_cdid_show()
443 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_cdid_store()
473 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_device_band_groups_show()
487 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_device_name_show()
551 struct usb_interface *iface = to_usb_interface(dev); cbaf_wusb_ck_store()
594 static int cbaf_probe(struct usb_interface *iface, cbaf_probe()
637 static void cbaf_disconnect(struct usb_interface *iface) cbaf_disconnect()
H A Dwa-hc.c36 int wa_create(struct wahc *wa, struct usb_interface *iface, wa_create()
H A Dwa-hc.h188 struct usb_interface *usb_iface;
249 extern int wa_create(struct wahc *wa, struct usb_interface *iface,
267 extern int wa_nep_create(struct wahc *, struct usb_interface *);
/linux-4.1.27/drivers/media/rc/
H A Dstreamzap.c83 struct usb_interface *interface;
109 static int streamzap_probe(struct usb_interface *interface,
111 static void streamzap_disconnect(struct usb_interface *interface);
113 static int streamzap_suspend(struct usb_interface *intf, pm_message_t message);
114 static int streamzap_resume(struct usb_interface *intf);
336 static int streamzap_probe(struct usb_interface *intf, streamzap_probe()
468 static void streamzap_disconnect(struct usb_interface *interface) streamzap_disconnect()
487 static int streamzap_suspend(struct usb_interface *intf, pm_message_t message) streamzap_suspend()
496 static int streamzap_resume(struct usb_interface *intf) streamzap_resume()
H A Dttusbir.c197 static int ttusbir_probe(struct usb_interface *intf, ttusbir_probe()
373 static void ttusbir_disconnect(struct usb_interface *intf) ttusbir_disconnect()
395 static int ttusbir_suspend(struct usb_interface *intf, pm_message_t message) ttusbir_suspend()
409 static int ttusbir_resume(struct usb_interface *intf) ttusbir_resume()
H A Diguanair.c424 static int iguanair_probe(struct usb_interface *intf, iguanair_probe()
538 static void iguanair_disconnect(struct usb_interface *intf) iguanair_disconnect()
553 static int iguanair_suspend(struct usb_interface *intf, pm_message_t message) iguanair_suspend()
574 static int iguanair_resume(struct usb_interface *intf) iguanair_resume()
H A Digorplugusb.c147 static int igorplugusb_probe(struct usb_interface *intf, igorplugusb_probe()
229 static void igorplugusb_disconnect(struct usb_interface *intf) igorplugusb_disconnect()
/linux-4.1.27/drivers/media/usb/gspca/
H A Dgspca.h216 int gspca_dev_probe(struct usb_interface *intf,
221 int gspca_dev_probe2(struct usb_interface *intf,
226 void gspca_disconnect(struct usb_interface *intf);
232 int gspca_suspend(struct usb_interface *intf, pm_message_t message);
233 int gspca_resume(struct usb_interface *intf);
H A Dbenq.c133 struct usb_interface *intf; sd_stopN()
270 static int sd_probe(struct usb_interface *intf, sd_probe()
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-robotfuzz-osif.c34 struct usb_interface *interface;
134 static int osif_probe(struct usb_interface *interface, osif_probe()
181 static void osif_disconnect(struct usb_interface *interface) osif_disconnect()
H A Di2c-tiny-usb.c173 struct usb_interface *interface; /* the interface for this device */
205 static int i2c_tiny_usb_probe(struct usb_interface *interface, i2c_tiny_usb_probe()
266 static void i2c_tiny_usb_disconnect(struct usb_interface *interface) i2c_tiny_usb_disconnect()
H A Di2c-diolan-u2c.c87 struct usb_interface *interface;/* the interface for this device */
444 static int diolan_u2c_probe(struct usb_interface *interface, diolan_u2c_probe()
506 static void diolan_u2c_disconnect(struct usb_interface *interface) diolan_u2c_disconnect()
/linux-4.1.27/drivers/input/tablet/
H A Dkbtab.c35 struct usb_interface *intf;
117 static int kbtab_probe(struct usb_interface *intf, const struct usb_device_id *id) kbtab_probe()
188 static void kbtab_disconnect(struct usb_interface *intf) kbtab_disconnect()
H A Dacecad.c53 struct usb_interface *intf;
66 struct usb_interface *intf = acecad->intf; usb_acecad_irq()
135 static int usb_acecad_probe(struct usb_interface *intf, const struct usb_device_id *id) usb_acecad_probe()
251 static void usb_acecad_disconnect(struct usb_interface *intf) usb_acecad_disconnect()
/linux-4.1.27/drivers/media/usb/go7007/
H A Dgo7007-loader.c42 static int go7007_loader_probe(struct usb_interface *interface, go7007_loader_probe()
112 static void go7007_loader_disconnect(struct usb_interface *interface) go7007_loader_disconnect()
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-main.c70 static int pvr_probe(struct usb_interface *intf, pvr_probe()
94 static void pvr_disconnect(struct usb_interface *intf) pvr_disconnect()
H A Dpvrusb2-context.h68 struct pvr2_context *pvr2_context_create(struct usb_interface *intf,
/linux-4.1.27/drivers/media/usb/usbtv/
H A Dusbtv-core.c53 static int usbtv_probe(struct usb_interface *intf, usbtv_probe()
108 static void usbtv_disconnect(struct usb_interface *intf) usbtv_disconnect()
/linux-4.1.27/drivers/mfd/
H A Dviperboard.c52 static int vprbrd_probe(struct usb_interface *interface, vprbrd_probe()
114 static void vprbrd_disconnect(struct usb_interface *interface) vprbrd_disconnect()
H A Drtsx_usb.c628 static int rtsx_usb_probe(struct usb_interface *intf, rtsx_usb_probe()
686 static void rtsx_usb_disconnect(struct usb_interface *intf) rtsx_usb_disconnect()
700 static int rtsx_usb_suspend(struct usb_interface *intf, pm_message_t message) rtsx_usb_suspend()
726 static int rtsx_usb_resume(struct usb_interface *intf) rtsx_usb_resume()
731 static int rtsx_usb_reset_resume(struct usb_interface *intf) rtsx_usb_reset_resume()
749 static int rtsx_usb_pre_reset(struct usb_interface *intf) rtsx_usb_pre_reset()
757 static int rtsx_usb_post_reset(struct usb_interface *intf) rtsx_usb_post_reset()
H A Ddln2.c98 struct usb_interface *interface;
717 static void dln2_disconnect(struct usb_interface *interface) dln2_disconnect()
728 static int dln2_probe(struct usb_interface *interface, dln2_probe()
794 static int dln2_suspend(struct usb_interface *iface, pm_message_t message) dln2_suspend()
803 static int dln2_resume(struct usb_interface *iface) dln2_resume()
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
H A Dft1000_usb.h145 struct usb_interface;
147 struct usb_interface *intf);
H A Dft1000_usb.c59 static int ft1000_probe(struct usb_interface *interface, ft1000_probe()
213 static void ft1000_disconnect(struct usb_interface *interface) ft1000_disconnect()
/linux-4.1.27/drivers/staging/rtl8712/
H A Dusb_intf.c43 static struct usb_interface *pintf;
45 static int r871xu_drv_init(struct usb_interface *pusb_intf,
48 static void r871xu_dev_remove(struct usb_interface *pusb_intf);
205 static int r871x_suspend(struct usb_interface *pusb_intf, pm_message_t state) r871x_suspend()
221 static int r871x_resume(struct usb_interface *pusb_intf) r871x_resume()
236 static int r871x_reset_resume(struct usb_interface *pusb_intf) r871x_reset_resume()
361 static int r871xu_drv_init(struct usb_interface *pusb_intf, r871xu_drv_init()
603 static void r871xu_dev_remove(struct usb_interface *pusb_intf) r871xu_dev_remove()
H A Ddrv_types.h180 struct usb_interface *pusb_intf;
/linux-4.1.27/drivers/input/mouse/
H A Dsynaptics_usb.c81 struct usb_interface *intf;
285 static int synusb_probe(struct usb_interface *intf, synusb_probe()
448 static void synusb_disconnect(struct usb_interface *intf) synusb_disconnect()
466 static int synusb_suspend(struct usb_interface *intf, pm_message_t message) synusb_suspend()
478 static int synusb_resume(struct usb_interface *intf) synusb_resume()
496 static int synusb_pre_reset(struct usb_interface *intf) synusb_pre_reset()
507 static int synusb_post_reset(struct usb_interface *intf) synusb_post_reset()
523 static int synusb_reset_resume(struct usb_interface *intf) synusb_reset_resume()
H A Dappletouch.c212 struct usb_interface *intf; /* usb interface */
462 struct usb_interface *intf = dev->intf; atp_status_check()
842 static int atp_probe(struct usb_interface *iface, atp_probe()
955 static void atp_disconnect(struct usb_interface *iface) atp_disconnect()
985 static int atp_suspend(struct usb_interface *iface, pm_message_t message) atp_suspend()
993 static int atp_resume(struct usb_interface *iface) atp_resume()
1003 static int atp_reset_resume(struct usb_interface *iface) atp_reset_resume()
H A Dbcm5974.c248 struct usb_interface *intf; /* our interface */
657 struct usb_interface *intf = dev->intf; bcm5974_irq_button()
688 struct usb_interface *intf = dev->intf; bcm5974_irq_trackpad()
820 static int bcm5974_suspend(struct usb_interface *iface, pm_message_t message) bcm5974_suspend()
834 static int bcm5974_resume(struct usb_interface *iface) bcm5974_resume()
849 static int bcm5974_probe(struct usb_interface *iface, bcm5974_probe()
956 static void bcm5974_disconnect(struct usb_interface *iface) bcm5974_disconnect()
/linux-4.1.27/drivers/hid/usbhid/
H A Dusbhid.h42 struct usb_interface *usbhid_find_interface(int minor);
65 struct usb_interface *intf; /* USB interface */
H A Dhid-core.c183 struct usb_interface *intf = usbhid->intf; usbhid_mark_busy()
859 struct usb_interface *intf = usbhid->intf; usbhid_get_raw_report()
892 struct usb_interface *intf = usbhid->intf; usbhid_set_raw_report()
965 struct usb_interface *intf = to_usb_interface(hid->dev.parent); usbhid_parse()
1038 struct usb_interface *intf = to_usb_interface(hid->dev.parent); usbhid_start()
1243 struct usb_interface *intf = to_usb_interface(hid->dev.parent); usbhid_idle()
1267 static int usbhid_probe(struct usb_interface *intf, const struct usb_device_id *id) usbhid_probe()
1368 static void usbhid_disconnect(struct usb_interface *intf) usbhid_disconnect()
1430 static int hid_pre_reset(struct usb_interface *intf) hid_pre_reset()
1444 static int hid_post_reset(struct usb_interface *intf) hid_post_reset()
1516 static int hid_suspend(struct usb_interface *intf, pm_message_t message) hid_suspend()
1576 static int hid_resume(struct usb_interface *intf) hid_resume()
1586 static int hid_reset_resume(struct usb_interface *intf) hid_reset_resume()
1625 struct usb_interface *usbhid_find_interface(int minor) usbhid_find_interface()
H A Dusbmouse.c119 static int usb_mouse_probe(struct usb_interface *intf, const struct usb_device_id *id) usb_mouse_probe()
216 static void usb_mouse_disconnect(struct usb_interface *intf) usb_mouse_disconnect()
/linux-4.1.27/drivers/usb/class/
H A Dcdc-acm.h84 struct usb_interface *control; /* control interface */
85 struct usb_interface *data; /* data interface */
H A Dcdc-wdm.c82 struct usb_interface *intf;
107 int (*manage_power)(struct usb_interface *, int);
113 static struct wdm_device *wdm_find_device(struct usb_interface *intf) wdm_find_device()
620 struct usb_interface *intf; wdm_open()
755 static int wdm_create(struct usb_interface *intf, struct usb_endpoint_descriptor *ep, wdm_create()
756 u16 bufsize, int (*manage_power)(struct usb_interface *, int)) wdm_create()
862 static int wdm_manage_power(struct usb_interface *intf, int on) wdm_manage_power()
873 static int wdm_probe(struct usb_interface *intf, const struct usb_device_id *id) wdm_probe()
941 struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf, usb_cdc_wdm_register()
944 int (*manage_power)(struct usb_interface *, int)) usb_cdc_wdm_register()
958 static void wdm_disconnect(struct usb_interface *intf) wdm_disconnect()
995 static int wdm_suspend(struct usb_interface *intf, pm_message_t message) wdm_suspend()
1045 static int wdm_resume(struct usb_interface *intf) wdm_resume()
1059 static int wdm_pre_reset(struct usb_interface *intf) wdm_pre_reset()
1083 static int wdm_post_reset(struct usb_interface *intf) wdm_post_reset()
H A Dusbtmc.c81 struct usb_interface *intf;
127 struct usb_interface *intf; usbtmc_open()
908 struct usb_interface *intf = to_usb_interface(dev); \
935 struct usb_interface *intf = to_usb_interface(dev); TermChar_show()
945 struct usb_interface *intf = to_usb_interface(dev); TermChar_store()
959 struct usb_interface *intf = to_usb_interface(dev); \
968 struct usb_interface *intf = to_usb_interface(dev); \
1095 static int usbtmc_probe(struct usb_interface *intf, usbtmc_probe()
1191 static void usbtmc_disconnect(struct usb_interface *intf) usbtmc_disconnect()
1207 static int usbtmc_suspend(struct usb_interface *intf, pm_message_t message) usbtmc_suspend()
1213 static int usbtmc_resume(struct usb_interface *intf) usbtmc_resume()
H A Dcdc-acm.c245 struct usb_interface *intf = to_usb_interface(dev); show_caps()
255 struct usb_interface *intf = to_usb_interface(dev); show_country_codes()
267 struct usb_interface *intf = to_usb_interface(dev); show_country_rel_date()
1080 static int acm_probe(struct usb_interface *intf, acm_probe()
1087 struct usb_interface *control_interface; acm_probe()
1088 struct usb_interface *data_interface; acm_probe()
1274 struct usb_interface *t; acm_probe()
1536 static void acm_disconnect(struct usb_interface *intf) acm_disconnect()
1590 static int acm_suspend(struct usb_interface *intf, pm_message_t message) acm_suspend()
1613 static int acm_resume(struct usb_interface *intf) acm_resume()
1650 static int acm_reset_resume(struct usb_interface *intf) acm_reset_resume()
/linux-4.1.27/include/linux/
H A Dusb.h101 * struct usb_interface - what usb device drivers talk to
158 struct usb_interface { struct
187 #define to_usb_interface(d) container_of(d, struct usb_interface, dev)
189 static inline void *usb_get_intfdata(struct usb_interface *intf) usb_get_intfdata()
194 static inline void usb_set_intfdata(struct usb_interface *intf, void *data) usb_set_intfdata()
199 struct usb_interface *usb_get_intf(struct usb_interface *intf);
200 void usb_put_intf(struct usb_interface *intf);
243 * struct usb_interface (which persists only as long as its configuration
267 * @interface: array of pointers to usb_interface structures, one for each
311 struct usb_interface *interface[USB_MAXINTERFACES];
615 static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf) interface_to_usbdev()
642 const struct usb_interface *iface);
646 extern void usb_queue_reset_device(struct usb_interface *dev);
664 extern int usb_autopm_get_interface(struct usb_interface *intf);
665 extern void usb_autopm_put_interface(struct usb_interface *intf);
666 extern int usb_autopm_get_interface_async(struct usb_interface *intf);
667 extern void usb_autopm_put_interface_async(struct usb_interface *intf);
668 extern void usb_autopm_get_interface_no_resume(struct usb_interface *intf);
669 extern void usb_autopm_put_interface_no_suspend(struct usb_interface *intf);
683 static inline int usb_autopm_get_interface(struct usb_interface *intf) usb_autopm_get_interface()
685 static inline int usb_autopm_get_interface_async(struct usb_interface *intf) usb_autopm_get_interface_async()
688 static inline void usb_autopm_put_interface(struct usb_interface *intf) usb_autopm_put_interface()
690 static inline void usb_autopm_put_interface_async(struct usb_interface *intf) usb_autopm_put_interface_async()
693 struct usb_interface *intf) usb_autopm_get_interface_no_resume()
696 struct usb_interface *intf) usb_autopm_put_interface_no_suspend()
730 extern int usb_alloc_streams(struct usb_interface *interface,
735 extern int usb_free_streams(struct usb_interface *interface,
741 struct usb_interface *iface, void *priv);
756 static inline int usb_interface_claimed(struct usb_interface *iface) usb_interface_claimed()
762 struct usb_interface *iface);
763 const struct usb_device_id *usb_match_id(struct usb_interface *interface,
765 extern int usb_match_one_id(struct usb_interface *interface,
769 extern struct usb_interface *usb_find_interface(struct usb_driver *drv,
771 extern struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev,
774 const struct usb_interface *intf, unsigned int altnum);
1084 int (*probe) (struct usb_interface *intf,
1087 void (*disconnect) (struct usb_interface *intf);
1089 int (*unlocked_ioctl) (struct usb_interface *intf, unsigned int code,
1092 int (*suspend) (struct usb_interface *intf, pm_message_t message);
1093 int (*resume) (struct usb_interface *intf);
1094 int (*reset_resume)(struct usb_interface *intf);
1096 int (*pre_reset)(struct usb_interface *intf);
1097 int (*post_reset)(struct usb_interface *intf);
1193 extern int usb_register_dev(struct usb_interface *intf,
1195 extern void usb_deregister_dev(struct usb_interface *intf,
H A Dusb_usual.h91 extern int usb_usual_ignore_device(struct usb_interface *intf);
/linux-4.1.27/drivers/media/radio/
H A Dradio-shark2.c260 static void usb_shark_disconnect(struct usb_interface *intf) usb_shark_disconnect()
284 static int usb_shark_probe(struct usb_interface *intf, usb_shark_probe()
343 static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message) usb_shark_suspend()
348 static int usb_shark_resume(struct usb_interface *intf) usb_shark_resume()
H A Dradio-keene.c62 struct usb_interface *intf;
147 static void usb_keene_disconnect(struct usb_interface *intf) usb_keene_disconnect()
159 static int usb_keene_suspend(struct usb_interface *intf, pm_message_t message) usb_keene_suspend()
166 static int usb_keene_resume(struct usb_interface *intf) usb_keene_resume()
309 static int usb_keene_probe(struct usb_interface *intf, usb_keene_probe()
H A Ddsbr100.c262 static void usb_dsbr100_disconnect(struct usb_interface *intf) usb_dsbr100_disconnect()
286 static int usb_dsbr100_suspend(struct usb_interface *intf, pm_message_t message) usb_dsbr100_suspend()
300 static int usb_dsbr100_resume(struct usb_interface *intf) usb_dsbr100_resume()
349 static int usb_dsbr100_probe(struct usb_interface *intf, usb_dsbr100_probe()
H A Dradio-shark.c294 static void usb_shark_disconnect(struct usb_interface *intf) usb_shark_disconnect()
318 static int usb_shark_probe(struct usb_interface *intf, usb_shark_probe()
378 static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message) usb_shark_suspend()
383 static int usb_shark_resume(struct usb_interface *intf) usb_shark_resume()
H A Dradio-ma901.c87 struct usb_interface *intf;
186 static void usb_ma901radio_disconnect(struct usb_interface *intf) usb_ma901radio_disconnect()
302 static int usb_ma901radio_suspend(struct usb_interface *intf, pm_message_t message) usb_ma901radio_suspend()
307 static int usb_ma901radio_resume(struct usb_interface *intf) usb_ma901radio_resume()
347 static int usb_ma901radio_probe(struct usb_interface *intf, usb_ma901radio_probe()
H A Dradio-raremono.c118 struct usb_interface *intf;
174 static void usb_raremono_disconnect(struct usb_interface *intf) usb_raremono_disconnect()
304 static int usb_raremono_probe(struct usb_interface *intf, usb_raremono_probe()
H A Dradio-mr800.c131 struct usb_interface *intf;
254 static void usb_amradio_disconnect(struct usb_interface *intf) usb_amradio_disconnect()
444 static int usb_amradio_suspend(struct usb_interface *intf, pm_message_t message) usb_amradio_suspend()
460 static int usb_amradio_resume(struct usb_interface *intf) usb_amradio_resume()
514 static int usb_amradio_probe(struct usb_interface *intf, usb_amradio_probe()
/linux-4.1.27/drivers/media/usb/au0828/
H A Dau0828-core.c150 static void au0828_usb_disconnect(struct usb_interface *interface) au0828_usb_disconnect()
183 static int au0828_usb_probe(struct usb_interface *interface, au0828_usb_probe()
291 static int au0828_suspend(struct usb_interface *interface, au0828_suspend()
310 static int au0828_resume(struct usb_interface *interface) au0828_resume()
/linux-4.1.27/drivers/media/usb/b2c2/
H A Dflexcop-usb.h21 struct usb_interface *uintf;
/linux-4.1.27/drivers/net/wireless/rsi/
H A Drsi_usb.h42 struct usb_interface *pfunction;
H A Drsi_91x_usb.c97 static int rsi_find_bulk_in_and_out_endpoints(struct usb_interface *interface, rsi_find_bulk_in_and_out_endpoints()
375 struct usb_interface *pfunction) rsi_init_usb_interface()
454 static int rsi_probe(struct usb_interface *pfunction, rsi_probe()
524 static void rsi_disconnect(struct usb_interface *pfunction) rsi_disconnect()
539 static int rsi_suspend(struct usb_interface *intf, pm_message_t message) rsi_suspend()
545 static int rsi_resume(struct usb_interface *intf) rsi_resume()
/linux-4.1.27/drivers/staging/gdm72xx/
H A Dgdm_usb.h67 struct usb_interface *intf;
H A Dgdm_usb.c524 static int gdm_usb_probe(struct usb_interface *intf, gdm_usb_probe()
612 static void gdm_usb_disconnect(struct usb_interface *intf) gdm_usb_disconnect()
642 static int gdm_suspend(struct usb_interface *intf, pm_message_t pm_msg) gdm_suspend()
667 static int gdm_resume(struct usb_interface *intf) gdm_resume()
/linux-4.1.27/drivers/staging/wlan-ng/
H A Dprism2usb.c59 static int prism2sta_probe_usb(struct usb_interface *interface, prism2sta_probe_usb()
135 static void prism2sta_disconnect_usb(struct usb_interface *interface) prism2sta_disconnect_usb()
226 static int prism2sta_suspend(struct usb_interface *interface, prism2sta_suspend()
249 static int prism2sta_resume(struct usb_interface *interface) prism2sta_resume()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
H A Ddvb_usb.h358 * @intf: pointer to the device's struct usb_interface
375 struct usb_interface *intf;
397 extern int dvb_usbv2_probe(struct usb_interface *,
399 extern void dvb_usbv2_disconnect(struct usb_interface *);
400 extern int dvb_usbv2_suspend(struct usb_interface *, pm_message_t);
401 extern int dvb_usbv2_resume(struct usb_interface *);
402 extern int dvb_usbv2_reset_resume(struct usb_interface *);
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
H A Dusb_intf.c57 static struct dvobj_priv *usb_dvobj_init(struct usb_interface *usb_intf) usb_dvobj_init()
137 static void usb_dvobj_deinit(struct usb_interface *usb_intf) usb_dvobj_deinit()
234 static int rtw_suspend(struct usb_interface *pusb_intf, pm_message_t message) rtw_suspend()
351 static int rtw_resume(struct usb_interface *pusb_intf) rtw_resume()
368 struct usb_interface *pusb_intf, const struct usb_device_id *pdid) rtw_usb_if1_init()
492 static int rtw_drv_init(struct usb_interface *pusb_intf, const struct usb_device_id *pdid) rtw_drv_init()
534 static void rtw_dev_remove(struct usb_interface *pusb_intf) rtw_dev_remove()
/linux-4.1.27/sound/usb/usx2y/
H A Dus122l.c68 struct usb_interface *iface = usb_ifnum_to_if(dev, 1); us122l_create_usbmidi()
90 struct usb_interface *iface = usb_ifnum_to_if(dev, 0); us144_create_usbmidi()
194 struct usb_interface *iface; usb_stream_hwdep_open()
215 struct usb_interface *iface; usb_stream_hwdep_release()
539 struct usb_interface *intf, usx2y_create_card()
575 static int us122l_usb_probe(struct usb_interface *intf, us122l_usb_probe()
604 static int snd_us122l_probe(struct usb_interface *intf, snd_us122l_probe()
633 static void snd_us122l_disconnect(struct usb_interface *intf) snd_us122l_disconnect()
665 static int snd_us122l_suspend(struct usb_interface *intf, pm_message_t message) snd_us122l_suspend()
690 static int snd_us122l_resume(struct usb_interface *intf) snd_us122l_resume()
H A Dusbusx2y.c336 struct usb_interface *intf, usX2Y_create_card()
373 struct usb_interface *intf, usX2Y_usb_probe()
402 static int snd_usX2Y_probe(struct usb_interface *intf, const struct usb_device_id *id) snd_usX2Y_probe()
414 static void snd_usX2Y_disconnect(struct usb_interface *intf) snd_usX2Y_disconnect()
/linux-4.1.27/drivers/media/usb/as102/
H A Das102_usb_drv.c26 static void as102_usb_disconnect(struct usb_interface *interface);
27 static int as102_usb_probe(struct usb_interface *interface,
323 static void as102_usb_disconnect(struct usb_interface *intf) as102_usb_disconnect()
347 static int as102_usb_probe(struct usb_interface *intf, as102_usb_probe()
430 struct usb_interface *intf = NULL; as102_open()
/linux-4.1.27/drivers/nfc/nfcmrvl/
H A Dusb.c40 struct usb_interface *intf;
287 static int nfcmrvl_probe(struct usb_interface *intf, nfcmrvl_probe()
344 static void nfcmrvl_disconnect(struct usb_interface *intf) nfcmrvl_disconnect()
359 static int nfcmrvl_suspend(struct usb_interface *intf, pm_message_t message) nfcmrvl_suspend()
399 static int nfcmrvl_resume(struct usb_interface *intf) nfcmrvl_resume()
/linux-4.1.27/drivers/isdn/hisax/
H A Dst5481_init.c57 static int probe_st5481(struct usb_interface *intf, probe_st5481()
133 static void disconnect_st5481(struct usb_interface *intf) disconnect_st5481()
/linux-4.1.27/drivers/media/usb/cpia2/
H A Dcpia2_usb.c54 static int cpia2_usb_probe(struct usb_interface *intf,
56 static void cpia2_usb_disconnect(struct usb_interface *intf);
57 static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message);
58 static int cpia2_usb_resume(struct usb_interface *intf);
808 static int cpia2_usb_probe(struct usb_interface *intf, cpia2_usb_probe()
874 static void cpia2_usb_disconnect(struct usb_interface *intf) cpia2_usb_disconnect()
903 static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message) cpia2_usb_suspend()
919 static int cpia2_usb_resume(struct usb_interface *intf) cpia2_usb_resume()
/linux-4.1.27/drivers/net/irda/
H A Dmcs7780.h161 static int mcs_probe(struct usb_interface *intf,
163 static void mcs_disconnect(struct usb_interface *intf);
H A Dkingsun-sir.c432 static int kingsun_probe(struct usb_interface *intf, kingsun_probe()
563 static void kingsun_disconnect(struct usb_interface *intf) kingsun_disconnect()
593 static int kingsun_suspend(struct usb_interface *intf, pm_message_t message) kingsun_suspend()
604 static int kingsun_resume(struct usb_interface *intf) kingsun_resume()
H A Dksdazzle-sir.c580 static int ksdazzle_probe(struct usb_interface *intf, ksdazzle_probe()
734 static void ksdazzle_disconnect(struct usb_interface *intf) ksdazzle_disconnect()
766 static int ksdazzle_suspend(struct usb_interface *intf, pm_message_t message) ksdazzle_suspend()
781 static int ksdazzle_resume(struct usb_interface *intf) ksdazzle_resume()
/linux-4.1.27/drivers/usb/
H A Dusb-skeleton.c51 struct usb_interface *interface; /* the interface for this device */
86 struct usb_interface *interface; skel_open()
490 static int skel_probe(struct usb_interface *interface, skel_probe()
580 static void skel_disconnect(struct usb_interface *interface) skel_disconnect()
614 static int skel_suspend(struct usb_interface *intf, pm_message_t message) skel_suspend()
624 static int skel_resume(struct usb_interface *intf) skel_resume()
629 static int skel_pre_reset(struct usb_interface *intf) skel_pre_reset()
639 static int skel_post_reset(struct usb_interface *intf) skel_post_reset()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.h92 struct usb_interface *interface;
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Ddib0700.h62 extern int dib0700_rc_setup(struct dvb_usb_device *d, struct usb_interface *intf);
H A Ddibusb-mc.c22 static int dibusb_mc_probe(struct usb_interface *intf, dibusb_mc_probe()
H A Dumt-010.c77 static int umt_probe(struct usb_interface *intf, umt_probe()
H A Ddvb-usb-init.c233 int dvb_usb_device_init(struct usb_interface *intf, dvb_usb_device_init()
286 void dvb_usb_device_exit(struct usb_interface *intf) dvb_usb_device_exit()
H A Dvp702x.c331 static int vp702x_usb_probe(struct usb_interface *intf, vp702x_usb_probe()
358 static void vp702x_usb_disconnect(struct usb_interface *intf) vp702x_usb_disconnect()
H A Da800.c106 static int a800_probe(struct usb_interface *intf, a800_probe()
H A DcinergyT2-core.c180 static int cinergyt2_usb_probe(struct usb_interface *intf, cinergyt2_usb_probe()
H A Ddtv5100.c143 static int dtv5100_probe(struct usb_interface *intf, dtv5100_probe()
H A Dnova-t-usb2.c145 static int nova_t_probe(struct usb_interface *intf, nova_t_probe()
/linux-4.1.27/drivers/net/wireless/mwifiex/
H A Dusb.h67 struct usb_interface *intf;
/linux-4.1.27/sound/usb/bcd2000/
H A Dbcd2000.c52 struct usb_interface *intf;
351 struct usb_interface *interface) bcd2000_free_usb_related_resources()
364 static int bcd2000_probe(struct usb_interface *interface, bcd2000_probe()
428 static void bcd2000_disconnect(struct usb_interface *interface) bcd2000_disconnect()
/linux-4.1.27/drivers/net/wireless/zd1211rw/
H A Dzd_usb.h222 struct usb_interface *intf;
237 static inline struct ieee80211_hw *zd_intf_to_hw(struct usb_interface *intf) zd_intf_to_hw()
248 struct usb_interface *intf);
/linux-4.1.27/sound/usb/hiface/
H A Dchip.c67 static int hiface_chip_create(struct usb_interface *intf, hiface_chip_create()
108 static int hiface_chip_probe(struct usb_interface *intf, hiface_chip_probe()
163 static void hiface_chip_disconnect(struct usb_interface *intf) hiface_chip_disconnect()
/linux-4.1.27/drivers/net/wireless/rt2x00/
H A Drt2x00usb.h31 struct usb_interface *intf = to_usb_interface(d); \
413 int rt2x00usb_probe(struct usb_interface *usb_intf,
415 void rt2x00usb_disconnect(struct usb_interface *usb_intf);
417 int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state);
418 int rt2x00usb_resume(struct usb_interface *usb_intf);
H A Drt2x00usb.c590 struct usb_interface *intf = to_usb_interface(rt2x00dev->dev); rt2x00usb_find_endpoints()
781 int rt2x00usb_probe(struct usb_interface *usb_intf, rt2x00usb_probe()
838 void rt2x00usb_disconnect(struct usb_interface *usb_intf) rt2x00usb_disconnect()
859 int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state) rt2x00usb_suspend()
868 int rt2x00usb_resume(struct usb_interface *usb_intf) rt2x00usb_resume()
/linux-4.1.27/drivers/isdn/gigaset/
H A Dusb-gigaset.c105 static int gigaset_probe(struct usb_interface *interface,
107 static void gigaset_disconnect(struct usb_interface *interface);
110 static int gigaset_suspend(struct usb_interface *intf, pm_message_t message);
111 static int gigaset_resume(struct usb_interface *intf);
112 static int gigaset_pre_reset(struct usb_interface *intf);
132 struct usb_interface *interface; /* interface for this device */
654 static int gigaset_probe(struct usb_interface *interface, gigaset_probe()
785 static void gigaset_disconnect(struct usb_interface *interface) gigaset_disconnect()
821 static int gigaset_suspend(struct usb_interface *intf, pm_message_t message) gigaset_suspend()
838 static int gigaset_resume(struct usb_interface *intf) gigaset_resume()
858 static int gigaset_pre_reset(struct usb_interface *intf) gigaset_pre_reset()
/linux-4.1.27/drivers/net/can/usb/
H A Dgs_usb.c160 struct usb_interface *iface;
230 struct usb_interface *intf = gsdev->iface; gs_cmd_reset()
398 struct usb_interface *intf = dev->iface; gs_usb_set_bittiming()
724 static struct gs_can *gs_make_candev(unsigned int channel, struct usb_interface *intf) gs_make_candev()
833 static int gs_usb_probe(struct usb_interface *intf, const struct usb_device_id *id) gs_usb_probe()
933 static void gs_usb_disconnect(struct usb_interface *intf) gs_usb_disconnect()
/linux-4.1.27/drivers/media/usb/siano/
H A Dsmsusb.c323 static void smsusb_term_device(struct usb_interface *intf) smsusb_term_device()
380 static int smsusb_init_device(struct usb_interface *intf, int board_id) smsusb_init_device()
482 static int smsusb_probe(struct usb_interface *intf, smsusb_probe()
560 static void smsusb_disconnect(struct usb_interface *intf) smsusb_disconnect()
565 static int smsusb_suspend(struct usb_interface *intf, pm_message_t msg) smsusb_suspend()
575 static int smsusb_resume(struct usb_interface *intf) smsusb_resume()
/linux-4.1.27/drivers/media/usb/stk1160/
H A Dstk1160-core.c183 static int stk1160_scan_usb(struct usb_interface *intf, struct usb_device *udev, stk1160_scan_usb()
273 static int stk1160_probe(struct usb_interface *interface, stk1160_probe()
400 static void stk1160_disconnect(struct usb_interface *interface) stk1160_disconnect()
/linux-4.1.27/drivers/media/usb/stkwebcam/
H A Dstk-webcam.h99 struct usb_interface *interface;
/linux-4.1.27/drivers/net/wireless/p54/
H A Dp54usb.h149 struct usb_interface *intf;
H A Dp54usb.c958 struct usb_interface *intf) p54u_load_firmware()
988 static int p54u_probe(struct usb_interface *intf, p54u_probe()
1063 static void p54u_disconnect(struct usb_interface *intf) p54u_disconnect()
1080 static int p54u_pre_reset(struct usb_interface *intf) p54u_pre_reset()
1091 static int p54u_resume(struct usb_interface *intf) p54u_resume()
1106 static int p54u_post_reset(struct usb_interface *intf) p54u_post_reset()
1126 static int p54u_suspend(struct usb_interface *intf, pm_message_t message) p54u_suspend()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dni_usb6501.c490 struct usb_interface *intf = comedi_to_usb_interface(dev); ni6501_find_endpoints()
526 struct usb_interface *intf = comedi_to_usb_interface(dev); ni6501_auto_attach()
575 struct usb_interface *intf = comedi_to_usb_interface(dev); ni6501_detach()
598 static int ni6501_usb_probe(struct usb_interface *intf, ni6501_usb_probe()
H A Ddt9812.c642 struct usb_interface *intf = comedi_to_usb_interface(dev); dt9812_find_endpoints()
766 struct usb_interface *intf = comedi_to_usb_interface(dev); dt9812_auto_attach()
843 struct usb_interface *intf = comedi_to_usb_interface(dev); dt9812_detach()
863 static int dt9812_usb_probe(struct usb_interface *intf, dt9812_usb_probe()
H A Dvmk80xx.c649 struct usb_interface *intf = comedi_to_usb_interface(dev); vmk80xx_find_usb_endpoints()
793 struct usb_interface *intf = comedi_to_usb_interface(dev); vmk80xx_auto_attach()
828 struct usb_interface *intf = comedi_to_usb_interface(dev); vmk80xx_detach()
851 static int vmk80xx_usb_probe(struct usb_interface *intf, vmk80xx_usb_probe()
/linux-4.1.27/drivers/staging/media/lirc/
H A Dlirc_imon.c52 static int imon_probe(struct usb_interface *interface,
54 static void imon_disconnect(struct usb_interface *interface);
59 static int imon_resume(struct usb_interface *intf);
60 static int imon_suspend(struct usb_interface *intf, pm_message_t message);
224 struct usb_interface *interface; display_open()
681 static int imon_probe(struct usb_interface *interface, imon_probe()
939 static void imon_disconnect(struct usb_interface *interface) imon_disconnect()
979 static int imon_suspend(struct usb_interface *intf, pm_message_t message) imon_suspend()
988 static int imon_resume(struct usb_interface *intf) imon_resume()
H A Dlirc_sasem.c67 static int sasem_probe(struct usb_interface *interface,
69 static void sasem_disconnect(struct usb_interface *interface);
197 struct usb_interface *interface; vfd_open()
661 static int sasem_probe(struct usb_interface *interface, sasem_probe()
881 static void sasem_disconnect(struct usb_interface *interface) sasem_disconnect()
/linux-4.1.27/drivers/usb/serial/
H A Dusb-serial.c600 struct usb_interface *interface, create_serial()
618 static const struct usb_device_id *match_dynamic_id(struct usb_interface *intf, match_dynamic_id()
635 struct usb_interface *intf) get_iface_id()
653 struct usb_interface *iface) search_serial_device()
712 static int usb_serial_probe(struct usb_interface *interface, usb_serial_probe()
1091 static void usb_serial_disconnect(struct usb_interface *interface) usb_serial_disconnect()
1127 int usb_serial_suspend(struct usb_interface *intf, pm_message_t message) usb_serial_suspend()
1162 int usb_serial_resume(struct usb_interface *intf) usb_serial_resume()
1179 static int usb_serial_reset_resume(struct usb_interface *intf) usb_serial_reset_resume()
/linux-4.1.27/drivers/usb/usbip/
H A Dstub.h36 struct usb_interface *interface;
H A Dusbip_common.h321 static inline int interface_to_busnum(struct usb_interface *interface) interface_to_busnum()
328 static inline int interface_to_devnum(struct usb_interface *interface) interface_to_devnum()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
H A Dusb.c69 struct usb_interface *interface;
297 struct usb_interface *interface = ar_usb->interface; ath6kl_usb_setup_pipe_resources()
613 static struct ath6kl_usb *ath6kl_usb_create(struct usb_interface *interface) ath6kl_usb_create()
660 static void ath6kl_usb_device_detached(struct usb_interface *interface) ath6kl_usb_device_detached()
1098 static int ath6kl_usb_probe(struct usb_interface *interface, ath6kl_usb_probe()
1165 static void ath6kl_usb_remove(struct usb_interface *interface) ath6kl_usb_remove()
1173 static int ath6kl_usb_pm_suspend(struct usb_interface *interface, ath6kl_usb_pm_suspend()
1183 static int ath6kl_usb_pm_resume(struct usb_interface *interface) ath6kl_usb_pm_resume()
/linux-4.1.27/drivers/input/joystick/iforce/
H A Diforce-usb.c133 static int iforce_usb_probe(struct usb_interface *intf, iforce_usb_probe()
194 static void iforce_usb_disconnect(struct usb_interface *intf) iforce_usb_disconnect()
H A Diforce.h117 struct usb_interface *intf;
/linux-4.1.27/drivers/bluetooth/
H A Dbcm203x.c168 static int bcm203x_probe(struct usb_interface *intf, const struct usb_device_id *id) bcm203x_probe()
253 static void bcm203x_disconnect(struct usb_interface *intf) bcm203x_disconnect()
/linux-4.1.27/drivers/watchdog/
H A Dpcwd_usb.c123 struct usb_interface *interface;
157 static int usb_pcwd_probe(struct usb_interface *interface,
159 static void usb_pcwd_disconnect(struct usb_interface *interface);
604 static int usb_pcwd_probe(struct usb_interface *interface, usb_pcwd_probe()
774 static void usb_pcwd_disconnect(struct usb_interface *interface) usb_pcwd_disconnect()
/linux-4.1.27/drivers/input/touchscreen/
H A Dusbtouchscreen.c112 struct usb_interface *interface;
785 struct usb_interface *intf = dev->interface; zytronic_read_data()
1486 (struct usb_interface *intf, pm_message_t message) usbtouch_suspend()
1495 static int usbtouch_resume(struct usb_interface *intf) usbtouch_resume()
1509 static int usbtouch_reset_resume(struct usb_interface *intf) usbtouch_reset_resume()
1555 static int usbtouch_probe(struct usb_interface *intf, usbtouch_probe()
1731 static void usbtouch_disconnect(struct usb_interface *intf) usbtouch_disconnect()
/linux-4.1.27/drivers/net/wimax/i2400m/
H A Dusb.c460 int i2400mu_probe(struct usb_interface *iface, i2400mu_probe()
574 void i2400mu_disconnect(struct usb_interface *iface) i2400mu_disconnect()
631 int i2400mu_suspend(struct usb_interface *iface, pm_message_t pm_msg) i2400mu_suspend()
691 int i2400mu_resume(struct usb_interface *iface) i2400mu_resume()
716 int i2400mu_reset_resume(struct usb_interface *iface) i2400mu_reset_resume()
739 int i2400mu_pre_reset(struct usb_interface *iface) i2400mu_pre_reset()
754 int i2400mu_post_reset(struct usb_interface *iface) i2400mu_post_reset()
/linux-4.1.27/drivers/uwb/
H A Dhwa-rc.c83 struct usb_interface *usb_iface;
636 struct usb_interface *usb_iface = hwarc->usb_iface; hwarc_neep_cb()
691 struct usb_interface *iface = hwarc->usb_iface; hwarc_neep_init()
820 static int hwarc_probe(struct usb_interface *iface, hwarc_probe()
879 static void hwarc_disconnect(struct usb_interface *iface) hwarc_disconnect()
892 static int hwarc_pre_reset(struct usb_interface *iface) hwarc_pre_reset()
901 static int hwarc_post_reset(struct usb_interface *iface) hwarc_post_reset()
/linux-4.1.27/drivers/media/radio/si4713/
H A Dradio-usb-si4713.c62 struct usb_interface *intf;
429 static int usb_si4713_probe(struct usb_interface *intf, usb_si4713_probe()
517 static void usb_si4713_disconnect(struct usb_interface *intf) usb_si4713_disconnect()
/linux-4.1.27/drivers/uwb/i1480/dfu/
H A Dusb.c50 struct usb_interface *usb_iface;
63 int i1480_usb_create(struct i1480_usb *i1480_usb, struct usb_interface *iface) i1480_usb_create()
342 int i1480_usb_probe(struct usb_interface *iface, const struct usb_device_id *id) i1480_usb_probe()
/linux-4.1.27/sound/usb/caiaq/
H A Ddevice.c406 struct usb_interface *intf, create_card()
512 static int snd_probe(struct usb_interface *intf, snd_probe()
535 static void snd_disconnect(struct usb_interface *intf) snd_disconnect()
/linux-4.1.27/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_core.c757 struct usb_interface *intf, int ctrl_idx) peak_usb_create_dev()
872 static void peak_usb_disconnect(struct usb_interface *intf) peak_usb_disconnect()
901 static int peak_usb_probe(struct usb_interface *intf, peak_usb_probe()
967 struct usb_interface *intf = to_usb_interface(d); peak_usb_do_device_exit()
H A Dpcan_usb_core.h55 int (*intf_probe)(struct usb_interface *intf);
H A Dpcan_usb_pro.h187 int pcan_usb_pro_probe(struct usb_interface *intf);
/linux-4.1.27/drivers/media/radio/si470x/
H A Dradio-si470x-usb.c579 static int si470x_usb_driver_probe(struct usb_interface *intf, si470x_usb_driver_probe()
782 static int si470x_usb_driver_suspend(struct usb_interface *intf, si470x_usb_driver_suspend()
808 static int si470x_usb_driver_resume(struct usb_interface *intf) si470x_usb_driver_resume()
827 static void si470x_usb_driver_disconnect(struct usb_interface *intf) si470x_usb_driver_disconnect()
/linux-4.1.27/drivers/staging/rtl8723au/include/
H A Ddrv_types.h186 struct usb_interface *pusbintf;
/linux-4.1.27/drivers/staging/vt6656/
H A Dmain_usb.c948 vt6656_probe(struct usb_interface *intf, const struct usb_device_id *id) vt6656_probe()
1014 static void vt6656_disconnect(struct usb_interface *intf) vt6656_disconnect()
1034 static int vt6656_suspend(struct usb_interface *intf, pm_message_t message) vt6656_suspend()
1039 static int vt6656_resume(struct usb_interface *intf) vt6656_resume()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
H A Ddrv_types.h166 struct usb_interface *pusbintf;

Completed in 6979 milliseconds

123