Home
last modified time | relevance | path

Searched refs:vmemmap_size (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/arch/s390/boot/
Dstartup.c21 unsigned long __bootdata_preserved(vmemmap_size);
160 vmemmap_size = SECTION_ALIGN_UP(pages) * sizeof(struct page); in setup_kernel_memory_layout()
166 vmemmap_off + vmemmap_size + vmalloc_size + MODULES_LEN > _REGION2_SIZE) in setup_kernel_memory_layout()
205 if (vmemmap_off + vmemmap_size > VMALLOC_END || in setup_kernel_memory_layout()
206 vmalloc_size > VMALLOC_END - vmemmap_off - vmemmap_size) { in setup_kernel_memory_layout()
224 vmemmap_size = SECTION_ALIGN_UP(ident_map_size / PAGE_SIZE) * sizeof(struct page); in setup_kernel_memory_layout()
225 VMALLOC_START = max(vmemmap_off + vmemmap_size, VMALLOC_START); in setup_kernel_memory_layout()
/Linux-v5.15/arch/x86/mm/
Dkaslr.c71 unsigned long vmemmap_size; in kernel_randomize_memory() local
107 vmemmap_size = (kaslr_regions[0].size_tb << (TB_SHIFT - PAGE_SHIFT)) * in kernel_randomize_memory()
109 kaslr_regions[2].size_tb = DIV_ROUND_UP(vmemmap_size, 1UL << TB_SHIFT); in kernel_randomize_memory()
/Linux-v5.15/arch/s390/mm/
Ddump_pagetables.c274 address_markers[VMEMMAP_END_NR].start_address = (unsigned long)vmemmap + vmemmap_size; in pt_dump_init()
/Linux-v5.15/mm/
Dmemory_hotplug.c1314 unsigned long vmemmap_size = nr_vmemmap_pages * sizeof(struct page); in mhp_supports_memmap_on_memory() local
1315 unsigned long remaining_size = size - vmemmap_size; in mhp_supports_memmap_on_memory()
1347 IS_ALIGNED(vmemmap_size, PMD_SIZE) && in mhp_supports_memmap_on_memory()
/Linux-v5.15/arch/s390/kernel/
Dsetup.c167 unsigned long vmemmap_size; variable
/Linux-v5.15/arch/s390/include/asm/
Dpgtable.h92 extern unsigned long __bootdata_preserved(vmemmap_size);