Lines Matching refs:usb_device

9 extern int usb_create_sysfs_dev_files(struct usb_device *dev);
10 extern void usb_remove_sysfs_dev_files(struct usb_device *dev);
15 struct usb_device *udev);
18 extern void usb_enable_endpoint(struct usb_device *dev,
20 extern void usb_enable_interface(struct usb_device *dev,
22 extern void usb_disable_endpoint(struct usb_device *dev, unsigned int epaddr,
24 extern void usb_disable_interface(struct usb_device *dev,
27 extern void usb_disable_device(struct usb_device *dev, int skip_ep0);
28 extern int usb_deauthorize_device(struct usb_device *);
29 extern int usb_authorize_device(struct usb_device *);
32 extern void usb_detect_quirks(struct usb_device *udev);
33 extern void usb_detect_interface_quirks(struct usb_device *udev);
34 extern int usb_remove_device(struct usb_device *udev);
36 extern int usb_get_device_descriptor(struct usb_device *dev,
38 extern int usb_get_bos_descriptor(struct usb_device *dev);
39 extern void usb_release_bos_descriptor(struct usb_device *dev);
40 extern char *usb_cache_string(struct usb_device *udev, int index);
41 extern int usb_set_configuration(struct usb_device *dev, int configuration);
42 extern int usb_choose_configuration(struct usb_device *udev);
44 static inline unsigned usb_get_max_power(struct usb_device *udev, in usb_get_max_power()
53 extern void usb_kick_hub_wq(struct usb_device *dev);
54 extern int usb_match_one_id_intf(struct usb_device *dev,
57 extern int usb_match_device(struct usb_device *dev,
60 extern void usb_unbind_and_rebind_marked_interfaces(struct usb_device *udev);
62 extern void usb_hub_release_all_ports(struct usb_device *hdev,
64 extern bool usb_device_is_owned(struct usb_device *udev);
70 extern int usb_device_supports_lpm(struct usb_device *udev);
78 extern int usb_port_suspend(struct usb_device *dev, pm_message_t msg);
79 extern int usb_port_resume(struct usb_device *dev, pm_message_t msg);
81 extern void usb_autosuspend_device(struct usb_device *udev);
82 extern int usb_autoresume_device(struct usb_device *udev);
83 extern int usb_remote_wakeup(struct usb_device *dev);
87 extern int usb_set_usb2_hardware_lpm(struct usb_device *udev, int enable);
91 static inline int usb_port_suspend(struct usb_device *udev, pm_message_t msg) in usb_port_suspend()
96 static inline int usb_port_resume(struct usb_device *udev, pm_message_t msg) in usb_port_resume()
102 static inline int usb_autoresume_device(struct usb_device *udev) in usb_autoresume_device()
107 static inline int usb_set_usb2_hardware_lpm(struct usb_device *udev, int enable) in usb_set_usb2_hardware_lpm()
174 extern void usb_notify_add_device(struct usb_device *udev);
175 extern void usb_notify_remove_device(struct usb_device *udev);
178 extern void usb_hub_adjust_deviceremovable(struct usb_device *hdev,
184 extern acpi_handle usb_get_hub_port_acpi_handle(struct usb_device *hdev,