Lines Matching defs:mreq
165 static int ep0_queue(struct mtu3_ep *mep0, struct mtu3_request *mreq);
172 struct mtu3_request *mreq;
178 mreq = to_mtu3_request(req);
179 mtu = mreq->mtu;
511 struct mtu3_request *mreq;
521 mreq = next_ep0_request(mtu);
522 req = &mreq->request;
565 struct mtu3_request *mreq = next_ep0_request(mtu);
574 if (!mreq)
578 req = &mreq->request;
605 struct mtu3_request *mreq;
620 mreq = next_ep0_request(mtu);
621 if (mreq)
622 ep0_req_giveback(mtu, &mreq->request);
642 struct mtu3_request *mreq;
675 mreq = next_ep0_request(mtu);
676 if (mreq) {
679 ep0_req_giveback(mtu, &mreq->request);
688 mreq = next_ep0_request(mtu);
689 if (mreq && !mreq->request.length)
690 ep0_req_giveback(mtu, &mreq->request);
699 struct mtu3_request *mreq;
749 mreq = next_ep0_request(mtu);
750 if (mreq)
751 ep0_req_giveback(mtu, &mreq->request);
794 static int ep0_queue(struct mtu3_ep *mep, struct mtu3_request *mreq)
798 mreq->mtu = mtu;
799 mreq->request.actual = 0;
800 mreq->request.status = -EINPROGRESS;
803 mep->name, decode_ep0_state(mtu), mreq->request.length);
827 list_add_tail(&mreq->list, &mep->req_list);
840 struct mtu3_request *mreq;
850 mreq = to_mtu3_request(req);
853 ret = ep0_queue(mep, mreq);