Searched refs:memmap (Results 1 – 4 of 4) sorted by relevance
646 static void free_map_bootmem(struct page *memmap) in free_map_bootmem() argument648 unsigned long start = (unsigned long)memmap; in free_map_bootmem()649 unsigned long end = (unsigned long)(memmap + PAGES_PER_SECTION); in free_map_bootmem()717 static void free_map_bootmem(struct page *memmap) in free_map_bootmem() argument721 struct page *page = virt_to_page(memmap); in free_map_bootmem()784 struct page *memmap = NULL; in section_deactivate() local812 memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); in section_deactivate()821 else if (memmap) in section_deactivate()822 free_map_bootmem(memmap); in section_deactivate()834 struct page *memmap; in section_activate() local[all …]
47 struct page *page, *memmap; in register_page_bootmem_info_section() local54 memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); in register_page_bootmem_info_section()60 page = virt_to_page(memmap); in register_page_bootmem_info_section()82 struct page *page, *memmap; in register_page_bootmem_info_section() local88 memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); in register_page_bootmem_info_section()90 register_page_bootmem_memmap(section_nr, memmap, PAGES_PER_SECTION); in register_page_bootmem_info_section()
3 bool "Extend memmap on extra space for more information on page"5 Extend memmap on extra space for more information on page. This
495 bool "Sparse Memory virtual memmap"499 SPARSEMEM_VMEMMAP uses a virtually mapped memmap to optimise1021 a subset of memmap at boot and then initialise the rest in parallel.1085 memmap. This allows pfn_to_page() lookups of otherwise