Home
last modified time | relevance | path

Searched refs:section_mem_map (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/mm/
H A Dsparse.c125 return (section->section_mem_map >> SECTION_NID_SHIFT); in sparse_early_nid()
170 ms->section_mem_map |= SECTION_MARKED_PRESENT; in __section_mark_present()
231 if (!ms->section_mem_map) { in memory_present()
232 ms->section_mem_map = sparse_encode_early_nid(nid) | in memory_present()
293 ms->section_mem_map &= ~SECTION_MAP_MASK; in sparse_init_one_section()
586 ms->section_mem_map = 0; in sparse_init_nid()
587 ms->section_mem_map = 0; in sparse_init_nid()
644 ms->section_mem_map |= SECTION_IS_ONLINE; in online_mem_sections()
665 ms->section_mem_map &= ~SECTION_IS_ONLINE; in offline_mem_sections()
839 ms->section_mem_map &= ~SECTION_HAS_MEM_MAP; in section_deactivate()
[all …]
H A Dbootmem_info.c55 memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); in register_page_bootmem_info_section()
89 memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); in register_page_bootmem_info_section()
H A Dmemory_hotplug.c754 ms->section_mem_map |= SECTION_TAINT_ZONE_DEVICE; in section_taint_zone_device()
/linux-6.15/include/linux/
H A Dmmzone.h1876 unsigned long section_mem_map; member
1975 unsigned long map = section->section_mem_map; in __section_mem_map_addr()
1982 return (section && (section->section_mem_map & SECTION_MARKED_PRESENT)); in present_section()
1992 return (section && (section->section_mem_map & SECTION_HAS_MEM_MAP)); in valid_section()
1997 return (section && (section->section_mem_map & SECTION_IS_EARLY)); in early_section()
2007 return (section && (section->section_mem_map & SECTION_IS_ONLINE)); in online_section()
2015 return section && ((section->section_mem_map & flags) == flags); in online_device_section()
2028 (section->section_mem_map & SECTION_IS_VMEMMAP_PREINIT)); in preinited_vmemmap_section()
/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dmemory-model.rst64 体表示,它包含 `section_mem_map` ,从逻辑上讲,它是一个指向 `struct page`
/linux-6.15/kernel/
H A Dvmcore_info.c162 VMCOREINFO_OFFSET(mem_section, section_mem_map); in crash_save_vmcoreinfo_init()
/linux-6.15/Documentation/admin-guide/kdump/
H A Dvmcoreinfo.rst92 mem_section|(mem_section, NR_SECTION_ROOTS)|(mem_section, section_mem_map)
96 the section_mem_map offset.
/linux-6.15/Documentation/mm/
H A Dmemory-model.rst71 that contains `section_mem_map` that is, logically, a pointer to an