Symbol: ast_vhub_ep
drivers/usb/gadget/udc/aspeed-vhub/core.c
30
void ast_vhub_done(struct ast_vhub_ep *ep, struct ast_vhub_req *req,
drivers/usb/gadget/udc/aspeed-vhub/core.c
61
void ast_vhub_nuke(struct ast_vhub_ep *ep, int status)
drivers/usb/gadget/udc/aspeed-vhub/dev.c
137
struct ast_vhub_ep *ep;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
184
struct ast_vhub_ep *ep;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
217
int ast_vhub_std_dev_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/dev.c
364
struct ast_vhub_ep *ep;
drivers/usb/gadget/udc/aspeed-vhub/dev.c
75
struct ast_vhub_ep *ep = d->epns[i];
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
176
static void ast_vhub_ep0_do_send(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
227
static void ast_vhub_ep0_rx_prime(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
235
static void ast_vhub_ep0_do_receive(struct ast_vhub_ep *ep, struct ast_vhub_req *req,
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
273
void ast_vhub_ep0_handle_ack(struct ast_vhub_ep *ep, bool in_ack)
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
29
int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len)
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
363
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
440
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
481
struct ast_vhub_ep *ep = &dev->ep0;
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
488
void ast_vhub_init_ep0(struct ast_vhub *vhub, struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
62
int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...)
drivers/usb/gadget/udc/aspeed-vhub/ep0.c
79
void ast_vhub_ep0_handle_setup(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
157
static inline unsigned int ast_vhub_count_free_descs(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
168
static void ast_vhub_epn_kick_desc(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
248
static void ast_vhub_epn_handle_ack_desc(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
327
void ast_vhub_epn_ack_irq(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
339
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
40
static void ast_vhub_epn_kick(struct ast_vhub_ep *ep, struct ast_vhub_req *req)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
419
static void ast_vhub_stop_active_req(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/epn.c
474
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
503
void ast_vhub_update_epn_stall(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
524
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
565
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
603
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
762
struct ast_vhub_ep *ep = to_ast_ep(u_ep);
drivers/usb/gadget/udc/aspeed-vhub/epn.c
801
struct ast_vhub_ep *ast_vhub_alloc_epn(struct ast_vhub_dev *d, u8 addr)
drivers/usb/gadget/udc/aspeed-vhub/epn.c
804
struct ast_vhub_ep *ep;
drivers/usb/gadget/udc/aspeed-vhub/epn.c
82
static void ast_vhub_epn_handle_ack(struct ast_vhub_ep *ep)
drivers/usb/gadget/udc/aspeed-vhub/hub.c
169
static int ast_vhub_hub_dev_status(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
192
static int ast_vhub_hub_ep_status(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
211
static int ast_vhub_hub_dev_feature(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
239
static int ast_vhub_hub_ep_feature(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
273
static int ast_vhub_rep_desc(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
374
static int ast_vhub_rep_string(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
401
enum std_req_rc ast_vhub_std_hub_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
652
static enum std_req_rc ast_vhub_set_port_feature(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
695
static enum std_req_rc ast_vhub_clr_port_feature(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
741
static enum std_req_rc ast_vhub_get_port_stat(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
766
enum std_req_rc ast_vhub_class_hub_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
338
#define to_ast_ep(__uep) container_of(__uep, struct ast_vhub_ep, ep)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
360
struct ast_vhub_ep ep0;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
361
struct ast_vhub_ep **epns;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
398
struct ast_vhub_ep ep0;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
409
struct ast_vhub_ep *epns;
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
517
void ast_vhub_done(struct ast_vhub_ep *ep, struct ast_vhub_req *req,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
519
void ast_vhub_nuke(struct ast_vhub_ep *ep, int status);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
526
void ast_vhub_ep0_handle_ack(struct ast_vhub_ep *ep, bool in_ack);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
527
void ast_vhub_ep0_handle_setup(struct ast_vhub_ep *ep);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
529
void ast_vhub_init_ep0(struct ast_vhub *vhub, struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
531
int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
532
int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
540
enum std_req_rc ast_vhub_std_hub_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
542
enum std_req_rc ast_vhub_class_hub_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
555
int ast_vhub_std_dev_request(struct ast_vhub_ep *ep,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
559
void ast_vhub_epn_ack_irq(struct ast_vhub_ep *ep);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
560
void ast_vhub_update_epn_stall(struct ast_vhub_ep *ep);
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
561
struct ast_vhub_ep *ast_vhub_alloc_epn(struct ast_vhub_dev *d, u8 addr);