Lines Matching defs:request
108 struct usb_request *request;
110 request = cdns3_next_request(&priv_ep->pending_req_list);
111 if (request)
112 list_del_init(&request->list);
129 * cdns3_req_ep0_set_configuration - Handling of SET_CONFIG standard USB request
174 * cdns3_req_ep0_set_address - Handling of SET_ADDRESS standard USB request
214 * cdns3_req_ep0_get_status - Handling of GET_STATUS standard USB request
387 * Handling of GET/SET_FEATURE standard USB request
391 * @set: must be set to 1 for SET_FEATURE request
422 * cdns3_req_ep0_set_sel - Handling of SET_SEL standard USB request
446 * Handling of GET_ISOCH_DELAY standard USB request
507 struct usb_request *request = priv_dev->pending_status_request;
509 if (priv_dev->status_completion_no_call && request &&
510 request->complete) {
511 request->complete(&priv_dev->eps[0]->endpoint, request);
542 struct usb_request *request;
544 request = cdns3_next_request(&priv_ep->pending_req_list);
546 cdns3_gadget_giveback(priv_ep, to_cdns3_request(request),
574 struct usb_request *request;
577 request = cdns3_next_request(&priv_ep->pending_req_list);
579 request->actual =
583 cdns3_gadget_giveback(priv_ep, to_cdns3_request(request), 0);
682 * @request: pointer to request object
688 struct usb_request *request,
699 trace_cdns3_ep0_queue(priv_dev, request);
701 /* cancel the request if controller receive new SETUP packet. */
731 request->actual = 0;
733 priv_dev->pending_status_request = request;
753 ret = usb_gadget_map_request_by_dev(priv_dev->sysdev, request,
757 dev_err(priv_dev->dev, "failed to map request\n");
761 request->status = -EINPROGRESS;
762 list_add_tail(&request->list, &priv_ep->pending_req_list);
764 if (request->zero && request->length &&
765 (request->length % ep->maxpacket == 0))
768 cdns3_ep0_run_transfer(priv_dev, request->dma, request->length, 1, zlp);
825 struct usb_request *request;
827 request = cdns3_next_request(&priv_ep->pending_req_list);
828 list_del_init(&request->list);