Lines Matching refs:mreq

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