Lines Matching defs:mreq
244 static int mtu3_prepare_tx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
249 struct usb_request *req = &mreq->request;
281 mreq->gpd = gpd;
287 static int mtu3_prepare_rx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
292 struct usb_request *req = &mreq->request;
316 mreq->gpd = gpd;
322 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
326 mtu3_prepare_tx_gpd(mep, mreq);
328 mtu3_prepare_rx_gpd(mep, mreq);
431 struct mtu3_request *mreq;
436 mreq = next_request(mep);
437 if (mreq && mreq->request.length != 0)
448 dev_dbg(mtu->dev, "%s send ZLP for req=%p\n", __func__, mreq);
479 struct mtu3_request *mreq;
485 mreq = next_request(mep);
486 if (!mreq || mreq->gpd != gpd_current) {
491 mreq->request.status = -EAGAIN;
498 __func__, epnum, gpd_current, mreq);
516 struct mtu3_request *mreq;
528 mreq = next_request(mep);
530 if (mreq == NULL || mreq->gpd != gpd) {
535 request = &mreq->request;
556 struct mtu3_request *mreq;
567 mreq = next_request(mep);
569 if (mreq == NULL || mreq->gpd != gpd) {
573 req = &mreq->request;