Home
last modified time | relevance | path

Searched refs:max_low_pfn (Results 1 – 23 of 23) sorted by relevance

/linux/arch/powerpc/mm/
H A Dmem.c124 max_low_pfn = end_pfn; in update_end_of_memory_vars()
174 max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT; in mem_topology_setup()
177 max_low_pfn = lowmem_end_addr >> PAGE_SHIFT; in mem_topology_setup()
223 max_zone_pfns[ZONE_DMA] = min((zone_dma_limit >> PAGE_SHIFT) + 1, max_low_pfn); in arch_zone_limits_init()
225 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/linux/arch/alpha/kernel/
H A Dsetup.c305 if (end > max_low_pfn) in setup_memory()
306 max_low_pfn = end; in setup_memory()
337 if (mem_size_limit && max_low_pfn >= mem_size_limit) in setup_memory()
341 max_low_pfn << (PAGE_SHIFT - 10)); in setup_memory()
342 max_low_pfn = mem_size_limit; in setup_memory()
356 if ((void *)initrd_end > phys_to_virt(PFN_PHYS(max_low_pfn))) { in setup_memory()
357 if (!move_initrd(PFN_PHYS(max_low_pfn))) in setup_memory()
361 phys_to_virt(PFN_PHYS(max_low_pfn))); in setup_memory()
1168 if (maxsize > (max_low_pfn + 1) << PAGE_SHIFT) in external_cache_probe()
1169 maxsize = 1 << (ilog2(max_low_pfn + 1) + PAGE_SHIFT); in external_cache_probe()
H A Dsys_nautilus.c205 unsigned long memtop = max_low_pfn << PAGE_SHIFT; in nautilus_init_pci()
H A Dcore_irongate.c204 unsigned long memtop = max_low_pfn << PAGE_SHIFT; in albacore_init_arch()
H A Dpci_iommu.c53 unsigned long mem = max_low_pfn << PAGE_SHIFT; in size_for_memory()
794 __direct_map_base + (max_low_pfn << PAGE_SHIFT) - 1 <= mask)) in alpha_pci_supported()
/linux/arch/x86/power/
H A Dhibernate_32.c98 if (pfn >= max_low_pfn) in resume_physical_mapping_init()
102 if (pfn >= max_low_pfn) in resume_physical_mapping_init()
121 if (pfn >= max_low_pfn) in resume_physical_mapping_init()
/linux/arch/loongarch/kernel/
H A Dmem.c50 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in memblock_init()
51 memblock_set_current_limit(PFN_PHYS(max_low_pfn)); in memblock_init()
H A Dsetup.c398 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in arch_mem_init()
409 dma_contiguous_reserve(PFN_PHYS(max_low_pfn)); in arch_mem_init()
418 early_memtest(PFN_PHYS(ARCH_PFN_OFFSET), PFN_PHYS(max_low_pfn)); in arch_mem_init()
H A Dnuma.c252 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in init_numa_memory()
/linux/arch/hexagon/kernel/
H A Ddma.c41 return dma_init_global_coherent(PFN_PHYS(max_low_pfn), in hexagon_dma_init()
/linux/arch/um/kernel/
H A Dphysmem.c97 max_low_pfn = min_low_pfn + (map_size >> PAGE_SHIFT); in setup_physmem()
/linux/arch/nios2/kernel/
H A Dsetup.c175 find_limits(&min_low_pfn, &max_low_pfn, &max_pfn); in setup_arch()
/linux/arch/sh/include/asm/
H A Dpage.h37 extern unsigned long max_low_pfn, min_low_pfn;
/linux/arch/riscv/mm/
H A Dinit.c81 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
277 max_low_pfn = max_pfn = PFN_DOWN(phys_ram_end); in setup_bootmem()
279 dma32_phys_limit = min(4UL * SZ_1G, (unsigned long)PFN_PHYS(max_low_pfn)); in setup_bootmem()
1351 early_memtest(min_low_pfn << PAGE_SHIFT, max_low_pfn << PAGE_SHIFT); in misc_mem_init()
1738 max_low_pfn = max_pfn; in arch_add_memory()
/linux/arch/powerpc/kernel/
H A Dsetup-common.c964 high_memory = (void *)__va(max_low_pfn * PAGE_SIZE); in setup_arch()
1001 early_memtest(min_low_pfn << PAGE_SHIFT, max_low_pfn << PAGE_SHIFT); in setup_arch()
/linux/arch/openrisc/kernel/
H A Dsetup.c67 max_low_pfn = ram_end_pfn; in setup_memory()
/linux/arch/loongarch/mm/
H A Dinit.c51 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/linux/arch/riscv/kernel/
H A Dhibernate.c356 unsigned long end = (unsigned long)pfn_to_virt(max_low_pfn); in swsusp_arch_resume()
/linux/mm/
H A Dmemblock.c112 unsigned long max_low_pfn; variable
2300 if (!IS_ENABLED(CONFIG_HIGHMEM) && end_pfn > max_low_pfn) in __free_memory_core()
2301 end_pfn = max_low_pfn; in __free_memory_core()
/linux/fs/proc/
H A Dkcore.c150 ent->size = max_low_pfn << PAGE_SHIFT; in kcore_ram_list()
/linux/arch/mips/kernel/
H A Dvpe.c152 addr = pfn_to_kaddr(max_low_pfn); in alloc_progmem()
/linux/arch/arm/kernel/
H A Dsetup.c987 total = max_low_pfn - min_low_pfn; in get_total_mem()
/linux/arch/x86/mm/
H A Dfault.c291 return pfn < max_low_pfn; in low_pfn()