Searched refs:vmemmap_size (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/x86/mm/
H A Dkaslr.c71 unsigned long vmemmap_size; local
107 vmemmap_size = (kaslr_regions[0].size_tb << (TB_SHIFT - PAGE_SHIFT)) *
109 kaslr_regions[2].size_tb = DIV_ROUND_UP(vmemmap_size, 1UL << TB_SHIFT);
/linux-master/arch/s390/boot/
H A Dstartup.c29 unsigned long __bootdata_preserved(vmemmap_size);
223 unsigned long vmemmap_size,
231 round_up(vmemmap_size, rte_size) +
248 vmemmap_size = SECTION_ALIGN_UP(pages) * sizeof(struct page);
254 vsize = get_vmem_size(ident_map_size, vmemmap_size, vmalloc_size, _REGION3_SIZE);
260 vsize = get_vmem_size(ident_map_size, vmemmap_size, vmalloc_size, _REGION2_SIZE);
322 vmemmap_size = SECTION_ALIGN_UP(ident_map_size / PAGE_SIZE) * sizeof(struct page);
324 if (vmemmap_start + vmemmap_size > __abs_lowcore) {
325 vmemmap_size = SECTION_ALIGN_DOWN(ident_map_size / PAGE_SIZE) * sizeof(struct page);
326 ident_map_size = vmemmap_size / sizeo
222 get_vmem_size(unsigned long identity_size, unsigned long vmemmap_size, unsigned long vmalloc_size, unsigned long rte_size) argument
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dpgtable.h198 static inline bool arch_supports_memmap_on_memory(unsigned long vmemmap_size) argument
208 return IS_ALIGNED(vmemmap_size, PMD_SIZE);
/linux-master/arch/s390/mm/
H A Ddump_pagetables.c303 address_markers[VMEMMAP_END_NR].start_address = (unsigned long)vmemmap + vmemmap_size;
/linux-master/mm/
H A Dmemory_hotplug.c1329 static inline bool arch_supports_memmap_on_memory(unsigned long vmemmap_size) argument
1336 return IS_ALIGNED(vmemmap_size, PMD_SIZE);
1342 unsigned long vmemmap_size = memory_block_memmap_size(); local
1372 if (!IS_ALIGNED(vmemmap_size, PAGE_SIZE))
1386 return arch_supports_memmap_on_memory(vmemmap_size);
/linux-master/arch/s390/kernel/
H A Dsetup.c169 unsigned long vmemmap_size; variable
/linux-master/arch/s390/include/asm/
H A Dpgtable.h92 extern unsigned long __bootdata_preserved(vmemmap_size);

Completed in 147 milliseconds