Lines Matching refs:udev

647 #define usb_lock_device(udev)		device_lock(&(udev)->dev)  argument
648 #define usb_unlock_device(udev) device_unlock(&(udev)->dev) argument
649 #define usb_trylock_device(udev) device_trylock(&(udev)->dev) argument
650 extern int usb_lock_device_for_reset(struct usb_device *udev,
670 extern void usb_enable_autosuspend(struct usb_device *udev);
671 extern void usb_disable_autosuspend(struct usb_device *udev);
680 static inline void usb_mark_last_busy(struct usb_device *udev) in usb_mark_last_busy() argument
682 pm_runtime_mark_last_busy(&udev->dev); in usb_mark_last_busy()
687 static inline int usb_enable_autosuspend(struct usb_device *udev) in usb_enable_autosuspend() argument
689 static inline int usb_disable_autosuspend(struct usb_device *udev) in usb_disable_autosuspend() argument
707 static inline void usb_mark_last_busy(struct usb_device *udev) in usb_mark_last_busy() argument
711 extern int usb_disable_lpm(struct usb_device *udev);
712 extern void usb_enable_lpm(struct usb_device *udev);
714 extern int usb_unlocked_disable_lpm(struct usb_device *udev);
715 extern void usb_unlocked_enable_lpm(struct usb_device *udev);
717 extern int usb_disable_ltm(struct usb_device *udev);
718 extern void usb_enable_ltm(struct usb_device *udev);
720 static inline bool usb_device_supports_ltm(struct usb_device *udev) in usb_device_supports_ltm() argument
722 if (udev->speed != USB_SPEED_SUPER || !udev->bos || !udev->bos->ss_cap) in usb_device_supports_ltm()
724 return udev->bos->ss_cap->bmAttributes & USB_LTM_SUPPORT; in usb_device_supports_ltm()
727 static inline bool usb_device_no_sg_constraint(struct usb_device *udev) in usb_device_no_sg_constraint() argument
729 return udev && udev->bus && udev->bus->no_sg_constraint; in usb_device_no_sg_constraint()
1141 int (*probe) (struct usb_device *udev);
1142 void (*disconnect) (struct usb_device *udev);
1144 int (*suspend) (struct usb_device *udev, pm_message_t message);
1145 int (*resume) (struct usb_device *udev, pm_message_t message);
1709 extern int usb_driver_set_configuration(struct usb_device *udev, int config);
1712 extern int usb_choose_configuration(struct usb_device *udev);
1848 usb_maxpacket(struct usb_device *udev, int pipe, int is_out) in usb_maxpacket() argument
1855 ep = udev->ep_out[epnum]; in usb_maxpacket()
1858 ep = udev->ep_in[epnum]; in usb_maxpacket()