Home
last modified time | relevance | path

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

12345678910>>...15

/linux/include/linux/
H A Dusb.h245 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 Dusbnet.h23 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 Dcdc-wdm.h14 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 Dusb.h95 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 Dusb.h57 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 Dusbatm.h77 int (*bind) (struct usbatm_data *, struct usb_interface *,
81 int (*heavy_init) (struct usbatm_data *, struct usb_interface *);
84 void (*unbind) (struct usbatm_data *, struct usb_interface *);
100 extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id,
102 extern void usbatm_usb_disconnect(struct usb_interface *intf);
132 struct usb_interface *usb_intf;
170 static inline void *to_usbatm_driver_data(struct usb_interface *intf) in to_usbatm_driver_data()
H A Dxusbatm.c38 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) in xusbatm_find_intf()
41 struct usb_interface *intf; in xusbatm_find_intf()
53 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf()
70 static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claime… in xusbatm_release_intf()
79 struct usb_interface *intf, const struct usb_device_id *id) in xusbatm_bind()
85 struct usb_interface *rx_intf = xusbatm_find_intf(usb_dev, rx_alt, rx_endpoint[drv_ix]); in xusbatm_bind()
86 struct usb_interface *tx_intf = xusbatm_find_intf(usb_dev, tx_alt, tx_endpoint[drv_ix]); in xusbatm_bind()
131 struct usb_interface *intf) in xusbatm_unbind()
139 struct usb_interface *cur_intf = usb_dev->actconfig->interface[i]; in xusbatm_unbind()
160 static int xusbatm_usb_probe(struct usb_interface *intf, in xusbatm_usb_probe()
/linux/drivers/usb/misc/
H A Didmouse.c68 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 Dlvstest.c23 struct usb_interface *intf;
40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device()
104 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store()
133 struct usb_interface *intf = to_usb_interface(dev); in u3_exit_store()
162 struct usb_interface *intf = to_usb_interface(dev); in hot_reset_store()
181 struct usb_interface *intf = to_usb_interface(dev); in warm_reset_store()
200 struct usb_interface *intf = to_usb_interface(dev); in u2_timeout_store()
229 struct usb_interface *intf = to_usb_interface(dev); in u1_timeout_store()
258 struct usb_interface *intf = to_usb_interface(dev); in get_dev_desc_store()
296 struct usb_interface *intf = to_usb_interface(dev); in enable_compliance_store()
[all …]
/linux/drivers/net/usb/
H A Dhuawei_cdc_ncm.c33 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 Dcomedi_usb.c23 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 Dpxrc.c25 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 Ddriver.c230 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 Dusb.c222 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 Dcomedi_usb.h15 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 Ddriver.h200 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 Drt2x00usb.h20 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 Dgspca.h219 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 Dzd1301.c29 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 Di2c-cp2615.c125 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 Dhid-holtek-kbd.c108 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 Dus122l.c57 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 Dus144mkii.c32 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 Dget_led_device_info.sh50 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 Dcdc-wdm.c85 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 …]

12345678910>>...15