Lines Matching refs:slist
582 struct hal_wbm_idle_scatter_list *slist = dp->scatter_list; in ath12k_dp_scatter_idle_link_desc_cleanup() local
586 if (!slist[i].vaddr) in ath12k_dp_scatter_idle_link_desc_cleanup()
590 slist[i].vaddr, slist[i].paddr); in ath12k_dp_scatter_idle_link_desc_cleanup()
591 slist[i].vaddr = NULL; in ath12k_dp_scatter_idle_link_desc_cleanup()
603 struct hal_wbm_idle_scatter_list *slist = dp->scatter_list; in ath12k_dp_scatter_idle_link_desc_setup() local
623 slist[i].vaddr = dma_alloc_coherent(ab->dev, in ath12k_dp_scatter_idle_link_desc_setup()
625 &slist[i].paddr, GFP_KERNEL); in ath12k_dp_scatter_idle_link_desc_setup()
626 if (!slist[i].vaddr) { in ath12k_dp_scatter_idle_link_desc_setup()
633 scatter_buf = slist[scatter_idx].vaddr; in ath12k_dp_scatter_idle_link_desc_setup()
656 scatter_buf = slist[scatter_idx].vaddr; in ath12k_dp_scatter_idle_link_desc_setup()
660 end_offset = (scatter_buf - slist[scatter_idx].vaddr) * in ath12k_dp_scatter_idle_link_desc_setup()
662 ath12k_hal_setup_link_idle_list(ab, slist, num_scatter_buf, in ath12k_dp_scatter_idle_link_desc_setup()