Lines Matching refs:mreq

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