Lines Matching defs:usb_req

383 	struct usb_request usb_req;
615 return container_of(req, struct tegra_xudc_request, usb_req);
1028 if (likely(req->usb_req.status == -EINPROGRESS))
1029 req->usb_req.status = status;
1034 usb_gadget_unmap_request(&xudc->gadget, &req->usb_req,
1038 usb_gadget_unmap_request(&xudc->gadget, &req->usb_req,
1043 usb_gadget_giveback_request(&ep->usb_ep, &req->usb_req);
1078 len = min_t(size_t, XUDC_TRB_MAX_BUFFER_SIZE, req->usb_req.length -
1081 buf_addr = req->usb_req.dma + req->buf_queued;
1124 trb_write_stream_id(trb, req->usb_req.stream_id);
1219 val |= DB_STREAMID(req->usb_req.stream_id);
1255 err = usb_gadget_map_request(&xudc->gadget, &req->usb_req,
1259 err = usb_gadget_map_request(&xudc->gadget, &req->usb_req,
1273 req->trbs_needed = DIV_ROUND_UP(req->usb_req.length,
1275 if (req->usb_req.length == 0)
1279 req->usb_req.zero && req->usb_req.length &&
1280 ((req->usb_req.length % ep->usb_ep.maxpacket) == 0)) {
1285 req->usb_req.status = -EINPROGRESS;
1286 req->usb_req.actual = 0;
1296 tegra_xudc_ep_queue(struct usb_ep *usb_ep, struct usb_request *usb_req,
1305 if (!usb_ep || !usb_req)
1309 req = to_xudc_req(usb_req);
1355 req->usb_req.status = -EINPROGRESS;
1356 req->usb_req.actual = 0;
1454 req->usb_req.actual = ep_ctx_read_edtla(ep->context);
1459 if (req->usb_req.actual > 0) {
1504 tegra_xudc_ep_dequeue(struct usb_ep *usb_ep, struct usb_request *usb_req)
1512 if (!usb_ep || !usb_req)
1516 req = to_xudc_req(usb_req);
1901 return &req->usb_req;
1905 struct usb_request *usb_req)
1907 struct tegra_xudc_request *req = to_xudc_req(usb_req);
2191 xudc->ep0_req->usb_req.buf = NULL;
2192 xudc->ep0_req->usb_req.dma = 0;
2193 xudc->ep0_req->usb_req.length = 0;
2194 xudc->ep0_req->usb_req.complete = cmpl;
2195 xudc->ep0_req->usb_req.context = xudc;
2204 xudc->ep0_req->usb_req.buf = buf;
2205 xudc->ep0_req->usb_req.length = len;
2206 xudc->ep0_req->usb_req.complete = cmpl;
2207 xudc->ep0_req->usb_req.context = xudc;
2663 req->usb_req.actual = req->usb_req.length - residual;
2666 req->usb_req.actual, req->usb_req.length);
3263 &xudc->ep0_req->usb_req);