Home
last modified time | relevance | path

Searched refs:dwc2_qh (Results 1 – 5 of 5) sorted by relevance

/drivers/staging/dwc2/
Dhcd.h49 struct dwc2_qh;
159 struct dwc2_qh *qh;
261 struct dwc2_qh { struct
344 struct dwc2_qh *qh;
465 extern void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
466 extern int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
467 extern void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
468 extern void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
473 struct dwc2_qh **qh, gfp_t mem_flags);
478 struct dwc2_qh *qh) in dwc2_hcd_qtd_unlink_and_free()
[all …]
Dhcd_queue.c65 static void dwc2_qh_init(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_qh_init()
194 static struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg, in dwc2_hcd_qh_create()
198 struct dwc2_qh *qh; in dwc2_hcd_qh_create()
227 void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free()
292 struct dwc2_qh *qh) in dwc2_check_periodic_bandwidth()
334 struct dwc2_qh *qh) in dwc2_check_max_xfer_size()
363 static int dwc2_schedule_periodic(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_schedule_periodic()
416 struct dwc2_qh *qh) in dwc2_deschedule_periodic()
437 int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_add()
476 void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_unlink()
[all …]
Dhcd_ddma.c74 static u16 dwc2_max_desc_num(struct dwc2_qh *qh) in dwc2_max_desc_num()
81 static u16 dwc2_frame_incr_val(struct dwc2_qh *qh) in dwc2_frame_incr_val()
87 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc()
113 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free()
214 static void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_update_frame_list()
270 struct dwc2_qh *qh) in dwc2_release_channel_ddma()
311 int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hcd_qh_init_ddma()
357 void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free_ddma()
379 static u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx) in dwc2_frame_to_desc_idx()
393 struct dwc2_qh *qh, u16 *skip_frames) in dwc2_calc_starting_frame()
[all …]
Dhcd.c73 struct dwc2_qh *qh; in dwc2_dump_channel_info()
131 struct dwc2_qh *qh, *qh_tmp; in dwc2_kill_urbs_in_qh_list()
150 struct dwc2_qh *qh, *qh_tmp; in dwc2_qh_list_free()
373 retval = dwc2_hcd_qtd_add(hsotg, qtd, (struct dwc2_qh **)ep_handle, in dwc2_hcd_urb_enqueue()
409 struct dwc2_qh *qh; in dwc2_hcd_urb_dequeue()
466 struct dwc2_qh *qh; in dwc2_hcd_endpoint_disable()
519 struct dwc2_qh *qh = ep->hcpriv; in dwc2_hcd_endpoint_reset()
681 static int dwc2_hc_setup_align_buf(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hc_setup_align_buf()
721 struct dwc2_qh *qh) in dwc2_assign_and_init_hc()
856 struct dwc2_qh *qh; in dwc2_hcd_select_transactions()
[all …]
Dhcd_intr.c117 struct dwc2_qh *qh; in dwc2_sof_intr()
134 qh = list_entry(qh_entry, struct dwc2_qh, qh_list_entry); in dwc2_sof_intr()
645 static void dwc2_deactivate_qh(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_deactivate_qh()