Lines Matching refs:ep0

1442 	INIT_LIST_HEAD(&udc->gadget.ep0->ep_list);  in udc_reinit()
1504 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_ep0_in_req() local
1507 if (list_empty(&ep0->queue)) in udc_ep0_in_req()
1511 req = list_entry(ep0->queue.next, struct lpc32xx_request, in udc_ep0_in_req()
1518 done(ep0, req, 0); in udc_ep0_in_req()
1520 } else if (ts > ep0->ep.maxpacket) in udc_ep0_in_req()
1521 ts = ep0->ep.maxpacket; /* Just send what we can */ in udc_ep0_in_req()
1529 if (tsend >= ep0->ep.maxpacket) in udc_ep0_in_req()
1534 done(ep0, req, 0); in udc_ep0_in_req()
1542 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_ep0_out_req() local
1545 if (list_empty(&ep0->queue)) in udc_ep0_out_req()
1548 req = list_entry(ep0->queue.next, struct lpc32xx_request, in udc_ep0_out_req()
1554 done(ep0, req, 0); in udc_ep0_out_req()
1561 if (bufferspace > ep0->ep.maxpacket) in udc_ep0_out_req()
1562 bufferspace = ep0->ep.maxpacket; in udc_ep0_out_req()
1570 if (tr < ep0->ep.maxpacket) { in udc_ep0_out_req()
1572 done(ep0, req, 0); in udc_ep0_out_req()
2244 struct lpc32xx_ep *ep, *ep0 = &udc->ep[0]; in udc_handle_ep0_setup() local
2250 nuke(ep0, -EPROTO); in udc_handle_ep0_setup()
2255 ep_warn(ep0, "Incorrectly sized setup packet (s/b 8, is %d)!\n", in udc_handle_ep0_setup()
2268 ep0->is_in = 1; in udc_handle_ep0_setup()
2270 ep0->is_in = 0; in udc_handle_ep0_setup()
2367 if (!ep0->is_in) in udc_handle_ep0_setup()
2384 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_handle_ep0_in() local
2391 ep0->totalints++; in udc_handle_ep0_in()
2397 nuke(ep0, -ECONNABORTED); in udc_handle_ep0_in()
2409 nuke(ep0, -ECONNABORTED); in udc_handle_ep0_in()
2418 struct lpc32xx_ep *ep0 = &udc->ep[0]; in udc_handle_ep0_out() local
2426 ep0->totalints++; in udc_handle_ep0_out()
2432 nuke(ep0, -ECONNABORTED); in udc_handle_ep0_out()
2442 nuke(ep0, 0); in udc_handle_ep0_out()
2460 nuke(ep0, -ECONNABORTED); in udc_handle_ep0_out()
3068 udc->gadget.ep0 = &udc->ep[0].ep; in lpc32xx_udc_probe()