Lines Matching refs:request
113 req->request.actual = 0; in __dwc3_gadget_ep0_queue()
114 req->request.status = -EINPROGRESS; in __dwc3_gadget_ep0_queue()
212 int dwc3_gadget_ep0_queue(struct usb_ep *ep, struct usb_request *request, in dwc3_gadget_ep0_queue() argument
215 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep0_queue()
227 request, dep->name); in dwc3_gadget_ep0_queue()
240 request, dep->name, request->length, in dwc3_gadget_ep0_queue()
383 dwc->ep0_usb_req.request.length = sizeof(*response_pkt); in dwc3_ep0_handle_status()
384 dwc->ep0_usb_req.request.buf = dwc->setup_buf; in dwc3_ep0_handle_status()
385 dwc->ep0_usb_req.request.complete = dwc3_ep0_status_cmpl; in dwc3_ep0_handle_status()
667 dwc->ep0_usb_req.request.length = dep->endpoint.maxpacket; in dwc3_ep0_set_sel()
668 dwc->ep0_usb_req.request.buf = dwc->setup_buf; in dwc3_ep0_set_sel()
669 dwc->ep0_usb_req.request.complete = dwc3_ep0_set_sel_cmpl; in dwc3_ep0_set_sel()
809 ur = &r->request; in dwc3_ep0_complete_data()
928 if (req->request.length == 0) { in __dwc3_ep0_do_control_data()
932 } else if (!IS_ALIGNED(req->request.length, dep->endpoint.maxpacket) in __dwc3_ep0_do_control_data()
937 ret = usb_gadget_map_request(&dwc->gadget, &req->request, in __dwc3_ep0_do_control_data()
945 transfer_size = roundup(req->request.length, maxpacket); in __dwc3_ep0_do_control_data()
963 ret = usb_gadget_map_request(&dwc->gadget, &req->request, in __dwc3_ep0_do_control_data()
970 ret = dwc3_ep0_start_trans(dwc, dep->number, req->request.dma, in __dwc3_ep0_do_control_data()
971 req->request.length, DWC3_TRBCTL_CONTROL_DATA); in __dwc3_ep0_do_control_data()