Lines Matching defs:request
202 put_unaligned_le16(status, (__le16 *)pdev->ep0_preq.request.buf);
204 cdns2_ep0_enqueue(pdev, pdev->ep0_preq.request.dma,
245 * Set_Feature(testmode) request. Standard test modes
359 struct usb_request *request = pdev->pending_status_request;
361 if (pdev->status_completion_no_call && request && request->complete) {
362 request->complete(&pdev->eps[0].endpoint, request);
432 * SET_ADDRESS request is acknowledged automatically by controller and
433 * in the worse case driver may not notice this request. To check
434 * whether this request has been processed driver can use
469 preq->request.actual =
537 struct usb_request *request,
549 preq = to_cdns2_request(request);
553 /* Cancel the request if controller receive new SETUP packet. */
564 request->actual = 0;
566 pdev->pending_status_request = request;
587 ret = usb_gadget_map_request_by_dev(pdev->dev, request, pep->dir);
590 dev_err(pdev->dev, "failed to map request\n");
594 request->status = -EINPROGRESS;
597 if (request->zero && request->length &&
598 (request->length % ep->maxpacket == 0))
601 cdns2_ep0_enqueue(pdev, request->dma, request->length, zlp);