usb_interface 66 include/linux/mfd/rtsx_usb.h struct usb_interface *pusb_intf; usb_interface 192 include/linux/usb.h #define to_usb_interface(d) container_of(d, struct usb_interface, dev) usb_interface 194 include/linux/usb.h static inline void *usb_get_intfdata(struct usb_interface *intf) usb_interface 199 include/linux/usb.h static inline void usb_set_intfdata(struct usb_interface *intf, void *data) usb_interface 204 include/linux/usb.h struct usb_interface *usb_get_intf(struct usb_interface *intf); usb_interface 205 include/linux/usb.h void usb_put_intf(struct usb_interface *intf); usb_interface 290 include/linux/usb.h struct usb_interface *interface[USB_MAXINTERFACES]; usb_interface 595 include/linux/usb.h static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf) usb_interface 622 include/linux/usb.h const struct usb_interface *iface); usb_interface 626 include/linux/usb.h extern void usb_queue_reset_device(struct usb_interface *dev); usb_interface 644 include/linux/usb.h extern int usb_autopm_get_interface(struct usb_interface *intf); usb_interface 645 include/linux/usb.h extern void usb_autopm_put_interface(struct usb_interface *intf); usb_interface 646 include/linux/usb.h extern int usb_autopm_get_interface_async(struct usb_interface *intf); usb_interface 647 include/linux/usb.h extern void usb_autopm_put_interface_async(struct usb_interface *intf); usb_interface 648 include/linux/usb.h extern void usb_autopm_get_interface_no_resume(struct usb_interface *intf); usb_interface 649 include/linux/usb.h extern void usb_autopm_put_interface_no_suspend(struct usb_interface *intf); usb_interface 663 include/linux/usb.h static inline int usb_autopm_get_interface(struct usb_interface *intf) usb_interface 665 include/linux/usb.h static inline int usb_autopm_get_interface_async(struct usb_interface *intf) usb_interface 668 include/linux/usb.h static inline void usb_autopm_put_interface(struct usb_interface *intf) usb_interface 670 include/linux/usb.h static inline void usb_autopm_put_interface_async(struct usb_interface *intf) usb_interface 673 include/linux/usb.h struct usb_interface *intf) usb_interface 676 include/linux/usb.h struct usb_interface *intf) usb_interface 710 include/linux/usb.h extern int usb_alloc_streams(struct usb_interface *interface, usb_interface 715 include/linux/usb.h extern int usb_free_streams(struct usb_interface *interface, usb_interface 721 include/linux/usb.h struct usb_interface *iface, void *priv); usb_interface 736 include/linux/usb.h static inline int usb_interface_claimed(struct usb_interface *iface) usb_interface 742 include/linux/usb.h struct usb_interface *iface); usb_interface 743 include/linux/usb.h const struct usb_device_id *usb_match_id(struct usb_interface *interface, usb_interface 745 include/linux/usb.h extern int usb_match_one_id(struct usb_interface *interface, usb_interface 749 include/linux/usb.h extern struct usb_interface *usb_find_interface(struct usb_driver *drv, usb_interface 751 include/linux/usb.h extern struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, usb_interface 754 include/linux/usb.h const struct usb_interface *intf, unsigned int altnum); usb_interface 1064 include/linux/usb.h int (*probe) (struct usb_interface *intf, usb_interface 1067 include/linux/usb.h void (*disconnect) (struct usb_interface *intf); usb_interface 1069 include/linux/usb.h int (*unlocked_ioctl) (struct usb_interface *intf, unsigned int code, usb_interface 1072 include/linux/usb.h int (*suspend) (struct usb_interface *intf, pm_message_t message); usb_interface 1073 include/linux/usb.h int (*resume) (struct usb_interface *intf); usb_interface 1074 include/linux/usb.h int (*reset_resume)(struct usb_interface *intf); usb_interface 1076 include/linux/usb.h int (*pre_reset)(struct usb_interface *intf); usb_interface 1077 include/linux/usb.h int (*post_reset)(struct usb_interface *intf); usb_interface 1173 include/linux/usb.h extern int usb_register_dev(struct usb_interface *intf, usb_interface 1175 include/linux/usb.h extern void usb_deregister_dev(struct usb_interface *intf, usb_interface 16 include/linux/usb/cdc-wdm.h extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf, usb_interface 19 include/linux/usb/cdc-wdm.h int (*manage_power)(struct usb_interface *, int)); usb_interface 97 include/linux/usb/cdc_ncm.h struct usb_interface *control; usb_interface 98 include/linux/usb/cdc_ncm.h struct usb_interface *data; usb_interface 135 include/linux/usb/cdc_ncm.h u8 cdc_ncm_select_altsetting(struct usb_interface *intf); usb_interface 136 include/linux/usb/cdc_ncm.h int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting); usb_interface 137 include/linux/usb/cdc_ncm.h void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf); usb_interface 620 include/linux/usb/hcd.h struct usb_interface *interface); usb_interface 204 include/linux/usb/rndis_host.h generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags); usb_interface 205 include/linux/usb/rndis_host.h extern void rndis_unbind(struct usbnet *dev, struct usb_interface *intf); usb_interface 155 include/linux/usb/serial.h struct usb_interface *interface; usb_interface 305 include/linux/usb/serial.h extern int usb_serial_suspend(struct usb_interface *intf, pm_message_t message); usb_interface 306 include/linux/usb/serial.h extern int usb_serial_resume(struct usb_interface *intf); usb_interface 29 include/linux/usb/usbnet.h struct usb_interface *intf; usb_interface 84 include/linux/usb/usbnet.h static inline struct usb_driver *driver_of(struct usb_interface *intf) usb_interface 122 include/linux/usb/usbnet.h int (*bind)(struct usbnet *, struct usb_interface *); usb_interface 125 include/linux/usb/usbnet.h void (*unbind)(struct usbnet *, struct usb_interface *); usb_interface 177 include/linux/usb/usbnet.h extern int usbnet_probe(struct usb_interface *, const struct usb_device_id *); usb_interface 178 include/linux/usb/usbnet.h extern int usbnet_suspend(struct usb_interface *, pm_message_t); usb_interface 179 include/linux/usb/usbnet.h extern int usbnet_resume(struct usb_interface *); usb_interface 180 include/linux/usb/usbnet.h extern void usbnet_disconnect(struct usb_interface *); usb_interface 202 include/linux/usb/usbnet.h struct usb_interface *control; usb_interface 203 include/linux/usb/usbnet.h struct usb_interface *data; usb_interface 206 include/linux/usb/usbnet.h extern int usbnet_generic_cdc_bind(struct usbnet *, struct usb_interface *); usb_interface 207 include/linux/usb/usbnet.h extern int usbnet_cdc_bind(struct usbnet *, struct usb_interface *); usb_interface 208 include/linux/usb/usbnet.h extern void usbnet_cdc_unbind(struct usbnet *, struct usb_interface *); usb_interface 240 include/linux/usb/usbnet.h extern int usbnet_get_endpoints(struct usbnet *, struct usb_interface *); usb_interface 87 include/linux/usb_usual.h extern int usb_usual_ignore_device(struct usb_interface *intf);