Lines Matching refs:usbd_pipe
44 struct usbd_pipe;
95 struct usbd_pipe **, void *, void *, uint32_t, usbd_callback, int);
97 struct usbd_pipe **);
98 void usbd_close_pipe(struct usbd_pipe *);
103 struct usbd_pipe *usbd_get_pipe0(struct usbd_device *);
105 int usbd_create_xfer(struct usbd_pipe *, size_t, unsigned int, unsigned int,
125 void usbd_abort_pipe(struct usbd_pipe *);
128 void usbd_suspend_pipe(struct usbd_pipe *);
129 void usbd_resume_pipe(struct usbd_pipe *);
131 usbd_status usbd_clear_endpoint_stall(struct usbd_pipe *);
132 void usbd_clear_endpoint_stall_async(struct usbd_pipe *);
134 void usbd_clear_endpoint_toggle(struct usbd_pipe *);
143 struct usbd_device *usbd_pipe2device_handle(struct usbd_pipe *);