Lines Matching refs:request

253 		} while(++i < req->request.num_mapped_sgs);  in dwc3_gadget_giveback()
259 if (req->request.status == -EINPROGRESS) in dwc3_gadget_giveback()
260 req->request.status = status; in dwc3_gadget_giveback()
265 usb_gadget_unmap_request(&dwc->gadget, &req->request, in dwc3_gadget_giveback()
269 req, dep->name, req->request.actual, in dwc3_gadget_giveback()
270 req->request.length, status); in dwc3_gadget_giveback()
274 usb_gadget_giveback_request(&dep->endpoint, &req->request); in dwc3_gadget_giveback()
759 return &req->request; in dwc3_gadget_ep_alloc_request()
763 struct usb_request *request) in dwc3_gadget_ep_free_request() argument
765 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_free_request()
831 if (!req->request.no_interrupt && !chain) in dwc3_prepare_one_trb()
845 trb->ctrl |= DWC3_TRB_CTRL_SID_SOFN(req->request.stream_id); in dwc3_prepare_one_trb()
918 if (req->request.num_mapped_sgs > 0) { in dwc3_prepare_trbs()
919 struct usb_request *request = &req->request; in dwc3_prepare_trbs() local
920 struct scatterlist *sg = request->sg; in dwc3_prepare_trbs()
924 for_each_sg(sg, s, request->num_mapped_sgs, i) { in dwc3_prepare_trbs()
930 if (i == (request->num_mapped_sgs - 1) || in dwc3_prepare_trbs()
954 dma = req->request.dma; in dwc3_prepare_trbs()
955 length = req->request.length; in dwc3_prepare_trbs()
1032 usb_gadget_unmap_request(&dwc->gadget, &req->request, in __dwc3_gadget_kick_transfer()
1084 req->request.actual = 0; in __dwc3_gadget_ep_queue()
1085 req->request.status = -EINPROGRESS; in __dwc3_gadget_ep_queue()
1101 ret = usb_gadget_map_request(&dwc->gadget, &req->request, in __dwc3_gadget_ep_queue()
1173 static int dwc3_gadget_ep_queue(struct usb_ep *ep, struct usb_request *request, in dwc3_gadget_ep_queue() argument
1176 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_queue()
1187 request, ep->name); in dwc3_gadget_ep_queue()
1193 request, req->dep->name)) { in dwc3_gadget_ep_queue()
1209 struct usb_request *request) in dwc3_gadget_ep_dequeue() argument
1211 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_dequeue()
1240 request, ep->name); in dwc3_gadget_ep_dequeue()
1876 req->request.actual += req->request.length - count; in __dwc3_cleanup_done_trbs()
1917 } while (++i < req->request.num_mapped_sgs); in dwc3_cleanup_done_reqs()