Lines Matching refs:request

117 	struct usb_request *request;  in cdns3_ep0_complete_setup()  local
119 request = cdns3_next_request(&priv_ep->pending_req_list); in cdns3_ep0_complete_setup()
120 if (request) in cdns3_ep0_complete_setup()
121 list_del_init(&request->list); in cdns3_ep0_complete_setup()
535 struct usb_request *request = priv_dev->pending_status_request; in __pending_setup_status_handler() local
537 if (priv_dev->status_completion_no_call && request && in __pending_setup_status_handler()
538 request->complete) { in __pending_setup_status_handler()
539 request->complete(&priv_dev->eps[0]->endpoint, request); in __pending_setup_status_handler()
570 struct usb_request *request; in cdns3_ep0_setup_phase() local
572 request = cdns3_next_request(&priv_ep->pending_req_list); in cdns3_ep0_setup_phase()
574 cdns3_gadget_giveback(priv_ep, to_cdns3_request(request), in cdns3_ep0_setup_phase()
602 struct usb_request *request; in cdns3_transfer_completed() local
605 request = cdns3_next_request(&priv_ep->pending_req_list); in cdns3_transfer_completed()
613 request->actual = in cdns3_transfer_completed()
617 cdns3_gadget_giveback(priv_ep, to_cdns3_request(request), 0); in cdns3_transfer_completed()
718 struct usb_request *request, in cdns3_gadget_ep0_queue() argument
728 trace_cdns3_ep0_queue(priv_dev, request); in cdns3_gadget_ep0_queue()
747 request->actual = 0; in cdns3_gadget_ep0_queue()
749 priv_dev->pending_status_request = request; in cdns3_gadget_ep0_queue()
773 ret = usb_gadget_map_request(&priv_dev->gadget, request, in cdns3_gadget_ep0_queue()
781 request->status = -EINPROGRESS; in cdns3_gadget_ep0_queue()
782 list_add_tail(&request->list, &priv_ep->pending_req_list); in cdns3_gadget_ep0_queue()
784 if (request->zero && request->length && in cdns3_gadget_ep0_queue()
785 (request->length % ep->maxpacket == 0)) in cdns3_gadget_ep0_queue()
788 cdns3_ep0_run_transfer(priv_dev, request->dma, request->length, 1, zlp); in cdns3_gadget_ep0_queue()
843 struct usb_request *request; in cdns3_ep0_config() local
845 request = cdns3_next_request(&priv_ep->pending_req_list); in cdns3_ep0_config()
846 list_del_init(&request->list); in cdns3_ep0_config()