Lines Matching refs:_req
107 (struct usb_request *_req) in usb_request_to_dummy_request() argument
109 return container_of(_req, struct dummy_request, req); in usb_request_to_dummy_request()
600 static void dummy_free_request(struct usb_ep *_ep, struct usb_request *_req) in dummy_free_request() argument
604 if (!_ep || !_req) { in dummy_free_request()
609 req = usb_request_to_dummy_request(_req); in dummy_free_request()
618 static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req, in dummy_queue() argument
627 req = usb_request_to_dummy_request(_req); in dummy_queue()
628 if (!_req || !list_empty(&req->queue) || !_req->complete) in dummy_queue()
642 ep, _req, _ep->name, _req->length, _req->buf); in dummy_queue()
644 _req->status = -EINPROGRESS; in dummy_queue()
645 _req->actual = 0; in dummy_queue()
652 _req->length <= FIFO_SIZE) { in dummy_queue()
654 req->req = *_req; in dummy_queue()
656 memcpy(dum->fifo_buf, _req->buf, _req->length); in dummy_queue()
662 _req->actual = _req->length; in dummy_queue()
663 _req->status = 0; in dummy_queue()
664 usb_gadget_giveback_request(_ep, _req); in dummy_queue()
676 static int dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req) in dummy_dequeue() argument
684 if (!_ep || !_req) in dummy_dequeue()
695 if (&req->req == _req) { in dummy_dequeue()
697 _req->status = -ECONNRESET; in dummy_dequeue()
707 req, _ep->name, _req->length, _req->buf); in dummy_dequeue()
708 usb_gadget_giveback_request(_ep, _req); in dummy_dequeue()