Home
last modified time | relevance | path

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

12

/linux/arch/powerpc/mm/
H A Dmem.c124 max_low_pfn = end_pfn; in update_end_of_memory_vars()
175 max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT; in mem_topology_setup()
178 max_low_pfn = lowmem_end_addr >> PAGE_SHIFT; in mem_topology_setup()
224 max_zone_pfns[ZONE_DMA] = min((zone_dma_limit >> PAGE_SHIFT) + 1, max_low_pfn); in arch_zone_limits_init()
226 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/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/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/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()
/linux/arch/x86/mm/
H A Dinit.c358 if ((end >> PAGE_SHIFT) > max_low_pfn) in adjust_range_page_size_mask()
769 end = max_low_pfn << PAGE_SHIFT; in init_mem_mapping()
799 if (max_pfn > max_low_pfn) { in init_mem_mapping()
801 max_low_pfn = max_pfn; in init_mem_mapping()
1002 max_zone_pfns[ZONE_DMA] = min(MAX_DMA_PFN, max_low_pfn); in arch_zone_limits_init()
1005 max_zone_pfns[ZONE_DMA32] = min(MAX_DMA32_PFN, max_low_pfn); in arch_zone_limits_init()
1007 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/linux/arch/mips/mm/
H A Dinit.c406 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
410 if (cpu_has_dc_aliases && max_low_pfn != highend_pfn) { in arch_zone_limits_init()
413 (highend_pfn - max_low_pfn) << (PAGE_SHIFT - 10)); in arch_zone_limits_init()
414 max_zone_pfns[ZONE_HIGHMEM] = max_low_pfn; in arch_zone_limits_init()
/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/s390/mm/
H A Dinit.c95 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/linux/arch/riscv/mm/
H A Dinit.c84 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
287 max_low_pfn = max_pfn = PFN_DOWN(phys_ram_end); in setup_bootmem()
289 dma32_phys_limit = min(4UL * SZ_1G, (unsigned long)PFN_PHYS(max_low_pfn)); in setup_bootmem()
1358 early_memtest(min_low_pfn << PAGE_SHIFT, max_low_pfn << PAGE_SHIFT); in misc_mem_init()
1735 max_low_pfn = max_pfn; in arch_add_memory()
/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/arch/arm64/mm/
H A Dinit.c312 max_pfn = max_low_pfn = max; in bootmem_init()
/linux/arch/sparc/mm/
H A Dsrmmu.c860 max_zone_pfns[ZONE_DMA] = max_low_pfn; in arch_zone_limits_init()
861 max_zone_pfns[ZONE_NORMAL] = max_low_pfn; in arch_zone_limits_init()
/linux/mm/
H A Dmemblock.c111 unsigned long max_low_pfn; variable
2361 if (!IS_ENABLED(CONFIG_HIGHMEM) && end_pfn > max_low_pfn) in __free_memory_core()
2362 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()

12