Lines Matching refs:slist
493 struct hal_wbm_idle_scatter_list *slist = dp->scatter_list; in ath11k_dp_scatter_idle_link_desc_cleanup() local
497 if (!slist[i].vaddr) in ath11k_dp_scatter_idle_link_desc_cleanup()
501 slist[i].vaddr, slist[i].paddr); in ath11k_dp_scatter_idle_link_desc_cleanup()
502 slist[i].vaddr = NULL; in ath11k_dp_scatter_idle_link_desc_cleanup()
514 struct hal_wbm_idle_scatter_list *slist = dp->scatter_list; in ath11k_dp_scatter_idle_link_desc_setup() local
533 slist[i].vaddr = dma_alloc_coherent(ab->dev, in ath11k_dp_scatter_idle_link_desc_setup()
535 &slist[i].paddr, GFP_KERNEL); in ath11k_dp_scatter_idle_link_desc_setup()
536 if (!slist[i].vaddr) { in ath11k_dp_scatter_idle_link_desc_setup()
543 scatter_buf = slist[scatter_idx].vaddr; in ath11k_dp_scatter_idle_link_desc_setup()
564 scatter_buf = slist[scatter_idx].vaddr; in ath11k_dp_scatter_idle_link_desc_setup()
568 end_offset = (scatter_buf - slist[scatter_idx].vaddr) * in ath11k_dp_scatter_idle_link_desc_setup()
570 ath11k_hal_setup_link_idle_list(ab, slist, num_scatter_buf, in ath11k_dp_scatter_idle_link_desc_setup()