Lines Matching defs:request
167 * @usbirq: USB interrupt request register.
168 * @extirq: external interrupt request register.
169 * @rxpngirq: external interrupt request register.
580 * @request: generic usb_request object describing single I/O request.
582 * @trb: the first TRB association with this request.
585 * @list: used for queuing request in lists.
586 * @finished_trb: number of trb has already finished per request.
587 * @num_of_trb: how many trbs are associated with request.
590 struct usb_request request;
600 #define to_cdns2_request(r) (container_of(r, struct cdns2_request, request))
622 * @ep0_preq: private request used while handling EP0.
632 * stage completion. It's used in deferred SET_CONFIGURATION request.
635 * @pending_status_request: request for which status stage was deferred.
690 struct usb_request *request);
691 int cdns2_gadget_ep_dequeue(struct usb_ep *ep, struct usb_request *request);