Lines Matching refs:usbhsg_uep
37 struct usbhsg_uep { struct
50 struct usbhsg_uep *uep; argument
67 int (*device)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
69 int (*interface)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
71 int (*endpoint)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
100 #define usbhsg_ep_to_uep(e) container_of(e, struct usbhsg_uep, ep)
125 static void __usbhsg_queue_pop(struct usbhsg_uep *uep, in __usbhsg_queue_pop()
143 static void usbhsg_queue_pop(struct usbhsg_uep *uep, in usbhsg_queue_pop()
159 struct usbhsg_uep *uep = usbhsg_pipe_to_uep(pipe); in usbhsg_queue_done()
171 static void usbhsg_queue_push(struct usbhsg_uep *uep, in usbhsg_queue_push()
199 struct usbhsg_uep *uep = usbhsg_pipe_to_uep(pipe); in usbhsg_dma_map_ctrl()
226 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_control_done()
230 struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv); in usbhsg_recip_handler_std_control_done()
239 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_clear_endpoint()
269 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_set_device()
287 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_set_endpoint()
322 struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv); in __usbhsg_recip_send_status()
358 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_get_device()
373 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_get_interface()
385 struct usbhsg_uep *uep, in usbhsg_recip_handler_std_get_endpoint()
416 struct usbhsg_uep *uep; in usbhsg_recip_run_handle()
421 int (*func)(struct usbhs_priv *priv, struct usbhsg_uep *uep, in usbhsg_recip_run_handle()
483 struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv); in usbhsg_irq_ctrl_stage()
558 static int usbhsg_pipe_disable(struct usbhsg_uep *uep) in usbhsg_pipe_disable()
584 struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep); in usbhsg_ep_enable()
630 struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep); in usbhsg_ep_disable()
671 struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep); in usbhsg_ep_queue()
689 struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep); in usbhsg_ep_dequeue()
707 struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep); in __usbhsg_ep_set_halt_wedge()
787 struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv); in usbhsg_try_start()
847 struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv); in usbhsg_try_stop()
1047 struct usbhsg_uep *uep; in usbhs_mod_gadget_probe()
1059 uep = kzalloc(sizeof(struct usbhsg_uep) * pipe_size, GFP_KERNEL); in usbhs_mod_gadget_probe()