Searched refs:dwc2_qh (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/drivers/usb/dwc2/ |
D | hcd.h | 21 struct dwc2_qh; 133 struct dwc2_qh *qh; 311 struct dwc2_qh { struct 418 struct dwc2_qh *qh; 536 struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg, 539 void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh); 540 int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh); 541 void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh); 542 void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, 547 struct dwc2_qh *qh); [all …]
|
D | hcd_queue.c | 80 struct dwc2_qh *qh) in dwc2_check_periodic_bandwidth() 345 struct dwc2_qh *qh) in dwc2_get_ls_map() 463 struct dwc2_qh *qh; 486 struct dwc2_qh *qh) in dwc2_qh_schedule_print() 536 struct dwc2_qh *qh) {}; in dwc2_qh_schedule_print() 554 static int dwc2_ls_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_ls_pmap_schedule() 594 struct dwc2_qh *qh) in dwc2_ls_pmap_unschedule() 628 static int dwc2_hs_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hs_pmap_schedule() 655 struct dwc2_qh *qh, int index) in dwc2_hs_pmap_unschedule() 679 struct dwc2_qh *qh) in dwc2_uframe_schedule_split() [all …]
|
D | hcd_ddma.c | 45 static u16 dwc2_max_desc_num(struct dwc2_qh *qh) in dwc2_max_desc_num() 52 static u16 dwc2_frame_incr_val(struct dwc2_qh *qh) in dwc2_frame_incr_val() 58 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc() 93 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free() 200 static void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_update_frame_list() 265 struct dwc2_qh *qh) in dwc2_release_channel_ddma() 312 int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hcd_qh_init_ddma() 358 void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free_ddma() 385 static u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx) in dwc2_frame_to_desc_idx() 399 struct dwc2_qh *qh, u16 *skip_frames) in dwc2_calc_starting_frame() [all …]
|
D | hcd.c | 407 struct dwc2_qh *qh; in dwc2_dump_channel_info() 1573 struct dwc2_qh *qh, *qh_tmp; in dwc2_kill_urbs_in_qh_list() 1589 struct dwc2_qh *qh, *qh_tmp; in dwc2_qh_list_free() 1845 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue() 1907 struct dwc2_qh *qh; in dwc2_hcd_urb_dequeue() 1966 struct dwc2_qh *qh; in dwc2_hcd_endpoint_disable() 2024 struct dwc2_qh *qh = ep->hcpriv; in dwc2_hcd_endpoint_reset() 2410 struct dwc2_qh *qh, in dwc2_alloc_split_dma_aligned_buf() 2544 static int dwc2_assign_and_init_hc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_assign_and_init_hc() 2686 struct dwc2_qh *qh; in dwc2_hcd_select_transactions() [all …]
|
D | hcd_intr.c | 113 struct dwc2_qh *qh; in dwc2_sof_intr() 130 qh = list_entry(qh_entry, struct dwc2_qh, qh_list_entry); in dwc2_sof_intr() 628 static void dwc2_deactivate_qh(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_deactivate_qh() 1394 struct dwc2_qh *qh = chan->qh; in dwc2_hc_nyet_intr() 2001 static bool dwc2_check_qtd_still_ok(struct dwc2_qtd *qtd, struct dwc2_qh *qh) in dwc2_check_qtd_still_ok()
|