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