ast_vhub_ep 35 drivers/usb/gadget/udc/aspeed-vhub/core.c void ast_vhub_done(struct ast_vhub_ep *ep, struct ast_vhub_req *req, ast_vhub_ep 65 drivers/usb/gadget/udc/aspeed-vhub/core.c void ast_vhub_nuke(struct ast_vhub_ep *ep, int status) ast_vhub_ep 81 drivers/usb/gadget/udc/aspeed-vhub/dev.c struct ast_vhub_ep *ep = d->epns[i]; ast_vhub_ep 132 drivers/usb/gadget/udc/aspeed-vhub/dev.c struct ast_vhub_ep *ep; ast_vhub_ep 179 drivers/usb/gadget/udc/aspeed-vhub/dev.c struct ast_vhub_ep *ep; ast_vhub_ep 212 drivers/usb/gadget/udc/aspeed-vhub/dev.c int ast_vhub_std_dev_request(struct ast_vhub_ep *ep, ast_vhub_ep 359 drivers/usb/gadget/udc/aspeed-vhub/dev.c struct ast_vhub_ep *ep; ast_vhub_ep 35 drivers/usb/gadget/udc/aspeed-vhub/ep0.c int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len) ast_vhub_ep 68 drivers/usb/gadget/udc/aspeed-vhub/ep0.c int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...) ast_vhub_ep 85 drivers/usb/gadget/udc/aspeed-vhub/ep0.c void ast_vhub_ep0_handle_setup(struct ast_vhub_ep *ep) ast_vhub_ep 182 drivers/usb/gadget/udc/aspeed-vhub/ep0.c static void ast_vhub_ep0_do_send(struct ast_vhub_ep *ep, ast_vhub_ep 233 drivers/usb/gadget/udc/aspeed-vhub/ep0.c static void ast_vhub_ep0_rx_prime(struct ast_vhub_ep *ep) ast_vhub_ep 241 drivers/usb/gadget/udc/aspeed-vhub/ep0.c static void ast_vhub_ep0_do_receive(struct ast_vhub_ep *ep, struct ast_vhub_req *req, ast_vhub_ep 272 drivers/usb/gadget/udc/aspeed-vhub/ep0.c void ast_vhub_ep0_handle_ack(struct ast_vhub_ep *ep, bool in_ack) ast_vhub_ep 362 drivers/usb/gadget/udc/aspeed-vhub/ep0.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 439 drivers/usb/gadget/udc/aspeed-vhub/ep0.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 480 drivers/usb/gadget/udc/aspeed-vhub/ep0.c struct ast_vhub_ep *ep = &dev->ep0; ast_vhub_ep 487 drivers/usb/gadget/udc/aspeed-vhub/ep0.c void ast_vhub_init_ep0(struct ast_vhub *vhub, struct ast_vhub_ep *ep, ast_vhub_ep 46 drivers/usb/gadget/udc/aspeed-vhub/epn.c static void ast_vhub_epn_kick(struct ast_vhub_ep *ep, struct ast_vhub_req *req) ast_vhub_ep 88 drivers/usb/gadget/udc/aspeed-vhub/epn.c static void ast_vhub_epn_handle_ack(struct ast_vhub_ep *ep) ast_vhub_ep 155 drivers/usb/gadget/udc/aspeed-vhub/epn.c static inline unsigned int ast_vhub_count_free_descs(struct ast_vhub_ep *ep) ast_vhub_ep 166 drivers/usb/gadget/udc/aspeed-vhub/epn.c static void ast_vhub_epn_kick_desc(struct ast_vhub_ep *ep, ast_vhub_ep 246 drivers/usb/gadget/udc/aspeed-vhub/epn.c static void ast_vhub_epn_handle_ack_desc(struct ast_vhub_ep *ep) ast_vhub_ep 325 drivers/usb/gadget/udc/aspeed-vhub/epn.c void ast_vhub_epn_ack_irq(struct ast_vhub_ep *ep) ast_vhub_ep 337 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 417 drivers/usb/gadget/udc/aspeed-vhub/epn.c static void ast_vhub_stop_active_req(struct ast_vhub_ep *ep, ast_vhub_ep 469 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 496 drivers/usb/gadget/udc/aspeed-vhub/epn.c void ast_vhub_update_epn_stall(struct ast_vhub_ep *ep) ast_vhub_ep 517 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 558 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 596 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 755 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep = to_ast_ep(u_ep); ast_vhub_ep 794 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ast_vhub_alloc_epn(struct ast_vhub_dev *d, u8 addr) ast_vhub_ep 797 drivers/usb/gadget/udc/aspeed-vhub/epn.c struct ast_vhub_ep *ep; ast_vhub_ep 172 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_hub_dev_status(struct ast_vhub_ep *ep, ast_vhub_ep 195 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_hub_ep_status(struct ast_vhub_ep *ep, ast_vhub_ep 214 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_hub_dev_feature(struct ast_vhub_ep *ep, ast_vhub_ep 231 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_hub_ep_feature(struct ast_vhub_ep *ep, ast_vhub_ep 265 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_rep_desc(struct ast_vhub_ep *ep, ast_vhub_ep 316 drivers/usb/gadget/udc/aspeed-vhub/hub.c static int ast_vhub_rep_string(struct ast_vhub_ep *ep, ast_vhub_ep 335 drivers/usb/gadget/udc/aspeed-vhub/hub.c enum std_req_rc ast_vhub_std_hub_request(struct ast_vhub_ep *ep, ast_vhub_ep 584 drivers/usb/gadget/udc/aspeed-vhub/hub.c static enum std_req_rc ast_vhub_set_port_feature(struct ast_vhub_ep *ep, ast_vhub_ep 627 drivers/usb/gadget/udc/aspeed-vhub/hub.c static enum std_req_rc ast_vhub_clr_port_feature(struct ast_vhub_ep *ep, ast_vhub_ep 673 drivers/usb/gadget/udc/aspeed-vhub/hub.c static enum std_req_rc ast_vhub_get_port_stat(struct ast_vhub_ep *ep, ast_vhub_ep 698 drivers/usb/gadget/udc/aspeed-vhub/hub.c enum std_req_rc ast_vhub_class_hub_request(struct ast_vhub_ep *ep, ast_vhub_ep 338 drivers/usb/gadget/udc/aspeed-vhub/vhub.h #define to_ast_ep(__uep) container_of(__uep, struct ast_vhub_ep, ep) ast_vhub_ep 360 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct ast_vhub_ep ep0; ast_vhub_ep 361 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct ast_vhub_ep *epns[AST_VHUB_NUM_GEN_EPs]; ast_vhub_ep 390 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct ast_vhub_ep ep0; ast_vhub_ep 399 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct ast_vhub_ep epns[AST_VHUB_NUM_GEN_EPs]; ast_vhub_ep 499 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_done(struct ast_vhub_ep *ep, struct ast_vhub_req *req, ast_vhub_ep 501 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_nuke(struct ast_vhub_ep *ep, int status); ast_vhub_ep 508 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_ep0_handle_ack(struct ast_vhub_ep *ep, bool in_ack); ast_vhub_ep 509 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_ep0_handle_setup(struct ast_vhub_ep *ep); ast_vhub_ep 511 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_init_ep0(struct ast_vhub *vhub, struct ast_vhub_ep *ep, ast_vhub_ep 513 drivers/usb/gadget/udc/aspeed-vhub/vhub.h int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len); ast_vhub_ep 514 drivers/usb/gadget/udc/aspeed-vhub/vhub.h int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...); ast_vhub_ep 522 drivers/usb/gadget/udc/aspeed-vhub/vhub.h enum std_req_rc ast_vhub_std_hub_request(struct ast_vhub_ep *ep, ast_vhub_ep 524 drivers/usb/gadget/udc/aspeed-vhub/vhub.h enum std_req_rc ast_vhub_class_hub_request(struct ast_vhub_ep *ep, ast_vhub_ep 537 drivers/usb/gadget/udc/aspeed-vhub/vhub.h int ast_vhub_std_dev_request(struct ast_vhub_ep *ep, ast_vhub_ep 541 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_epn_ack_irq(struct ast_vhub_ep *ep); ast_vhub_ep 542 drivers/usb/gadget/udc/aspeed-vhub/vhub.h void ast_vhub_update_epn_stall(struct ast_vhub_ep *ep); ast_vhub_ep 543 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct ast_vhub_ep *ast_vhub_alloc_epn(struct ast_vhub_dev *d, u8 addr);