Lines Matching refs:altmap
426 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in __populate_section_memmap() argument
634 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in populate_section_memmap() argument
637 return __populate_section_memmap(pfn, nr_pages, nid, altmap, pgmap); in populate_section_memmap()
641 struct vmem_altmap *altmap) in depopulate_section_memmap() argument
647 vmemmap_free(start, end, altmap); in depopulate_section_memmap()
707 unsigned long nr_pages, int nid, struct vmem_altmap *altmap, in populate_section_memmap() argument
715 struct vmem_altmap *altmap) in depopulate_section_memmap() argument
783 struct vmem_altmap *altmap) in section_deactivate() argument
823 depopulate_section_memmap(pfn, nr_pages, altmap); in section_deactivate()
832 unsigned long nr_pages, struct vmem_altmap *altmap, in section_activate() argument
865 memmap = populate_section_memmap(pfn, nr_pages, nid, altmap, pgmap); in section_activate()
867 section_deactivate(pfn, nr_pages, altmap); in section_activate()
894 unsigned long nr_pages, struct vmem_altmap *altmap, in sparse_add_section() argument
906 memmap = section_activate(nid, start_pfn, nr_pages, altmap, pgmap); in sparse_add_section()
914 if (!altmap || !altmap->inaccessible) in sparse_add_section()
930 struct vmem_altmap *altmap) in sparse_remove_section() argument
937 section_deactivate(pfn, nr_pages, altmap); in sparse_remove_section()