Lines Matching refs:usb_device
15 typedef int (*usbh_udev_cb_t)(struct usb_device *const udev,
23 struct usb_device *usbh_device_get_any(struct usbh_contex *const ctx);
26 struct usb_device *usbh_device_alloc(struct usbh_contex *const uhs_ctx);
27 void usbh_device_free(struct usb_device *const udev);
30 int usbh_device_init(struct usb_device *const udev);
33 int usbh_device_interface_set(struct usb_device *const udev,
38 static inline struct uhc_transfer *usbh_xfer_alloc(struct usb_device *udev, in usbh_xfer_alloc()
48 static inline int usbh_xfer_buf_add(const struct usb_device *udev, in usbh_xfer_buf_add()
57 static inline struct net_buf *usbh_xfer_buf_alloc(struct usb_device *udev, in usbh_xfer_buf_alloc()
65 static inline int usbh_xfer_free(const struct usb_device *udev, in usbh_xfer_free()
73 static inline void usbh_xfer_buf_free(const struct usb_device *udev, in usbh_xfer_buf_free()
81 static inline int usbh_xfer_enqueue(const struct usb_device *udev, in usbh_xfer_enqueue()
89 static inline int usbh_xfer_dequeue(const struct usb_device *udev, in usbh_xfer_dequeue()