Lines Matching defs:xusb_ep

105 #define to_xusb_ep(ep)	 container_of((ep), struct xusb_ep, ep_usb)
117 struct xusb_ep *ep;
121 * struct xusb_ep - USB end point structure.
139 struct xusb_ep {
179 struct xusb_ep ep[8];
261 struct xusb_ep *ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO];
279 static void xudc_epconfig(struct xusb_ep *ep, struct xusb_udc *udc)
316 static int xudc_start_dma(struct xusb_ep *ep, dma_addr_t src,
376 static int xudc_dma_send(struct xusb_ep *ep, struct xusb_req *req,
430 static int xudc_dma_receive(struct xusb_ep *ep, struct xusb_req *req,
479 static int xudc_eptxrx(struct xusb_ep *ep, struct xusb_req *req,
551 static void xudc_done(struct xusb_ep *ep, struct xusb_req *req, int status)
586 static int xudc_read_fifo(struct xusb_ep *ep, struct xusb_req *req)
676 static int xudc_write_fifo(struct xusb_ep *ep, struct xusb_req *req)
734 static void xudc_nuke(struct xusb_ep *ep, int status)
753 struct xusb_ep *ep = to_xusb_ep(_ep);
805 static int __xudc_ep_enable(struct xusb_ep *ep,
896 struct xusb_ep *ep;
929 struct xusb_ep *ep;
970 struct xusb_ep *ep = to_xusb_ep(_ep);
1001 static int __xudc_ep0_queue(struct xusb_ep *ep0, struct xusb_req *req)
1056 struct xusb_ep *ep0 = to_xusb_ep(_ep);
1080 struct xusb_ep *ep = to_xusb_ep(_ep);
1140 struct xusb_ep *ep = to_xusb_ep(_ep);
1309 struct xusb_ep *ep = &udc->ep[ep_number];
1359 struct xusb_ep *ep;
1378 struct xusb_ep *ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO];
1448 struct xusb_ep *ep;
1567 struct xusb_ep *ep0 = &udc->ep[XUSB_EP_NUMBER_ZERO];
1582 struct xusb_ep *ep0 = &udc->ep[0];
1603 struct xusb_ep *ep0 = &udc->ep[0];
1605 struct xusb_ep *target_ep;
1660 struct xusb_ep *ep0 = &udc->ep[0];
1662 struct xusb_ep *target_ep;
1753 struct xusb_ep *ep0 = &udc->ep[0];
1819 struct xusb_ep *ep0 = &udc->ep[0];
1868 struct xusb_ep *ep0 = &udc->ep[0];
1966 struct xusb_ep *ep;