Lines Matching defs:mreq
18 struct mtu3_request *mreq = to_mtu3_request(req);
19 struct mtu3 *mtu = mreq->mtu;
21 list_del(&mreq->list);
25 trace_mtu3_req_complete(mreq);
41 struct mtu3_request *mreq = NULL;
53 mreq = list_first_entry(&mep->req_list,
55 mtu3_req_complete(mep, &mreq->request, status);
236 struct mtu3_request *mreq;
238 mreq = kzalloc(sizeof(*mreq), gfp_flags);
239 if (!mreq)
242 mreq->request.dma = DMA_ADDR_INVALID;
243 mreq->epnum = mep->epnum;
244 mreq->mep = mep;
245 INIT_LIST_HEAD(&mreq->list);
246 trace_mtu3_alloc_request(mreq);
248 return &mreq->request;
253 struct mtu3_request *mreq = to_mtu3_request(req);
255 trace_mtu3_free_request(mreq);
256 kfree(mreq);
263 struct mtu3_request *mreq = to_mtu3_request(req);
271 if (mreq->mep != mep)
275 __func__, mep->is_in ? "TX" : "RX", mreq->epnum, ep->name,
276 mreq, ep->maxpacket, mreq->request.length);
294 mreq->mtu = mtu;
295 mreq->request.actual = 0;
296 mreq->request.status = -EINPROGRESS;
311 list_add_tail(&mreq->list, &mep->req_list);
312 mtu3_insert_gpd(mep, mreq);
317 trace_mtu3_gadget_queue(mreq);
325 struct mtu3_request *mreq = to_mtu3_request(req);
331 if (mreq->mep != mep)
335 trace_mtu3_gadget_dequeue(mreq);
340 if (r == mreq)
343 if (r != mreq) {
367 struct mtu3_request *mreq;
380 mreq = next_request(mep);
387 if (mreq) {