Searched refs:dwc3_ep (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/usb/dwc3/
H A Dgadget.h19 #define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint))
84 struct dwc3_ep *dep = req->dep;
101 struct dwc3_ep *dep = req->dep;
107 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
113 void dwc3_ep0_end_control_data(struct dwc3 *dwc, struct dwc3_ep *dep);
119 int __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value, int protocol);
121 void dwc3_stop_active_transfer(struct dwc3_ep *dep, bool force, bool interrupt);
131 static inline void dwc3_gadget_ep_get_transfer_index(struct dwc3_ep *dep)
H A Dep0.c30 static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep);
32 struct dwc3_ep *dep, struct dwc3_request *req);
36 static void dwc3_ep0_prepare_one_trb(struct dwc3_ep *dep,
65 static int dwc3_ep0_start_trans(struct dwc3_ep *dep)
89 static int __dwc3_gadget_ep0_queue(struct dwc3_ep *dep,
194 struct dwc3_ep *dep = to_dwc3_ep(ep);
225 struct dwc3_ep *dep;
256 struct dwc3_ep *dep = to_dwc3_ep(ep);
266 struct dwc3_ep *dep = to_dwc3_ep(ep);
280 struct dwc3_ep *de
292 struct dwc3_ep *dwc3_ep; local
[all...]
H A Dtrace.h184 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),
280 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb),
285 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb),
290 TP_PROTO(struct dwc3_ep *dep),
329 TP_PROTO(struct dwc3_ep *dep),
334 TP_PROTO(struct dwc3_ep *dep),
H A Ddebug.h418 extern void dwc3_debugfs_create_endpoint_dir(struct dwc3_ep *dep);
419 extern void dwc3_debugfs_remove_endpoint_dir(struct dwc3_ep *dep);
423 static inline void dwc3_debugfs_create_endpoint_dir(struct dwc3_ep *dep)
425 static inline void dwc3_debugfs_remove_endpoint_dir(struct dwc3_ep *dep)
H A Dgadget.c179 static void dwc3_ep_inc_enq(struct dwc3_ep *dep)
188 static void dwc3_ep_inc_deq(struct dwc3_ep *dep)
193 static void dwc3_gadget_del_and_unmap_request(struct dwc3_ep *dep,
227 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
291 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd,
457 static int dwc3_send_clear_stall_ep_cmd(struct dwc3_ep *dep)
481 static dma_addr_t dwc3_trb_dma_offset(struct dwc3_ep *dep,
489 static int dwc3_alloc_trb_pool(struct dwc3_ep *dep)
508 static void dwc3_free_trb_pool(struct dwc3_ep *dep)
519 static int dwc3_gadget_set_xfer_resource(struct dwc3_ep *de
[all...]
H A Ddebugfs.c688 struct dwc3_ep *dep = s->private;
717 struct dwc3_ep *dep = s->private;
746 struct dwc3_ep *dep = s->private;
768 struct dwc3_ep *dep = s->private;
790 struct dwc3_ep *dep = s->private;
812 struct dwc3_ep *dep = s->private;
834 struct dwc3_ep *dep = s->private;
856 struct dwc3_ep *dep = s->private;
891 struct dwc3_ep *dep = s->private;
936 struct dwc3_ep *de
[all...]
H A Dcore.h711 * struct dwc3_ep - device side endpoint representation
737 struct dwc3_ep { struct
934 * @dep: struct dwc3_ep owning this request
953 struct dwc3_ep *dep;
1180 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM];
1549 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type);
1613 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd,
1618 void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep, int status);
1632 static inline int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd,
H A Dcore.c281 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type)

Completed in 128 milliseconds