Lines Matching refs:s3c_hsotg_ep
49 static inline struct s3c_hsotg_ep *our_ep(struct usb_ep *ep) in our_ep()
51 return container_of(ep, struct s3c_hsotg_ep, ep); in our_ep()
69 static inline struct s3c_hsotg_ep *index_to_ep(struct dwc2_hsotg *hsotg, in index_to_ep()
274 static inline int is_ep_periodic(struct s3c_hsotg_ep *hs_ep) in is_ep_periodic()
289 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_unmap_dma()
318 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_write_fifo()
480 static unsigned get_ep_limit(struct s3c_hsotg_ep *hs_ep) in get_ep_limit()
523 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_start_req()
706 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_map_dma()
730 struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req) in s3c_hsotg_handle_unaligned_buf_start()
761 struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req) in s3c_hsotg_handle_unaligned_buf_complete()
786 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_queue()
823 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_queue_lock()
854 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_complete_oursetup()
870 static struct s3c_hsotg_ep *ep_from_windex(struct dwc2_hsotg *hsotg, in ep_from_windex()
873 struct s3c_hsotg_ep *ep; in ep_from_windex()
928 struct s3c_hsotg_ep *ep, in s3c_hsotg_send_reply()
973 struct s3c_hsotg_ep *ep0 = hsotg->eps_out[0]; in s3c_hsotg_process_req_status()
974 struct s3c_hsotg_ep *ep; in s3c_hsotg_process_req_status()
1028 static struct s3c_hsotg_req *get_ep_head(struct s3c_hsotg_ep *hs_ep) in get_ep_head()
1044 struct s3c_hsotg_ep *ep0 = hsotg->eps_out[0]; in s3c_hsotg_process_req_feature()
1048 struct s3c_hsotg_ep *ep; in s3c_hsotg_process_req_feature()
1160 struct s3c_hsotg_ep *ep0 = hsotg->eps_out[0]; in s3c_hsotg_stall_ep0()
1200 struct s3c_hsotg_ep *ep0 = hsotg->eps_out[0]; in s3c_hsotg_process_control()
1275 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_complete_setup()
1331 struct s3c_hsotg_ep *hs_ep) in s3c_hsotg_program_zlp()
1370 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_complete_request()
1438 struct s3c_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx]; in s3c_hsotg_rx_data()
1522 struct s3c_hsotg_ep *hs_ep = hsotg->eps_out[epnum]; in s3c_hsotg_handle_outdone()
1717 struct s3c_hsotg_ep *hs_ep; in s3c_hsotg_set_ep_maxpacket()
1805 struct s3c_hsotg_ep *hs_ep) in s3c_hsotg_trytx()
1838 struct s3c_hsotg_ep *hs_ep) in s3c_hsotg_complete_in()
1925 struct s3c_hsotg_ep *hs_ep = index_to_ep(hsotg, idx, dir_in); in s3c_hsotg_epint()
2140 struct s3c_hsotg_ep *ep, in kill_all_requests()
2197 struct s3c_hsotg_ep *ep; in s3c_hsotg_irq_fifoempty()
2589 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_enable()
2750 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_disable_force()
2800 static bool on_list(struct s3c_hsotg_ep *ep, struct s3c_hsotg_req *test) in on_list()
2820 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_dequeue()
2846 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_sethalt()
2909 struct s3c_hsotg_ep *hs_ep = our_ep(ep); in s3c_hsotg_ep_sethalt_lock()
3240 struct s3c_hsotg_ep *hs_ep, in s3c_hsotg_initep()
3303 hsotg->eps_in[0] = devm_kzalloc(hsotg->dev, sizeof(struct s3c_hsotg_ep), in s3c_hsotg_hw_cfg()
3316 sizeof(struct s3c_hsotg_ep), GFP_KERNEL); in s3c_hsotg_hw_cfg()
3323 sizeof(struct s3c_hsotg_ep), GFP_KERNEL); in s3c_hsotg_hw_cfg()
3627 struct s3c_hsotg_ep *ep = seq->private; in ep_show()
3741 struct s3c_hsotg_ep *ep; in s3c_hsotg_create_debug()
3755 struct s3c_hsotg_ep *ep; in s3c_hsotg_create_debug()