Lines Matching refs:ep

106 		struct musb_ep	*ep;  in service_tx_status_request()  local
119 ep = &musb->endpoints[epnum].ep_in; in service_tx_status_request()
121 ep = &musb->endpoints[epnum].ep_out; in service_tx_status_request()
125 if (epnum >= MUSB_C_NUM_EPS || !ep->desc) { in service_tx_status_request()
260 struct musb_hw_ep *ep; in service_zero_data_request() local
270 ep = musb->endpoints + epnum; in service_zero_data_request()
271 regs = ep->regs; in service_zero_data_request()
274 musb_ep = &ep->ep_in; in service_zero_data_request()
276 musb_ep = &ep->ep_out; in service_zero_data_request()
425 struct musb_hw_ep *ep; in service_zero_data_request() local
434 ep = musb->endpoints + epnum; in service_zero_data_request()
435 regs = ep->regs; in service_zero_data_request()
438 musb_ep = &ep->ep_in; in service_zero_data_request()
440 musb_ep = &ep->ep_out; in service_zero_data_request()
915 musb_g_ep0_enable(struct usb_ep *ep, const struct usb_endpoint_descriptor *desc) in musb_g_ep0_enable() argument
930 struct musb_ep *ep; in musb_g_ep0_queue() local
940 ep = to_musb_ep(e); in musb_g_ep0_queue()
941 musb = ep->musb; in musb_g_ep0_queue()
948 req->tx = ep->is_in; in musb_g_ep0_queue()
952 if (!list_empty(&ep->req_list)) { in musb_g_ep0_queue()
971 list_add_tail(&req->list, &ep->req_list); in musb_g_ep0_queue()
974 ep->name, ep->is_in ? "IN/TX" : "OUT/RX", in musb_g_ep0_queue()
992 musb_g_ep0_giveback(ep->musb, r); in musb_g_ep0_queue()
1009 static int musb_g_ep0_dequeue(struct usb_ep *ep, struct usb_request *req) in musb_g_ep0_dequeue() argument
1017 struct musb_ep *ep; in musb_g_ep0_halt() local
1027 ep = to_musb_ep(e); in musb_g_ep0_halt()
1028 musb = ep->musb; in musb_g_ep0_halt()
1035 if (!list_empty(&ep->req_list)) { in musb_g_ep0_halt()