Lines Matching refs:altmap
418 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in __populate_section_memmap() argument
671 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in populate_section_memmap() argument
674 return __populate_section_memmap(pfn, nr_pages, nid, altmap, pgmap); in populate_section_memmap()
678 struct vmem_altmap *altmap) in depopulate_section_memmap() argument
684 vmemmap_free(start, end, altmap); in depopulate_section_memmap()
744 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in populate_section_memmap() argument
752 struct vmem_altmap *altmap) in depopulate_section_memmap() argument
820 struct vmem_altmap *altmap) in section_deactivate() argument
860 depopulate_section_memmap(pfn, nr_pages, altmap); in section_deactivate()
869 unsigned long nr_pages, struct vmem_altmap *altmap, in section_activate() argument
902 memmap = populate_section_memmap(pfn, nr_pages, nid, altmap, pgmap); in section_activate()
904 section_deactivate(pfn, nr_pages, altmap); in section_activate()
931 unsigned long nr_pages, struct vmem_altmap *altmap, in sparse_add_section() argument
943 memmap = section_activate(nid, start_pfn, nr_pages, altmap, pgmap); in sparse_add_section()
951 if (!altmap || !altmap->inaccessible) in sparse_add_section()
967 struct vmem_altmap *altmap) in sparse_remove_section() argument
974 section_deactivate(pfn, nr_pages, altmap); in sparse_remove_section()