usbhsg_uep
struct usbhsg_uep *uep;
uep = kzalloc_objs(struct usbhsg_uep, pipe_size);
static void __usbhsg_queue_pop(struct usbhsg_uep *uep,
static void usbhsg_queue_pop(struct usbhsg_uep *uep,
struct usbhsg_uep *uep = usbhsg_pipe_to_uep(pipe);
static void usbhsg_queue_push(struct usbhsg_uep *uep,
struct usbhsg_uep *uep,
struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv);
struct usbhsg_uep *uep,
struct usbhsg_uep *uep,
struct usbhsg_uep *uep,
struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv);
struct usbhsg_uep *uep,
struct usbhsg_uep *uep,
struct usbhsg_uep *uep,
struct usbhsg_uep *uep;
int (*func)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
struct usbhsg_uep *uep;
struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv);
static int usbhsg_pipe_disable(struct usbhsg_uep *uep)
struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep);
int (*device)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
int (*interface)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep);
int (*endpoint)(struct usbhs_priv *priv, struct usbhsg_uep *uep,
struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep);
struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep);
struct usbhsg_uep *uep = usbhsg_ep_to_uep(ep);
struct usbhsg_uep *dcp = usbhsg_gpriv_to_dcp(gpriv);
struct usbhsg_uep *uep;
#define usbhsg_ep_to_uep(e) container_of(e, struct usbhsg_uep, ep)