Lines Matching refs:desc_list

90 	qh->desc_list = dma_alloc_coherent(hsotg->dev,  in dwc2_desc_list_alloc()
95 if (!qh->desc_list) in dwc2_desc_list_alloc()
98 memset(qh->desc_list, 0, in dwc2_desc_list_alloc()
104 * dwc2_max_desc_num(qh), qh->desc_list, in dwc2_desc_list_alloc()
106 qh->desc_list = NULL; in dwc2_desc_list_alloc()
115 if (qh->desc_list) { in dwc2_desc_list_free()
117 * dwc2_max_desc_num(qh), qh->desc_list, in dwc2_desc_list_free()
119 qh->desc_list = NULL; in dwc2_desc_list_free()
298 if (qh->desc_list) in dwc2_release_channel_ddma()
299 memset(qh->desc_list, 0, sizeof(struct dwc2_hcd_dma_desc) * in dwc2_release_channel_ddma()
512 struct dwc2_hcd_dma_desc *dma_desc = &qh->desc_list[idx]; in dwc2_fill_host_isoc_dma_desc()
562 qh->desc_list[n_desc - 1].status |= HOST_DMA_A; in dwc2_init_isoc_dma_desc()
577 qh->desc_list[idx].status |= HOST_DMA_IOC; in dwc2_init_isoc_dma_desc()
606 qh->desc_list[idx].status |= HOST_DMA_IOC; in dwc2_init_isoc_dma_desc()
610 qh->desc_list[n_desc - 1].status |= HOST_DMA_A; in dwc2_init_isoc_dma_desc()
612 qh->desc_list[0].status |= HOST_DMA_A; in dwc2_init_isoc_dma_desc()
621 struct dwc2_hcd_dma_desc *dma_desc = &qh->desc_list[n_desc]; in dwc2_fill_host_dma_desc()
695 qh->desc_list[n_desc - 1].status |= HOST_DMA_A; in dwc2_init_non_isoc_dma_desc()
699 &qh->desc_list[n_desc - 1]); in dwc2_init_non_isoc_dma_desc()
704 n_desc, &qh->desc_list[n_desc], in dwc2_init_non_isoc_dma_desc()
705 qh->desc_list[n_desc].buf, in dwc2_init_non_isoc_dma_desc()
706 qh->desc_list[n_desc].status); in dwc2_init_non_isoc_dma_desc()
721 qh->desc_list[n_desc - 1].status |= in dwc2_init_non_isoc_dma_desc()
724 n_desc - 1, &qh->desc_list[n_desc - 1]); in dwc2_init_non_isoc_dma_desc()
726 qh->desc_list[0].status |= HOST_DMA_A; in dwc2_init_non_isoc_dma_desc()
728 &qh->desc_list[0]); in dwc2_init_non_isoc_dma_desc()
803 struct dwc2_hcd_dma_desc *dma_desc = &qh->desc_list[idx]; in dwc2_cmpl_host_isoc_dma_desc()
1032 dma_desc = &qh->desc_list[desc_num]; in dwc2_process_non_isoc_desc()