Lines Matching defs:dwc3_ep

30 static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep);
32 struct dwc3_ep *dep, struct dwc3_request *req);
36 static void dwc3_ep0_prepare_one_trb(struct dwc3_ep *dep,
65 static int dwc3_ep0_start_trans(struct dwc3_ep *dep)
89 static int __dwc3_gadget_ep0_queue(struct dwc3_ep *dep,
194 struct dwc3_ep *dep = to_dwc3_ep(ep);
225 struct dwc3_ep *dep;
255 struct dwc3_ep *dep = to_dwc3_ep(ep);
265 struct dwc3_ep *dep = to_dwc3_ep(ep);
279 struct dwc3_ep *dep;
291 struct dwc3_ep *dwc3_ep;
293 dwc3_ep = dwc->eps[i];
294 if (!dwc3_ep)
297 if (!(dwc3_ep->flags & DWC3_EP_DELAY_STOP))
300 dwc3_ep->flags &= ~DWC3_EP_DELAY_STOP;
302 dwc3_stop_active_transfer(dwc3_ep, true, true);
304 dwc3_remove_requests(dwc, dwc3_ep, -ESHUTDOWN);
308 static struct dwc3_ep *dwc3_wIndex_to_dep(struct dwc3 *dwc, __le16 wIndex_le)
310 struct dwc3_ep *dep;
337 struct dwc3_ep *dep;
537 struct dwc3_ep *dep;
692 struct dwc3_ep *dep = to_dwc3_ep(ep);
736 struct dwc3_ep *dep;
862 struct dwc3_ep *ep0;
918 struct dwc3_ep *dep;
956 struct dwc3_ep *dep = dwc->eps[event->endpoint_number];
980 struct dwc3_ep *dep, struct dwc3_request *req)
1064 static int dwc3_ep0_start_control_status(struct dwc3_ep *dep)
1076 static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep)
1084 struct dwc3_ep *dep = dwc->eps[event->endpoint_number];
1102 void dwc3_ep0_end_control_data(struct dwc3 *dwc, struct dwc3_ep *dep)
1142 struct dwc3_ep *dep = dwc->eps[dwc->ep0_expect_in];
1164 struct dwc3_ep *dep = dwc->eps[0];
1189 struct dwc3_ep *dep = dwc->eps[event->endpoint_number];