Lines Matching refs:usbreq
1751 struct usb_request *usbreq) in pch_udc_free_request() argument
1757 if (!usbep || !usbreq) in pch_udc_free_request()
1760 req = container_of(usbreq, struct pch_udc_request, req); in pch_udc_free_request()
1785 static int pch_udc_pcd_queue(struct usb_ep *usbep, struct usb_request *usbreq, in pch_udc_pcd_queue() argument
1794 if (!usbep || !usbreq || !usbreq->complete || !usbreq->buf) in pch_udc_pcd_queue()
1800 req = container_of(usbreq, struct pch_udc_request, req); in pch_udc_pcd_queue()
1807 retval = usb_gadget_map_request(&dev->gadget, usbreq, ep->in); in pch_udc_pcd_queue()
1810 if (usbreq->length > 0) { in pch_udc_pcd_queue()
1815 usbreq->actual = 0; in pch_udc_pcd_queue()
1816 usbreq->status = -EINPROGRESS; in pch_udc_pcd_queue()
1820 if (!usbreq->length) { in pch_udc_pcd_queue()
1858 struct usb_request *usbreq) in pch_udc_pcd_dequeue() argument
1866 if (!usbep || !usbreq || (!ep->ep.desc && ep->num)) in pch_udc_pcd_dequeue()
1868 req = container_of(usbreq, struct pch_udc_request, req); in pch_udc_pcd_dequeue()
1872 if (&req->req == usbreq) { in pch_udc_pcd_dequeue()