Lines Matching refs:usbreq
73 static void udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq);
553 udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq) in udc_free_request() argument
558 if (!usbep || !usbreq) in udc_free_request()
562 req = container_of(usbreq, struct udc_request, req); in udc_free_request()
1049 udc_queue(struct usb_ep *usbep, struct usb_request *usbreq, gfp_t gfp) in udc_queue() argument
1060 req = container_of(usbreq, struct udc_request, req); in udc_queue()
1062 if (!usbep || !usbreq || !usbreq->complete || !usbreq->buf in udc_queue()
1079 retval = usb_gadget_map_request(&udc->gadget, usbreq, ep->in); in udc_queue()
1085 usbep->name, usbreq, usbreq->length, in udc_queue()
1086 req->td_data, usbreq->buf); in udc_queue()
1089 usbreq->actual = 0; in udc_queue()
1090 usbreq->status = -EINPROGRESS; in udc_queue()
1096 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()