Lines Matching refs:dwc2_hsotg_ep

43 static inline struct dwc2_hsotg_ep *our_ep(struct usb_ep *ep)  in our_ep()
45 return container_of(ep, struct dwc2_hsotg_ep, ep); in our_ep()
63 static inline struct dwc2_hsotg_ep *index_to_ep(struct dwc2_hsotg *hsotg, in index_to_ep()
268 static inline int is_ep_periodic(struct dwc2_hsotg_ep *hs_ep) in is_ep_periodic()
283 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_unmap_dma()
312 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_write_fifo()
474 static unsigned get_ep_limit(struct dwc2_hsotg_ep *hs_ep) in get_ep_limit()
517 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_start_req()
700 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_map_dma()
724 struct dwc2_hsotg_ep *hs_ep, struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_handle_unaligned_buf_start()
755 struct dwc2_hsotg_ep *hs_ep, struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_handle_unaligned_buf_complete()
780 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_queue()
824 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_queue_lock()
855 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_complete_oursetup()
871 static struct dwc2_hsotg_ep *ep_from_windex(struct dwc2_hsotg *hsotg, in ep_from_windex()
874 struct dwc2_hsotg_ep *ep; in ep_from_windex()
929 struct dwc2_hsotg_ep *ep, in dwc2_hsotg_send_reply()
974 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0]; in dwc2_hsotg_process_req_status()
975 struct dwc2_hsotg_ep *ep; in dwc2_hsotg_process_req_status()
1029 static struct dwc2_hsotg_req *get_ep_head(struct dwc2_hsotg_ep *hs_ep) in get_ep_head()
1045 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0]; in dwc2_hsotg_process_req_feature()
1049 struct dwc2_hsotg_ep *ep; in dwc2_hsotg_process_req_feature()
1161 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0]; in dwc2_hsotg_stall_ep0()
1201 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0]; in dwc2_hsotg_process_control()
1277 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_complete_setup()
1333 struct dwc2_hsotg_ep *hs_ep) in dwc2_hsotg_program_zlp()
1372 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_complete_request()
1440 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx]; in dwc2_hsotg_rx_data()
1537 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[epnum]; in dwc2_hsotg_handle_outdone()
1742 struct dwc2_hsotg_ep *hs_ep; in dwc2_hsotg_set_ep_maxpacket()
1830 struct dwc2_hsotg_ep *hs_ep) in dwc2_hsotg_trytx()
1863 struct dwc2_hsotg_ep *hs_ep) in dwc2_hsotg_complete_in()
1950 struct dwc2_hsotg_ep *hs_ep = index_to_ep(hsotg, idx, dir_in); in dwc2_hsotg_epint()
2161 struct dwc2_hsotg_ep *ep, in kill_all_requests()
2218 struct dwc2_hsotg_ep *ep; in dwc2_hsotg_irq_fifoempty()
2603 struct dwc2_hsotg_ep *hs_ep; in dwc2_hsotg_irq()
2620 struct dwc2_hsotg_ep *hs_ep; in dwc2_hsotg_irq()
2658 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_enable()
2820 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_disable()
2866 static bool on_list(struct dwc2_hsotg_ep *ep, struct dwc2_hsotg_req *test) in on_list()
2893 struct dwc2_hsotg_ep *hs_ep) in dwc2_hsotg_ep_stop_xfr()
2959 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_dequeue()
2989 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_sethalt()
3052 struct dwc2_hsotg_ep *hs_ep = our_ep(ep); in dwc2_hsotg_ep_sethalt_lock()
3335 struct dwc2_hsotg_ep *hs_ep, in dwc2_hsotg_initep()
3411 hsotg->eps_in[0] = devm_kzalloc(hsotg->dev, sizeof(struct dwc2_hsotg_ep), in dwc2_hsotg_hw_cfg()
3424 sizeof(struct dwc2_hsotg_ep), GFP_KERNEL); in dwc2_hsotg_hw_cfg()
3431 sizeof(struct dwc2_hsotg_ep), GFP_KERNEL); in dwc2_hsotg_hw_cfg()