dwc3_ep 206 drivers/usb/dwc3/core.c u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type) dwc3_ep 882 drivers/usb/dwc3/core.h struct dwc3_ep *dep; dwc3_ep 1066 drivers/usb/dwc3/core.h struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM]; dwc3_ep 1395 drivers/usb/dwc3/core.h u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type); dwc3_ep 1430 drivers/usb/dwc3/core.h int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, dwc3_ep 1446 drivers/usb/dwc3/core.h static inline int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, dwc3_ep 635 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 654 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 673 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 688 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 703 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 718 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 733 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 748 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 784 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 822 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = s->private; dwc3_ep 868 drivers/usb/dwc3/debugfs.c static void dwc3_debugfs_create_endpoint_files(struct dwc3_ep *dep, dwc3_ep 881 drivers/usb/dwc3/debugfs.c static void dwc3_debugfs_create_endpoint_dir(struct dwc3_ep *dep, dwc3_ep 896 drivers/usb/dwc3/debugfs.c struct dwc3_ep *dep = dwc->eps[i]; dwc3_ep 30 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep); dwc3_ep 32 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep, struct dwc3_request *req); dwc3_ep 34 drivers/usb/dwc3/ep0.c static void dwc3_ep0_prepare_one_trb(struct dwc3_ep *dep, dwc3_ep 63 drivers/usb/dwc3/ep0.c static int dwc3_ep0_start_trans(struct dwc3_ep *dep) dwc3_ep 87 drivers/usb/dwc3/ep0.c static int __dwc3_gadget_ep0_queue(struct dwc3_ep *dep, dwc3_ep 192 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 223 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 248 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 258 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 272 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 284 drivers/usb/dwc3/ep0.c static struct dwc3_ep *dwc3_wIndex_to_dep(struct dwc3 *dwc, __le16 wIndex_le) dwc3_ep 286 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 310 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 509 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 655 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 699 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 825 drivers/usb/dwc3/ep0.c struct dwc3_ep *ep0; dwc3_ep 881 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep; dwc3_ep 919 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = dwc->eps[event->endpoint_number]; dwc3_ep 943 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep, struct dwc3_request *req) dwc3_ep 1020 drivers/usb/dwc3/ep0.c static int dwc3_ep0_start_control_status(struct dwc3_ep *dep) dwc3_ep 1032 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep) dwc3_ep 1040 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = dwc->eps[event->endpoint_number]; dwc3_ep 1045 drivers/usb/dwc3/ep0.c static void dwc3_ep0_end_control_data(struct dwc3 *dwc, struct dwc3_ep *dep) dwc3_ep 1078 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = dwc->eps[dwc->ep0_expect_in]; dwc3_ep 1095 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = dwc->eps[0]; dwc3_ep 1120 drivers/usb/dwc3/ep0.c struct dwc3_ep *dep = dwc->eps[event->endpoint_number]; dwc3_ep 158 drivers/usb/dwc3/gadget.c static void dwc3_ep_inc_enq(struct dwc3_ep *dep) dwc3_ep 167 drivers/usb/dwc3/gadget.c static void dwc3_ep_inc_deq(struct dwc3_ep *dep) dwc3_ep 172 drivers/usb/dwc3/gadget.c static void dwc3_gadget_del_and_unmap_request(struct dwc3_ep *dep, dwc3_ep 205 drivers/usb/dwc3/gadget.c void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, dwc3_ep 268 drivers/usb/dwc3/gadget.c int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, dwc3_ep 401 drivers/usb/dwc3/gadget.c static int dwc3_send_clear_stall_ep_cmd(struct dwc3_ep *dep) dwc3_ep 424 drivers/usb/dwc3/gadget.c static dma_addr_t dwc3_trb_dma_offset(struct dwc3_ep *dep, dwc3_ep 432 drivers/usb/dwc3/gadget.c static int dwc3_alloc_trb_pool(struct dwc3_ep *dep) dwc3_ep 451 drivers/usb/dwc3/gadget.c static void dwc3_free_trb_pool(struct dwc3_ep *dep) dwc3_ep 462 drivers/usb/dwc3/gadget.c static int dwc3_gadget_set_xfer_resource(struct dwc3_ep *dep) dwc3_ep 507 drivers/usb/dwc3/gadget.c static int dwc3_gadget_start_config(struct dwc3_ep *dep) dwc3_ep 527 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = dwc->eps[i]; dwc3_ep 540 drivers/usb/dwc3/gadget.c static int dwc3_gadget_set_ep_config(struct dwc3_ep *dep, unsigned int action) dwc3_ep 611 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_ep_enable(struct dwc3_ep *dep, unsigned int action) dwc3_ep 690 drivers/usb/dwc3/gadget.c static void dwc3_stop_active_transfer(struct dwc3_ep *dep, bool force, dwc3_ep 692 drivers/usb/dwc3/gadget.c static void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep) dwc3_ep 728 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_ep_disable(struct dwc3_ep *dep) dwc3_ep 776 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 808 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 837 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 871 drivers/usb/dwc3/gadget.c static struct dwc3_trb *dwc3_ep_prev_trb(struct dwc3_ep *dep, u8 index) dwc3_ep 881 drivers/usb/dwc3/gadget.c static u32 dwc3_calc_trbs_left(struct dwc3_ep *dep) dwc3_ep 910 drivers/usb/dwc3/gadget.c static void __dwc3_prepare_one_trb(struct dwc3_ep *dep, struct dwc3_trb *trb, dwc3_ep 1023 drivers/usb/dwc3/gadget.c static void dwc3_prepare_one_trb(struct dwc3_ep *dep, dwc3_ep 1055 drivers/usb/dwc3/gadget.c static void dwc3_prepare_one_trb_sg(struct dwc3_ep *dep, dwc3_ep 1119 drivers/usb/dwc3/gadget.c static void dwc3_prepare_one_trb_linear(struct dwc3_ep *dep, dwc3_ep 1172 drivers/usb/dwc3/gadget.c static void dwc3_prepare_trbs(struct dwc3_ep *dep) dwc3_ep 1220 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_kick_transfer(struct dwc3_ep *dep) dwc3_ep 1323 drivers/usb/dwc3/gadget.c static int dwc3_gadget_start_isoc_quirk(struct dwc3_ep *dep) dwc3_ep 1396 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_start_isoc(struct dwc3_ep *dep) dwc3_ep 1428 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) dwc3_ep 1490 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 1504 drivers/usb/dwc3/gadget.c static void dwc3_gadget_ep_skip_trbs(struct dwc3_ep *dep, struct dwc3_request *req) dwc3_ep 1529 drivers/usb/dwc3/gadget.c static void dwc3_gadget_ep_cleanup_cancelled_requests(struct dwc3_ep *dep) dwc3_ep 1546 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 1594 drivers/usb/dwc3/gadget.c int __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value, int protocol) dwc3_ep 1648 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 1664 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep = to_dwc3_ep(ep); dwc3_ep 1955 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 2204 drivers/usb/dwc3/gadget.c static int dwc3_gadget_init_control_endpoint(struct dwc3_ep *dep) dwc3_ep 2219 drivers/usb/dwc3/gadget.c static int dwc3_gadget_init_in_endpoint(struct dwc3_ep *dep) dwc3_ep 2263 drivers/usb/dwc3/gadget.c static int dwc3_gadget_init_out_endpoint(struct dwc3_ep *dep) dwc3_ep 2312 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 2378 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 2405 drivers/usb/dwc3/gadget.c static int dwc3_gadget_ep_reclaim_completed_trb(struct dwc3_ep *dep, dwc3_ep 2469 drivers/usb/dwc3/gadget.c static int dwc3_gadget_ep_reclaim_trb_sg(struct dwc3_ep *dep, dwc3_ep 2495 drivers/usb/dwc3/gadget.c static int dwc3_gadget_ep_reclaim_trb_linear(struct dwc3_ep *dep, dwc3_ep 2510 drivers/usb/dwc3/gadget.c static int dwc3_gadget_ep_cleanup_completed_request(struct dwc3_ep *dep, dwc3_ep 2542 drivers/usb/dwc3/gadget.c static void dwc3_gadget_ep_cleanup_completed_requests(struct dwc3_ep *dep, dwc3_ep 2558 drivers/usb/dwc3/gadget.c static void dwc3_gadget_endpoint_frame_from_event(struct dwc3_ep *dep, dwc3_ep 2564 drivers/usb/dwc3/gadget.c static void dwc3_gadget_endpoint_transfer_in_progress(struct dwc3_ep *dep, dwc3_ep 2614 drivers/usb/dwc3/gadget.c static void dwc3_gadget_endpoint_transfer_not_ready(struct dwc3_ep *dep, dwc3_ep 2624 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 2711 drivers/usb/dwc3/gadget.c static void dwc3_stop_active_transfer(struct dwc3_ep *dep, bool force, dwc3_ep 2777 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 2867 drivers/usb/dwc3/gadget.c struct dwc3_ep *dep; dwc3_ep 19 drivers/usb/dwc3/gadget.h #define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint)) dwc3_ep 82 drivers/usb/dwc3/gadget.h struct dwc3_ep *dep = req->dep; dwc3_ep 97 drivers/usb/dwc3/gadget.h struct dwc3_ep *dep = req->dep; dwc3_ep 103 drivers/usb/dwc3/gadget.h void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, dwc3_ep 113 drivers/usb/dwc3/gadget.h int __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value, int protocol); dwc3_ep 122 drivers/usb/dwc3/gadget.h static inline void dwc3_gadget_ep_get_transfer_index(struct dwc3_ep *dep) dwc3_ep 184 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep, unsigned int cmd, dwc3_ep 212 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep, unsigned int cmd, dwc3_ep 218 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), dwc3_ep 275 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), dwc3_ep 280 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), dwc3_ep 285 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep), dwc3_ep 324 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep), dwc3_ep 329 drivers/usb/dwc3/trace.h TP_PROTO(struct dwc3_ep *dep),