/openbmc/linux/drivers/usb/dwc3/ |
H A D | gadget.h | 61 #define to_dwc3_request(r) (container_of(r, struct dwc3_request, request)) 70 static inline struct dwc3_request *next_request(struct list_head *list) in next_request() 72 return list_first_entry_or_null(list, struct dwc3_request, list); in next_request() 82 static inline void dwc3_gadget_move_started_request(struct dwc3_request *req) in dwc3_gadget_move_started_request() 98 static inline void dwc3_gadget_move_cancelled_request(struct dwc3_request *req, in dwc3_gadget_move_cancelled_request() 107 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
|
H A D | trace.h | 102 TP_PROTO(struct dwc3_request *req), 106 __field(struct dwc3_request *, req) 134 TP_PROTO(struct dwc3_request *req), 139 TP_PROTO(struct dwc3_request *req), 144 TP_PROTO(struct dwc3_request *req), 149 TP_PROTO(struct dwc3_request *req), 154 TP_PROTO(struct dwc3_request *req),
|
H A D | gadget.c | 194 struct dwc3_request *req, int status) in dwc3_gadget_del_and_unmap_request() 227 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, in dwc3_gadget_giveback() 1008 struct dwc3_request *req; in dwc3_remove_requests() 1163 struct dwc3_request *req; in dwc3_gadget_ep_alloc_request() 1183 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_free_request() 1218 struct dwc3_request *req; in dwc3_calc_trbs_left() 1243 * @req: dwc3_request pointer 1251 struct dwc3_request *req, unsigned int trb_length, in dwc3_prepare_one_trb() 1399 static bool dwc3_needs_extra_trb(struct dwc3_ep *dep, struct dwc3_request *req) in dwc3_needs_extra_trb() 1422 struct dwc3_request *re in dwc3_prepare_last_sg() [all...] |
H A D | ep0.c | 32 struct dwc3_ep *dep, struct dwc3_request *req); 90 struct dwc3_request *req) in __dwc3_gadget_ep0_queue() 193 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep0_queue() 240 struct dwc3_request *req; in dwc3_ep0_stall_and_restart() 862 struct dwc3_request *r; in dwc3_ep0_complete_data() 920 struct dwc3_request *r; in dwc3_ep0_complete_status() 983 struct dwc3_ep *dep, struct dwc3_request *req) in __dwc3_ep0_do_control_data()
|
H A D | core.h | 925 * struct dwc3_request - representation of a transfer request 944 struct dwc3_request { struct 1154 struct dwc3_request ep0_usb_req; 945 requestdwc3_request global() argument 946 listdwc3_request global() argument 947 depdwc3_request global() argument 948 sgdwc3_request global() argument 949 start_sgdwc3_request global() argument 951 num_pending_sgsdwc3_request global() argument 952 num_queued_sgsdwc3_request global() argument 953 remainingdwc3_request global() argument 955 statusdwc3_request global() argument 964 epnumdwc3_request global() argument 965 trbdwc3_request global() argument 966 trb_dmadwc3_request global() argument 968 num_trbsdwc3_request global() argument 970 needs_extra_trbdwc3_request global() argument 971 directiondwc3_request global() argument 972 mappeddwc3_request global() argument
|
/openbmc/u-boot/drivers/usb/dwc3/ |
H A D | gadget.h | 60 #define to_dwc3_request(r) (container_of(r, struct dwc3_request, request)) 62 static inline struct dwc3_request *next_request(struct list_head *list) in next_request() 67 return list_first_entry(list, struct dwc3_request, list); in next_request() 70 static inline void dwc3_gadget_move_request_queued(struct dwc3_request *req) in dwc3_gadget_move_request_queued() 78 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
|
H A D | ep0.c | 31 struct dwc3_ep *dep, struct dwc3_request *req); 110 struct dwc3_request *req) in __dwc3_gadget_ep0_queue() 215 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep0_queue() 264 struct dwc3_request *req; in dwc3_ep0_stall_and_restart() 769 struct dwc3_request *r = NULL; in dwc3_ep0_complete_data() 865 struct dwc3_request *r; in dwc3_ep0_complete_status() 929 struct dwc3_ep *dep, struct dwc3_request *req) in __dwc3_ep0_do_control_data()
|
H A D | gadget.c | 224 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, in dwc3_gadget_giveback() 524 struct dwc3_request *req; in dwc3_remove_requests() 673 struct dwc3_request *req; in dwc3_gadget_ep_alloc_request() 689 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_free_request() 700 struct dwc3_request *req, dma_addr_t dma, in dwc3_prepare_one_trb() 787 struct dwc3_request *req, *n; in dwc3_prepare_trbs() 854 struct dwc3_request *req; in __dwc3_gadget_kick_transfer() 954 static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) in __dwc3_gadget_ep_queue() 1062 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_queue() 1098 struct dwc3_request *req = to_dwc3_request(request); in dwc3_gadget_ep_dequeue() [all …]
|
H A D | core.h | 595 struct dwc3_request { struct 710 struct dwc3_request ep0_usb_req;
|