Searched refs:dwc3_ep (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/usb/dwc3/ |
D | gadget.h | 19 #define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint)) 82 struct dwc3_ep *dep = req->dep; in dwc3_gadget_move_started_request() 97 struct dwc3_ep *dep = req->dep; in dwc3_gadget_move_cancelled_request() 103 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, 113 int __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value, int protocol); 122 static inline void dwc3_gadget_ep_get_transfer_index(struct dwc3_ep *dep) in dwc3_gadget_ep_get_transfer_index()
|
D | ep0.c | 30 static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep); 32 struct dwc3_ep *dep, struct dwc3_request *req); 34 static void dwc3_ep0_prepare_one_trb(struct dwc3_ep *dep, in dwc3_ep0_prepare_one_trb() 63 static int dwc3_ep0_start_trans(struct dwc3_ep *dep) in dwc3_ep0_start_trans() 87 static int __dwc3_gadget_ep0_queue(struct dwc3_ep *dep, in __dwc3_gadget_ep0_queue() 192 struct dwc3_ep *dep = to_dwc3_ep(ep); in dwc3_gadget_ep0_queue() 223 struct dwc3_ep *dep; in dwc3_ep0_stall_and_restart() 248 struct dwc3_ep *dep = to_dwc3_ep(ep); in __dwc3_gadget_ep0_set_halt() 258 struct dwc3_ep *dep = to_dwc3_ep(ep); in dwc3_gadget_ep0_set_halt() 272 struct dwc3_ep *dep; in dwc3_ep0_out_start() [all …]
|
D | gadget.c | 158 static void dwc3_ep_inc_enq(struct dwc3_ep *dep) in dwc3_ep_inc_enq() 167 static void dwc3_ep_inc_deq(struct dwc3_ep *dep) in dwc3_ep_inc_deq() 172 static void dwc3_gadget_del_and_unmap_request(struct dwc3_ep *dep, in dwc3_gadget_del_and_unmap_request() 205 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, in dwc3_gadget_giveback() 268 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, in dwc3_send_gadget_ep_cmd() 401 static int dwc3_send_clear_stall_ep_cmd(struct dwc3_ep *dep) in dwc3_send_clear_stall_ep_cmd() 424 static dma_addr_t dwc3_trb_dma_offset(struct dwc3_ep *dep, in dwc3_trb_dma_offset() 432 static int dwc3_alloc_trb_pool(struct dwc3_ep *dep) in dwc3_alloc_trb_pool() 451 static void dwc3_free_trb_pool(struct dwc3_ep *dep) in dwc3_free_trb_pool() 462 static int dwc3_gadget_set_xfer_resource(struct dwc3_ep *dep) in dwc3_gadget_set_xfer_resource() [all …]
|
D | trace.h | 184 TP_PROTO(struct dwc3_ep *dep, unsigned int cmd, 212 TP_PROTO(struct dwc3_ep *dep, unsigned int cmd, 218 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), 275 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), 280 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb), 285 TP_PROTO(struct dwc3_ep *dep), 324 TP_PROTO(struct dwc3_ep *dep), 329 TP_PROTO(struct dwc3_ep *dep),
|
D | debugfs.c | 635 struct dwc3_ep *dep = s->private; in dwc3_tx_fifo_size_show() 654 struct dwc3_ep *dep = s->private; in dwc3_rx_fifo_size_show() 673 struct dwc3_ep *dep = s->private; in dwc3_tx_request_queue_show() 688 struct dwc3_ep *dep = s->private; in dwc3_rx_request_queue_show() 703 struct dwc3_ep *dep = s->private; in dwc3_rx_info_queue_show() 718 struct dwc3_ep *dep = s->private; in dwc3_descriptor_fetch_queue_show() 733 struct dwc3_ep *dep = s->private; in dwc3_event_queue_show() 748 struct dwc3_ep *dep = s->private; in dwc3_transfer_type_show() 784 struct dwc3_ep *dep = s->private; in dwc3_trb_ring_show() 822 struct dwc3_ep *dep = s->private; in dwc3_ep_info_register_show() [all …]
|
D | core.h | 673 struct dwc3_ep { struct 875 struct dwc3_ep *dep; 1057 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM]; 1385 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type); 1420 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, 1436 static inline int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd, in dwc3_send_gadget_ep_cmd()
|
D | core.c | 206 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type) in dwc3_core_fifo_space()
|