Lines Matching defs:usb_device

90907 struct usb_device;
90924 struct usb_device *root_hub;
90950 struct usb_device {
90962 struct usb_device *parent;
91014 struct usb_device *hub;
91051 struct usb_device *dev;
91167 int (*alloc_dev)(struct usb_hcd *, struct usb_device *);
91168 void (*free_dev)(struct usb_hcd *, struct usb_device *);
91169 int (*alloc_streams)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint **, unsigned int, unsigned int, gfp_t);
91170 int (*free_streams)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint **, unsigned int, gfp_t);
91171 int (*add_endpoint)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint *);
91172 int (*drop_endpoint)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint *);
91173 int (*check_bandwidth)(struct usb_hcd *, struct usb_device *);
91174 void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *);
91175 int (*address_device)(struct usb_hcd *, struct usb_device *);
91176 int (*enable_device)(struct usb_hcd *, struct usb_device *);
91177 int (*update_hub_device)(struct usb_hcd *, struct usb_device *, struct usb_tt *, gfp_t);
91178 int (*reset_device)(struct usb_hcd *, struct usb_device *);
91179 int (*update_device)(struct usb_hcd *, struct usb_device *);
91180 int (*set_usb2_hw_lpm)(struct usb_hcd *, struct usb_device *, int);
91181 int (*enable_usb3_lpm_timeout)(struct usb_hcd *, struct usb_device *, enum usb3_link_state);
91182 int (*disable_usb3_lpm_timeout)(struct usb_hcd *, struct usb_device *, enum usb3_link_state);
106968 bool (*match)(struct usb_device *);
106969 int (*probe)(struct usb_device *);
106970 void (*disconnect)(struct usb_device *);
106971 int (*suspend)(struct usb_device *, pm_message_t);
106972 int (*resume)(struct usb_device *, pm_message_t);
107115 struct usb_device *hdev;
107156 struct usb_device *child;
107179 int (*fn)(struct usb_device *, void *);
107258 struct usb_device *dev;
107409 struct usb_device *udev;
107440 struct usb_device *udev;
107579 struct usb_device *dev;
108317 struct usb_device *udev;
108880 struct usb_device *udev;
109188 struct usb_device *udev;
109442 int (*add_endpoint)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint *);
109443 int (*drop_endpoint)(struct usb_hcd *, struct usb_device *, struct usb_host_endpoint *);
109444 int (*check_bandwidth)(struct usb_hcd *, struct usb_device *);
109445 void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *);