Lines Matching refs:xusb_req

107 #define to_xusb_req(req) container_of((req), struct xusb_req, usb_req)
115 struct xusb_req { struct
182 struct xusb_req *req;
375 static int xudc_dma_send(struct xusb_ep *ep, struct xusb_req *req, in xudc_dma_send()
429 static int xudc_dma_receive(struct xusb_ep *ep, struct xusb_req *req, in xudc_dma_receive()
478 static int xudc_eptxrx(struct xusb_ep *ep, struct xusb_req *req, in xudc_eptxrx()
546 static void xudc_done(struct xusb_ep *ep, struct xusb_req *req, int status) in xudc_done()
581 static int xudc_read_fifo(struct xusb_ep *ep, struct xusb_req *req) in xudc_read_fifo()
671 static int xudc_write_fifo(struct xusb_ep *ep, struct xusb_req *req) in xudc_write_fifo()
731 struct xusb_req *req; in xudc_nuke()
734 req = list_first_entry(&ep->queue, struct xusb_req, queue); in xudc_nuke()
966 struct xusb_req *req; in xudc_ep_alloc_request()
984 struct xusb_req *req = to_xusb_req(_req); in xudc_free_request()
996 static int __xudc_ep0_queue(struct xusb_ep *ep0, struct xusb_req *req) in __xudc_ep0_queue()
1050 struct xusb_req *req = to_xusb_req(_req); in xudc_ep0_queue()
1074 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_queue()
1136 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_dequeue()
1576 struct xusb_req *req = udc->req; in xudc_setaddress()
1597 struct xusb_req *req = udc->req; in xudc_getstatus()
1652 struct xusb_req *req = udc->req; in xudc_set_clear_feature()
1804 struct xusb_req *req; in xudc_ep0_out()
1809 req = list_first_entry(&ep0->queue, struct xusb_req, queue); in xudc_ep0_out()
1853 struct xusb_req *req; in xudc_ep0_in()
1862 req = list_first_entry(&ep0->queue, struct xusb_req, queue); in xudc_ep0_in()
1949 struct xusb_req *req; in xudc_nonctrl_ep_handler()
1962 req = list_first_entry(&ep->queue, struct xusb_req, queue); in xudc_nonctrl_ep_handler()
2059 udc->req = devm_kzalloc(&pdev->dev, sizeof(struct xusb_req), in xudc_probe()