Lines Matching refs:ureq

119 			       struct usbhsg_request *ureq,  in __usbhsg_queue_pop()  argument
130 ureq->req.status = status; in __usbhsg_queue_pop()
132 usb_gadget_giveback_request(&uep->ep, &ureq->req); in __usbhsg_queue_pop()
137 struct usbhsg_request *ureq, in usbhsg_queue_pop() argument
145 __usbhsg_queue_pop(uep, ureq, status); in usbhsg_queue_pop()
153 struct usbhsg_request *ureq = usbhsg_pkt_to_ureq(pkt); in usbhsg_queue_done() local
156 ureq->req.actual = pkt->actual; in usbhsg_queue_done()
160 __usbhsg_queue_pop(uep, ureq, 0); in usbhsg_queue_done()
165 struct usbhsg_request *ureq) in usbhsg_queue_push() argument
170 struct usbhs_pkt *pkt = usbhsg_ureq_to_pkt(ureq); in usbhsg_queue_push()
171 struct usb_request *req = &ureq->req; in usbhsg_queue_push()
190 struct usbhsg_request *ureq = usbhsg_pkt_to_ureq(pkt); in usbhsg_dma_map_ctrl() local
191 struct usb_request *req = &ureq->req; in usbhsg_dma_map_ctrl()
304 struct usbhsg_request *ureq = usbhsg_req_to_ureq(req); in __usbhsg_recip_send_complete() local
307 kfree(ureq->pkt.buf); in __usbhsg_recip_send_complete()
662 struct usbhsg_request *ureq; in usbhsg_ep_alloc_request() local
664 ureq = kzalloc(sizeof *ureq, gfp_flags); in usbhsg_ep_alloc_request()
665 if (!ureq) in usbhsg_ep_alloc_request()
668 usbhs_pkt_init(usbhsg_ureq_to_pkt(ureq)); in usbhsg_ep_alloc_request()
670 return &ureq->req; in usbhsg_ep_alloc_request()
676 struct usbhsg_request *ureq = usbhsg_req_to_ureq(req); in usbhsg_ep_free_request() local
678 WARN_ON(!list_empty(&ureq->pkt.node)); in usbhsg_ep_free_request()
679 kfree(ureq); in usbhsg_ep_free_request()
687 struct usbhsg_request *ureq = usbhsg_req_to_ureq(req); in usbhsg_ep_queue() local
696 usbhsg_queue_push(uep, ureq); in usbhsg_ep_queue()
704 struct usbhsg_request *ureq = usbhsg_req_to_ureq(req); in usbhsg_ep_dequeue() local
711 usbhs_pkt_pop(pipe, usbhsg_ureq_to_pkt(ureq)); in usbhsg_ep_dequeue()
717 usbhsg_queue_pop(uep, ureq, -ECONNRESET); in usbhsg_ep_dequeue()