vudc
static inline struct vudc *usb_gadget_to_vudc(
return container_of(_gadget, struct vudc, gadget);
static inline struct vudc *ep_to_vudc(struct vep *ep)
return container_of(ep->gadget, struct vudc, gadget);
int get_gadget_descs(struct vudc *udc);
void v_enqueue_ret_unlink(struct vudc *udc, __u32 seqnum, __u32 status);
void v_enqueue_ret_submit(struct vudc *udc, struct urbp *urb_p);
void v_init_timer(struct vudc *udc);
void v_start_timer(struct vudc *udc);
void v_kick_timer(struct vudc *udc, unsigned long time);
void v_stop_timer(struct vudc *udc);
struct vep *vudc_find_endpoint(struct vudc *udc, u8 address);
struct vudc *udc;
struct vep *vudc_find_endpoint(struct vudc *udc, u8 address)
struct vudc *udc = usb_gadget_to_vudc(_gadget);
struct vudc *udc = usb_gadget_to_vudc(_gadget);
struct vudc *udc = usb_gadget_to_vudc(_gadget);
struct vudc *udc = usb_gadget_to_vudc(g);
struct vudc *udc = usb_gadget_to_vudc(g);
struct vudc *udc;
struct vudc *udc;
struct vudc *udc;
struct vudc *udc;
struct vudc *udc;
struct vudc *udc = container_of(ud, struct vudc, ud);
struct vudc *udc = container_of(ud, struct vudc, ud);
static int init_vudc_hw(struct vudc *udc)
static void cleanup_vudc_hw(struct vudc *udc)
struct vudc *udc;
struct vudc *udc = platform_get_drvdata(pdev);
static void nuke(struct vudc *udc, struct vep *ep)
static void stop_activity(struct vudc *udc)
struct vudc *udc = container_of(ud, struct vudc, ud);
static int v_recv_cmd_unlink(struct vudc *udc,
static int v_recv_cmd_submit(struct vudc *udc,
int get_gadget_descs(struct vudc *udc)
struct vudc *udc = (struct vudc *) dev_get_drvdata(dev);
struct vudc *udc = (struct vudc *)dev_get_drvdata(dev);
struct vudc *udc = (struct vudc *) dev_get_drvdata(dev);
static int transfer(struct vudc *udc,
struct vudc *udc = timer_container_of(udc, t, tr_timer.timer);
void v_init_timer(struct vudc *udc)
void v_start_timer(struct vudc *udc)
void v_kick_timer(struct vudc *udc, unsigned long time)
void v_stop_timer(struct vudc *udc)
static int handle_control_request(struct vudc *udc, struct urb *urb,
static int v_send_ret(struct vudc *udc)
struct vudc *udc = container_of(ud, struct vudc, ud);
void v_enqueue_ret_unlink(struct vudc *udc, __u32 seqnum, __u32 status)
void v_enqueue_ret_submit(struct vudc *udc, struct urbp *urb_p)
static int v_send_ret_unlink(struct vudc *udc, struct v_unlink *unlink)
static int v_send_ret_submit(struct vudc *udc, struct urbp *urb_p)