dwc3_request
struct dwc3_request ep0_usb_req;
struct dwc3_request *req = to_dwc3_request(request);
struct dwc3_request *req;
struct dwc3_ep *dep, struct dwc3_request *req);
struct dwc3_request *r;
struct dwc3_request *req)
struct dwc3_request *r;
struct dwc3_ep *dep, struct dwc3_request *req)
struct dwc3_request *req;
struct dwc3_request *req;
struct dwc3_request *req = to_dwc3_request(request);
struct dwc3_request *req;
struct dwc3_request *req, unsigned int trb_length,
static bool dwc3_needs_extra_trb(struct dwc3_ep *dep, struct dwc3_request *req)
struct dwc3_request *req, unsigned int entry_length,
struct dwc3_request *req)
struct dwc3_request *r;
struct dwc3_request *req)
struct dwc3_request *req, *n;
struct dwc3_request *req;
struct dwc3_request *tmp;
struct dwc3_request *req, int status)
static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req)
struct dwc3_request *req = to_dwc3_request(request);
static void dwc3_gadget_ep_skip_trbs(struct dwc3_ep *dep, struct dwc3_request *req)
struct dwc3_request *req;
struct dwc3_request *req = to_dwc3_request(request);
struct dwc3_request *r = NULL;
struct dwc3_request *t;
struct dwc3_request *req;
struct dwc3_request *tmp;
void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
struct dwc3_request *req, struct dwc3_trb *trb,
struct dwc3_request *req, const struct dwc3_event_depevt *event,
static bool dwc3_gadget_ep_request_completed(struct dwc3_request *req)
struct dwc3_request *req, int status)
struct dwc3_request *req;
struct dwc3_request *req;
void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
#define to_dwc3_request(r) (container_of(r, struct dwc3_request, request))
static inline struct dwc3_request *next_request(struct list_head *list)
return list_first_entry_or_null(list, struct dwc3_request, list);
static inline void dwc3_gadget_move_started_request(struct dwc3_request *req)
static inline void dwc3_gadget_move_cancelled_request(struct dwc3_request *req,
TP_PROTO(struct dwc3_request *req),
__field(struct dwc3_request *, req)
TP_PROTO(struct dwc3_request *req),
TP_PROTO(struct dwc3_request *req),
TP_PROTO(struct dwc3_request *req),
TP_PROTO(struct dwc3_request *req),
TP_PROTO(struct dwc3_request *req),