Lines Matching refs:dwc2_hsotg_req
38 static inline struct dwc2_hsotg_req *our_req(struct usb_request *req) in our_req()
40 return container_of(req, struct dwc2_hsotg_req, req); in our_req()
250 struct dwc2_hsotg_req *req; in dwc2_hsotg_ep_alloc_request()
252 req = kzalloc(sizeof(struct dwc2_hsotg_req), flags); in dwc2_hsotg_ep_alloc_request()
284 struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_unmap_dma()
313 struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_write_fifo()
518 struct dwc2_hsotg_req *hs_req, in dwc2_hsotg_start_req()
703 struct dwc2_hsotg_req *hs_req = our_req(req); in dwc2_hsotg_map_dma()
724 struct dwc2_hsotg_ep *hs_ep, struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_handle_unaligned_buf_start()
755 struct dwc2_hsotg_ep *hs_ep, struct dwc2_hsotg_req *hs_req) in dwc2_hsotg_handle_unaligned_buf_complete()
779 struct dwc2_hsotg_req *hs_req = our_req(req); in dwc2_hsotg_ep_queue()
839 struct dwc2_hsotg_req *hs_req = our_req(req); in dwc2_hsotg_ep_free_request()
1029 static struct dwc2_hsotg_req *get_ep_head(struct dwc2_hsotg_ep *hs_ep) in get_ep_head()
1034 return list_first_entry(&hs_ep->queue, struct dwc2_hsotg_req, queue); in get_ep_head()
1046 struct dwc2_hsotg_req *hs_req; in dwc2_hsotg_process_req_feature()
1303 struct dwc2_hsotg_req *hs_req = our_req(req); in dwc2_hsotg_enqueue_setup()
1373 struct dwc2_hsotg_req *hs_req, in dwc2_hsotg_complete_request()
1441 struct dwc2_hsotg_req *hs_req = hs_ep->req; in dwc2_hsotg_rx_data()
1538 struct dwc2_hsotg_req *hs_req = hs_ep->req; in dwc2_hsotg_handle_outdone()
1832 struct dwc2_hsotg_req *hs_req = hs_ep->req; in dwc2_hsotg_trytx()
1865 struct dwc2_hsotg_req *hs_req = hs_ep->req; in dwc2_hsotg_complete_in()
2164 struct dwc2_hsotg_req *req, *treq; in kill_all_requests()
2866 static bool on_list(struct dwc2_hsotg_ep *ep, struct dwc2_hsotg_req *test) in on_list()
2868 struct dwc2_hsotg_req *req, *treq; in on_list()
2958 struct dwc2_hsotg_req *hs_req = our_req(req); in dwc2_hsotg_ep_dequeue()