Lines Matching refs:freelist
1117 struct list_head *freelist) in dma_pte_list_pagetables() argument
1122 list_add_tail(&pg->lru, freelist); in dma_pte_list_pagetables()
1130 dma_pte_list_pagetables(domain, level - 1, pte, freelist); in dma_pte_list_pagetables()
1138 struct list_head *freelist) in dma_pte_clear_level() argument
1157 dma_pte_list_pagetables(domain, level - 1, pte, freelist); in dma_pte_clear_level()
1168 freelist); in dma_pte_clear_level()
1183 unsigned long last_pfn, struct list_head *freelist) in domain_unmap() argument
1191 domain->pgd, 0, start_pfn, last_pfn, freelist); in domain_unmap()
1196 list_add_tail(&pgd_page->lru, freelist); in domain_unmap()
1868 LIST_HEAD(freelist); in domain_exit()
1870 domain_unmap(domain, 0, DOMAIN_MAX_PFN(domain->gaw), &freelist); in domain_exit()
1871 put_pages_list(&freelist); in domain_exit()
3741 LIST_HEAD(freelist); in intel_iommu_memory_notifier()
3743 domain_unmap(si_domain, start_vpfn, last_vpfn, &freelist); in intel_iommu_memory_notifier()
3749 list_empty(&freelist), 0); in intel_iommu_memory_notifier()
3751 put_pages_list(&freelist); in intel_iommu_memory_notifier()
4356 domain_unmap(dmar_domain, start_pfn, last_pfn, &gather->freelist); in intel_iommu_unmap()
4394 list_empty(&gather->freelist), 0); in intel_iommu_tlb_sync()
4396 put_pages_list(&gather->freelist); in intel_iommu_tlb_sync()