Lines Matching refs:freelist
997 struct list_head *freelist) in dma_pte_list_pagetables() argument
1002 list_add_tail(&pg->lru, freelist); in dma_pte_list_pagetables()
1010 dma_pte_list_pagetables(domain, level - 1, pte, freelist); in dma_pte_list_pagetables()
1018 struct list_head *freelist) in dma_pte_clear_level() argument
1037 dma_pte_list_pagetables(domain, level - 1, pte, freelist); in dma_pte_clear_level()
1048 freelist); in dma_pte_clear_level()
1063 unsigned long last_pfn, struct list_head *freelist) in domain_unmap() argument
1071 domain->pgd, 0, start_pfn, last_pfn, freelist); in domain_unmap()
1076 list_add_tail(&pgd_page->lru, freelist); in domain_unmap()
1566 LIST_HEAD(freelist); in domain_exit()
1568 domain_unmap(domain, 0, DOMAIN_MAX_PFN(domain->gaw), &freelist); in domain_exit()
1569 iommu_put_pages_list(&freelist); in domain_exit()
3722 domain_unmap(dmar_domain, start_pfn, last_pfn, &gather->freelist); in intel_iommu_unmap()
3752 gather->end, list_empty(&gather->freelist)); in intel_iommu_tlb_sync()
3753 iommu_put_pages_list(&gather->freelist); in intel_iommu_tlb_sync()