Lines Matching refs:usbreq
42 static void udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq);
581 udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq) in udc_free_request() argument
586 if (!usbep || !usbreq) in udc_free_request()
590 req = container_of(usbreq, struct udc_request, req); in udc_free_request()
1048 udc_queue(struct usb_ep *usbep, struct usb_request *usbreq, gfp_t gfp) in udc_queue() argument
1059 req = container_of(usbreq, struct udc_request, req); in udc_queue()
1061 if (!usbep || !usbreq || !usbreq->complete || !usbreq->buf in udc_queue()
1078 retval = usb_gadget_map_request(&udc->gadget, usbreq, ep->in); in udc_queue()
1084 usbep->name, usbreq, usbreq->length, in udc_queue()
1085 req->td_data, usbreq->buf); in udc_queue()
1088 usbreq->actual = 0; in udc_queue()
1089 usbreq->status = -EINPROGRESS; in udc_queue()
1095 if (usbreq->length == 0) { in udc_queue()
1250 static int udc_dequeue(struct usb_ep *usbep, struct usb_request *usbreq) in udc_dequeue() argument
1258 if (!usbep || !usbreq || (!ep->ep.desc && (ep->num != 0 in udc_dequeue()
1262 req = container_of(usbreq, struct udc_request, req); in udc_dequeue()