| /linux/include/linux/ |
| H A D | usb.h | 245 struct usb_interface { struct 277 #define to_usb_interface(__dev) container_of_const(__dev, struct usb_interface, dev) argument 279 static inline void *usb_get_intfdata(struct usb_interface *intf) in usb_get_intfdata() 295 static inline void usb_set_intfdata(struct usb_interface *intf, void *data) in usb_set_intfdata() 300 struct usb_interface *usb_get_intf(struct usb_interface *intf); 301 void usb_put_intf(struct usb_interface *intf); 310 const struct usb_interface *intf, const u8 *ep_addrs); 312 const struct usb_interface *intf, const u8 *ep_addrs); 417 struct usb_interface *interface[USB_MAXINTERFACES]; 750 static inline struct usb_device *__intf_to_usbdev(struct usb_interface *intf) in __intf_to_usbdev() [all …]
|
| /linux/include/linux/usb/ |
| H A D | usbnet.h | 23 struct usb_interface *intf; 99 static inline struct usb_driver *driver_of(struct usb_interface *intf) in driver_of() 138 int (*bind)(struct usbnet *, struct usb_interface *); 141 void (*unbind)(struct usbnet *, struct usb_interface *); 193 extern int usbnet_probe(struct usb_interface *, const struct usb_device_id *); 194 extern int usbnet_suspend(struct usb_interface *, pm_message_t); 195 extern int usbnet_resume(struct usb_interface *); 196 extern void usbnet_disconnect(struct usb_interface *); 218 struct usb_interface *control; 219 struct usb_interface *data; [all …]
|
| H A D | cdc-wdm.h | 14 extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf, 17 int (*manage_power)(struct usb_interface *, int));
|
| /linux/drivers/usb/storage/ |
| H A D | usb.h | 95 struct usb_interface *pusb_intf; /* this interface */ 174 extern int usb_stor_suspend(struct usb_interface *iface, pm_message_t message); 175 extern int usb_stor_resume(struct usb_interface *iface); 176 extern int usb_stor_reset_resume(struct usb_interface *iface); 183 extern int usb_stor_pre_reset(struct usb_interface *iface); 184 extern int usb_stor_post_reset(struct usb_interface *iface); 187 struct usb_interface *intf, 192 extern void usb_stor_disconnect(struct usb_interface *intf);
|
| /linux/drivers/net/wireless/purelifi/plfxlc/ |
| H A D | usb.h | 57 int plfxlc_usb_wreq(struct usb_interface *ez_usb, void *buffer, int buffer_len, 130 struct usb_interface *intf; 131 struct usb_interface *ez_usb; 167 plfxlc_intf_to_hw(struct usb_interface *intf) in plfxlc_intf_to_hw() 179 struct usb_interface *intf); 191 int plfxlc_download_xl_firmware(struct usb_interface *intf); 192 int plfxlc_download_fpga(struct usb_interface *intf); 194 int plfxlc_upload_mac_and_serial(struct usb_interface *intf,
|
| /linux/drivers/usb/atm/ |
| H A D | usbatm.h | 77 int (*bind) (struct usbatm_data *, struct usb_interface *, 81 int (*heavy_init) (struct usbatm_data *, struct usb_interface *); 84 void (*unbind) (struct usbatm_data *, struct usb_interface *); 100 extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id, 102 extern void usbatm_usb_disconnect(struct usb_interface *intf); 132 struct usb_interface *usb_intf; 170 static inline void *to_usbatm_driver_data(struct usb_interface *intf) in to_usbatm_driver_data()
|
| H A D | xusbatm.c | 38 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) in xusbatm_find_intf() 41 struct usb_interface *intf; in xusbatm_find_intf() 53 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf() 70 static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claime… in xusbatm_release_intf() 79 struct usb_interface *intf, const struct usb_device_id *id) in xusbatm_bind() 85 struct usb_interface *rx_intf = xusbatm_find_intf(usb_dev, rx_alt, rx_endpoint[drv_ix]); in xusbatm_bind() 86 struct usb_interface *tx_intf = xusbatm_find_intf(usb_dev, tx_alt, tx_endpoint[drv_ix]); in xusbatm_bind() 131 struct usb_interface *intf) in xusbatm_unbind() 139 struct usb_interface *cur_intf = usb_dev->actconfig->interface[i]; in xusbatm_unbind() 160 static int xusbatm_usb_probe(struct usb_interface *intf, in xusbatm_usb_probe()
|
| /linux/drivers/usb/misc/ |
| H A D | idmouse.c | 68 struct usb_interface *interface; /* the interface for this device */ 88 static int idmouse_probe(struct usb_interface *interface, 91 static void idmouse_disconnect(struct usb_interface *interface); 92 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message); 93 static int idmouse_resume(struct usb_interface *intf); 202 static int idmouse_suspend(struct usb_interface *intf, pm_message_t message) in idmouse_suspend() 207 static int idmouse_resume(struct usb_interface *intf) in idmouse_resume() 221 struct usb_interface *interface; in idmouse_open() 315 static int idmouse_probe(struct usb_interface *interface, in idmouse_probe() 377 static void idmouse_disconnect(struct usb_interface *interface) in idmouse_disconnect()
|
| H A D | lvstest.c | 23 struct usb_interface *intf; 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() 104 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store() 133 struct usb_interface *intf = to_usb_interface(dev); in u3_exit_store() 162 struct usb_interface *intf = to_usb_interface(dev); in hot_reset_store() 181 struct usb_interface *intf = to_usb_interface(dev); in warm_reset_store() 200 struct usb_interface *intf = to_usb_interface(dev); in u2_timeout_store() 229 struct usb_interface *intf = to_usb_interface(dev); in u1_timeout_store() 258 struct usb_interface *intf = to_usb_interface(dev); in get_dev_desc_store() 296 struct usb_interface *intf = to_usb_interface(dev); in enable_compliance_store() [all …]
|
| /linux/drivers/net/usb/ |
| H A D | huawei_cdc_ncm.c | 33 struct usb_interface *control; 34 struct usb_interface *data; 52 static int huawei_cdc_ncm_wdm_manage_power(struct usb_interface *intf, in huawei_cdc_ncm_wdm_manage_power() 66 struct usb_interface *intf) in huawei_cdc_ncm_bind() 117 struct usb_interface *intf) in huawei_cdc_ncm_unbind() 129 static int huawei_cdc_ncm_suspend(struct usb_interface *intf, in huawei_cdc_ncm_suspend() 157 static int huawei_cdc_ncm_resume(struct usb_interface *intf) in huawei_cdc_ncm_resume()
|
| /linux/drivers/comedi/ |
| H A D | comedi_usb.c | 23 struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev) in comedi_to_usb_interface() 41 struct usb_interface *intf = comedi_to_usb_interface(dev); in comedi_to_usb_dev() 62 int comedi_usb_auto_config(struct usb_interface *intf, in comedi_usb_auto_config() 84 void comedi_usb_auto_unconfig(struct usb_interface *intf) in comedi_usb_auto_unconfig()
|
| /linux/drivers/input/joystick/ |
| H A D | pxrc.c | 25 struct usb_interface *intf; 117 static int pxrc_probe(struct usb_interface *intf, in pxrc_probe() 199 static void pxrc_disconnect(struct usb_interface *intf) in pxrc_disconnect() 204 static int pxrc_suspend(struct usb_interface *intf, pm_message_t message) in pxrc_suspend() 215 static int pxrc_resume(struct usb_interface *intf) in pxrc_resume() 226 static int pxrc_pre_reset(struct usb_interface *intf) in pxrc_pre_reset() 235 static int pxrc_post_reset(struct usb_interface *intf) in pxrc_post_reset() 248 static int pxrc_reset_resume(struct usb_interface *intf) in pxrc_reset_resume()
|
| /linux/drivers/usb/core/ |
| H A D | driver.c | 230 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, in usb_match_dynamic_id() 321 struct usb_interface *intf = to_usb_interface(dev); in usb_probe_interface() 431 struct usb_interface *intf = to_usb_interface(dev); in usb_unbind_interface() 519 struct usb_interface *intf = to_usb_interface(dev); in usb_shutdown_interface() 549 struct usb_interface *iface, void *data) in usb_driver_claim_interface() 623 struct usb_interface *iface) in usb_driver_release_interface() 722 int usb_match_one_id(struct usb_interface *interface, in usb_match_one_id() 815 const struct usb_device_id *usb_match_id(struct usb_interface *interface, in usb_match_id() 892 struct usb_interface *intf; in usb_device_match() 922 const struct usb_interface *intf = to_usb_interface(dev); in usb_uevent() [all …]
|
| H A D | usb.c | 222 const struct usb_interface *intf, unsigned int ep_addr) in usb_find_endpoint() 248 const struct usb_interface *intf, const u8 *ep_addrs) in usb_check_bulk_endpoints() 274 const struct usb_interface *intf, const u8 *ep_addrs) in usb_check_int_endpoints() 349 struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, in usb_ifnum_to_if() 386 const struct usb_interface *intf, in usb_altnum_to_altsetting() 407 struct usb_interface *intf; in __find_interface() 429 struct usb_interface *usb_find_interface(struct usb_driver *drv, int minor) in usb_find_interface() 810 struct usb_interface *usb_get_intf(struct usb_interface *intf) in usb_get_intf() 826 void usb_put_intf(struct usb_interface *intf) in usb_put_intf() 847 struct device *usb_intf_get_dma_device(struct usb_interface *intf) in usb_intf_get_dma_device() [all …]
|
| /linux/include/linux/comedi/ |
| H A D | comedi_usb.h | 15 struct usb_interface *comedi_to_usb_interface(struct comedi_device *dev); 18 int comedi_usb_auto_config(struct usb_interface *intf, 20 void comedi_usb_auto_unconfig(struct usb_interface *intf);
|
| /linux/sound/usb/line6/ |
| H A D | driver.h | 200 int line6_probe(struct usb_interface *interface, 207 void line6_disconnect(struct usb_interface *interface); 210 int line6_suspend(struct usb_interface *interface, pm_message_t message); 211 int line6_resume(struct usb_interface *interface);
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00usb.h | 20 struct usb_interface *intf = to_usb_interface(d); \ 398 int rt2x00usb_probe(struct usb_interface *usb_intf, 400 void rt2x00usb_disconnect(struct usb_interface *usb_intf); 402 int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state); 403 int rt2x00usb_resume(struct usb_interface *usb_intf);
|
| /linux/drivers/media/usb/gspca/ |
| H A D | gspca.h | 219 int gspca_dev_probe(struct usb_interface *intf, 224 int gspca_dev_probe2(struct usb_interface *intf, 229 void gspca_disconnect(struct usb_interface *intf); 235 int gspca_suspend(struct usb_interface *intf, pm_message_t message); 236 int gspca_resume(struct usb_interface *intf);
|
| /linux/drivers/media/usb/dvb-usb-v2/ |
| H A D | zd1301.c | 29 struct usb_interface *intf = d->intf; in zd1301_ctrl_msg() 88 struct usb_interface *intf = d->intf; in zd1301_demod_wreg() 106 struct usb_interface *intf = d->intf; in zd1301_demod_rreg() 127 struct usb_interface *intf = d->intf; in zd1301_frontend_attach() 205 struct usb_interface *intf = d->intf; in zd1301_frontend_detach() 232 struct usb_interface *intf = d->intf; in zd1301_streaming_ctrl()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-cp2615.c | 125 cp2615_i2c_send(struct usb_interface *usbif, struct cp2615_i2c_transfer *i2c_w) in cp2615_i2c_send() 139 cp2615_i2c_recv(struct usb_interface *usbif, unsigned char tag, void *buf) in cp2615_i2c_recv() 172 static int cp2615_check_iop(struct usb_interface *usbif) in cp2615_check_iop() 216 struct usb_interface *usbif = adap->algo_data; in cp2615_i2c_xfer() 273 static void cp2615_i2c_disconnect(struct usb_interface *usbif) in cp2615_i2c_disconnect() 282 cp2615_i2c_probe(struct usb_interface *usbif, const struct usb_device_id *id) in cp2615_i2c_probe()
|
| /linux/drivers/hid/ |
| H A D | hid-holtek-kbd.c | 108 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in holtek_kbd_report_fixup() 125 struct usb_interface *boot_interface = usb_ifnum_to_if(usb_dev, 0); in holtek_kbd_input_event() 147 struct usb_interface *intf; in holtek_kbd_probe()
|
| /linux/sound/usb/usx2y/ |
| H A D | us122l.c | 57 struct usb_interface *iface = usb_ifnum_to_if(dev, 1); in us122l_create_usbmidi() 79 struct usb_interface *iface = usb_ifnum_to_if(dev, 0); in us144_create_usbmidi() 132 struct usb_interface *iface; in usb_stream_hwdep_open() 152 struct usb_interface *iface; in usb_stream_hwdep_release() 461 struct usb_interface *intf, in usx2y_create_card() 500 static int us122l_usb_probe(struct usb_interface *intf, in us122l_usb_probe() 527 static int snd_us122l_probe(struct usb_interface *intf, in snd_us122l_probe() 551 static void snd_us122l_disconnect(struct usb_interface *intf) in snd_us122l_disconnect() 576 static int snd_us122l_suspend(struct usb_interface *intf, pm_message_t message) in snd_us122l_suspend() 600 static int snd_us122l_resume(struct usb_interface *intf) in snd_us122l_resume()
|
| H A D | us144mkii.c | 32 static int tascam_probe(struct usb_interface *intf, 34 static void tascam_disconnect(struct usb_interface *intf); 35 static int tascam_suspend(struct usb_interface *intf, pm_message_t message); 36 static int tascam_resume(struct usb_interface *intf); 305 static int tascam_suspend(struct usb_interface *intf, pm_message_t message) in tascam_suspend() 345 static int tascam_resume(struct usb_interface *intf) in tascam_resume() 408 static int tascam_probe(struct usb_interface *intf, in tascam_probe() 423 struct usb_interface *intf_zero = usb_ifnum_to_if(dev, 0); in tascam_probe() 580 static void tascam_disconnect(struct usb_interface *intf) in tascam_disconnect()
|
| /linux/tools/leds/ |
| H A D | get_led_device_info.sh | 50 usb_interface=`readlink $led_cdev_path | sed s'/.*\(usb[0-9]*\)/\1/' | cut -d\/ -f3` 52 driver=`readlink $usb_interface/driver | sed s'/.*\///'` 53 if [ -d "$usb_interface/ieee80211" ]; then 54 wifi_phy=`ls -l $usb_interface/ieee80211 | grep phy | awk '{print $9}'`
|
| /linux/drivers/usb/class/ |
| H A D | cdc-wdm.c | 85 struct usb_interface *intf; 110 int (*manage_power)(struct usb_interface *, int); 119 static struct wdm_device *wdm_find_device(struct usb_interface *intf) in wdm_find_device() 709 struct usb_interface *intf; in wdm_open() 887 struct usb_interface *intf = desc->intf; in wdm_wwan_port_tx() 931 struct usb_interface *intf = desc->intf; in wdm_wwan_init() 1025 static int wdm_create(struct usb_interface *intf, struct usb_endpoint_descriptor *ep, in wdm_create() 1027 int (*manage_power)(struct usb_interface *, int)) in wdm_create() argument 1139 static int wdm_manage_power(struct usb_interface *intf, int on) in wdm_manage_power() 1150 static int wdm_probe(struct usb_interface *intf, const struct usb_device_id *id) in wdm_probe() [all …]
|