Lines Matching refs:req
14 struct usb_request *req, int status)
18 struct mtu3_request *mreq = to_mtu3_request(req);
22 if (req->status == -EINPROGRESS)
23 req->status = status;
30 usb_gadget_unmap_request(&mtu->g, req, mep->is_in);
32 dev_dbg(mtu->dev, "%s complete req: %p, sts %d, %d/%d\n",
33 mep->name, req, req->status, req->actual, req->length);
35 usb_gadget_giveback_request(&mep->ep, req);
46 dev_dbg(mep->mtu->dev, "abort %s's req: sts %d\n", mep->name, status);
251 void mtu3_free_request(struct usb_ep *ep, struct usb_request *req)
253 struct mtu3_request *mreq = to_mtu3_request(req);
260 struct usb_request *req, gfp_t gfp_flags)
263 struct mtu3_request *mreq = to_mtu3_request(req);
268 if (!req->buf)
274 dev_dbg(mtu->dev, "%s %s EP%d(%s), req=%p, maxp=%d, len#%d\n",
278 if (req->length > GPD_BUF_SIZE ||
279 (mtu->gen2cp && req->length > GPD_BUF_SIZE_EL)) {
281 "req length > supported MAX:%d requested:%d\n",
283 req->length);
289 dev_dbg(mtu->dev, "req=%p queued to %s while it's disabled\n",
290 req, ep->name);
298 ret = usb_gadget_map_request(&mtu->g, req, mep->is_in);
322 static int mtu3_gadget_dequeue(struct usb_ep *ep, struct usb_request *req)
325 struct mtu3_request *mreq = to_mtu3_request(req);
334 dev_dbg(mtu->dev, "%s : req=%p\n", __func__, req);
344 dev_dbg(mtu->dev, "req=%p not queued to %s\n", req, ep->name);
350 mtu3_req_complete(mep, req, -ECONNRESET);
388 dev_dbg(mtu->dev, "req in progress, cannot halt %s\n",