Lines Matching refs:eps_out

67 		return hsotg->eps_out[ep_index];
1669 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1773 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1891 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1931 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
2052 hsotg->eps_out[0]->dir_in = 0;
2053 hsotg->eps_out[0]->send_zlp = 0;
2056 ret = dwc2_hsotg_ep_queue(&hsotg->eps_out[0]->ep, req, GFP_ATOMIC);
2261 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx];
2325 /* eps_out[0] is used in both directions */
2326 hsotg->eps_out[0]->dir_in = dir_in;
2329 dwc2_hsotg_program_zlp(hsotg, hsotg->eps_out[0]);
2389 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[epnum];
3258 if (hsotg->eps_out[i])
3326 if (hsotg->eps_out[ep])
3327 kill_all_requests(hsotg, hsotg->eps_out[ep],
3390 kill_all_requests(hsotg, hsotg->eps_out[0], -ECONNRESET);
3400 if (hsotg->eps_out[ep])
3401 dwc2_hsotg_ep_disable(&hsotg->eps_out[ep]->ep);
3553 dwc2_writel(hsotg, dwc2_hsotg_ep0_mps(hsotg->eps_out[0]->ep.maxpacket) |
3559 dwc2_writel(hsotg, dwc2_hsotg_ep0_mps(hsotg->eps_out[0]->ep.maxpacket) |
3671 hs_ep = hsotg->eps_out[idx];
3845 hs_ep = hsotg->eps_out[idx];
4245 if (ep == &hsotg->eps_out[0]->ep) {
4598 if (hsotg->eps_out[ep])
4599 dwc2_hsotg_ep_disable_lock(&hsotg->eps_out[ep]->ep);
4878 hsotg->eps_out[0] = hsotg->eps_in[0];
4892 hsotg->eps_out[i] = devm_kzalloc(hsotg->dev,
4894 if (!hsotg->eps_out[i])
5040 hsotg->gadget.ep0 = &hsotg->eps_out[0]->ep;
5044 hsotg->ctrl_req = dwc2_hsotg_ep_alloc_request(&hsotg->eps_out[0]->ep,
5056 if (hsotg->eps_out[epnum])
5057 dwc2_hsotg_initep(hsotg, hsotg->eps_out[epnum],
5074 dwc2_hsotg_ep_free_request(&hsotg->eps_out[0]->ep, hsotg->ctrl_req);
5102 if (hsotg->eps_out[ep])
5103 dwc2_hsotg_ep_disable_lock(&hsotg->eps_out[ep]->ep);
5244 dr->doepdma[i] = hsotg->eps_out[i]->desc_list_dma;