Lines Matching refs:altmap

1456 			       struct vmem_altmap *altmap)  in vmemmap_populate()  argument
1464 return vmemmap_populate_hugepages(start, end, node, altmap); in vmemmap_populate()
1632 struct vmem_altmap *altmap) in free_vmemmap_storage() argument
1636 if (altmap) { in free_vmemmap_storage()
1637 vmem_altmap_free(altmap, size >> PAGE_SHIFT); in free_vmemmap_storage()
1653 bool is_vmemmap, struct vmem_altmap *altmap) in remove_pte_mapping() argument
1670 free_vmemmap_storage(pte_page(pte), PAGE_SIZE, altmap); in remove_pte_mapping()
1675 bool is_vmemmap, struct vmem_altmap *altmap) in remove_pmd_mapping() argument
1691 free_vmemmap_storage(pmd_page(pmd), PMD_SIZE, altmap); in remove_pmd_mapping()
1696 remove_pte_mapping(pte_base, addr, next, is_vmemmap, altmap); in remove_pmd_mapping()
1702 bool is_vmemmap, struct vmem_altmap *altmap) in remove_pud_mapping() argument
1719 free_vmemmap_storage(pud_page(pud), PUD_SIZE, altmap); in remove_pud_mapping()
1725 remove_pmd_mapping(pmd_base, addr, next, is_vmemmap, altmap); in remove_pud_mapping()
1733 bool is_vmemmap, struct vmem_altmap *altmap) in remove_p4d_mapping() argument
1750 free_vmemmap_storage(p4d_page(p4d), P4D_SIZE, altmap); in remove_p4d_mapping()
1756 remove_pud_mapping(pud_base, addr, next, is_vmemmap, altmap); in remove_p4d_mapping()
1764 struct vmem_altmap *altmap) in remove_pgd_mapping() argument
1781 remove_p4d_mapping(p4d_base, addr, next, is_vmemmap, altmap); in remove_pgd_mapping()
1823 void __ref arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
1825 __remove_pages(start >> PAGE_SHIFT, size >> PAGE_SHIFT, altmap); in arch_remove_memory()
1830 void __ref vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) in vmemmap_free() argument
1832 remove_pgd_mapping(start, end, true, altmap); in vmemmap_free()