| /linux/arch/x86/mm/ |
| H A D | init_32.c | 540 max_low_pfn = max_pfn; in lowmem_pfn_init() 545 if (highmem_pages >= max_pfn) { in lowmem_pfn_init() 547 pages_to_mb(highmem_pages), pages_to_mb(max_pfn)); in lowmem_pfn_init() 578 highmem_pages = max_pfn - MAXMEM_PFN; in highmem_pfn_init() 580 if (highmem_pages + MAXMEM_PFN < max_pfn) in highmem_pfn_init() 581 max_pfn = MAXMEM_PFN + highmem_pages; in highmem_pfn_init() 583 if (highmem_pages + MAXMEM_PFN > max_pfn) { in highmem_pfn_init() 585 pages_to_mb(max_pfn - MAXMEM_PFN), in highmem_pfn_init() 593 max_pfn = MAXMEM_PFN; in highmem_pfn_init() 595 if (max_pfn > MAX_NONPAE_PFN) { in highmem_pfn_init() [all …]
|
| H A D | numa.c | 210 0LLU, PFN_PHYS(max_pfn) - 1); in dummy_numa_init() 213 numa_add_memblk(0, 0, PFN_PHYS(max_pfn)); in dummy_numa_init()
|
| H A D | init.c | 768 end = max_pfn << PAGE_SHIFT; in init_mem_mapping() 800 if (max_pfn > max_low_pfn) { in init_mem_mapping() 802 max_low_pfn = max_pfn; in init_mem_mapping() 1014 max_zone_pfns[ZONE_HIGHMEM] = max_pfn; in zone_sizes_init()
|
| /linux/mm/ |
| H A D | page_idle.c | 131 if (pfn >= max_pfn) in page_idle_bitmap_read() 135 if (end_pfn > max_pfn) in page_idle_bitmap_read() 136 end_pfn = max_pfn; in page_idle_bitmap_read() 176 if (pfn >= max_pfn) in page_idle_bitmap_write() 180 if (end_pfn > max_pfn) in page_idle_bitmap_write() 181 end_pfn = max_pfn; in page_idle_bitmap_write()
|
| H A D | numa_emulation.c | 206 unsigned long max_pfn = PHYS_PFN(max_addr); in uniform_size() local 210 return PFN_PHYS((max_pfn - base_pfn - hole_pfns) / nr_nodes); in uniform_size() 378 const u64 max_addr = PFN_PHYS(max_pfn); in numa_emulation()
|
| /linux/arch/microblaze/mm/ |
| H A D | init.c | 76 zones_size[ZONE_HIGHMEM] = max_pfn; in paging_init() 78 zones_size[ZONE_DMA] = max_pfn; in paging_init() 99 max_pfn = ((u64)memory_start + (u64)memory_size) >> PAGE_SHIFT; in setup_memory() 103 pr_info("%s: max_pfn: %#lx\n", __func__, max_pfn); in setup_memory()
|
| /linux/scripts/gdb/linux/ |
| H A D | page_owner.py | 34 max_pfn = None variable in DumpPageOwner 65 self.max_pfn = int(gdb.parse_and_eval("max_pfn")) 102 if pfn < self.min_pfn or pfn > self.max_pfn or (not self.p_ops.pfn_valid(pfn)): 151 while pfn < self.max_pfn:
|
| /linux/arch/loongarch/kernel/ |
| H A D | mem.c | 49 max_pfn = PFN_DOWN(memblock_end_of_DRAM()); in memblock_init() 50 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in memblock_init()
|
| H A D | numa.c | 251 max_pfn = PFN_DOWN(memblock_end_of_DRAM()); in init_numa_memory() 252 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in init_numa_memory()
|
| H A D | setup.c | 397 max_pfn = PFN_DOWN(memblock_end_of_DRAM()); in arch_mem_init() 398 max_low_pfn = min(PFN_DOWN(HIGHMEM_START), max_pfn); in arch_mem_init()
|
| /linux/arch/x86/kernel/ |
| H A D | setup.c | 1032 max_pfn = e820__end_of_ram_pfn(); in setup_arch() 1036 if (mtrr_trim_uncached_memory(max_pfn)) in setup_arch() 1037 max_pfn = e820__end_of_ram_pfn(); in setup_arch() 1039 max_possible_pfn = max_pfn; in setup_arch() 1055 if (max_pfn > (1UL<<(32 - PAGE_SHIFT))) in setup_arch() 1058 max_low_pfn = max_pfn; in setup_arch() 1248 e820__register_nosave_regions(max_pfn); in setup_arch()
|
| /linux/arch/arm64/mm/ |
| H A D | init.c | 151 max_zone_pfns[ZONE_NORMAL] = max_pfn; in zone_sizes_init() 301 max_pfn = max_low_pfn = max; in bootmem_init() 341 bool swiotlb = max_pfn > PFN_DOWN(arm64_dma_phys_limit); in arch_mm_preinit()
|
| /linux/arch/mips/kernel/ |
| H A D | setup.c | 305 max_pfn = PFN_DOWN(ramend); in bootmem_init() 324 if (max_pfn > PFN_DOWN(HIGHMEM_START)) { in bootmem_init() 328 highend_pfn = max_pfn; in bootmem_init() 330 max_pfn = max_low_pfn; in bootmem_init()
|
| /linux/arch/alpha/mm/ |
| H A D | init.c | 220 max_pfn = max_low_pfn; in paging_init() 223 max_zone_pfn[ZONE_NORMAL] = max_pfn; in paging_init()
|
| /linux/arch/x86/include/asm/ |
| H A D | page_64.h | 15 extern unsigned long max_pfn;
|
| /linux/fs/proc/ |
| H A D | page.c | 39 return round_up(max_pfn, PAGES_PER_SECTION); in get_max_dump_pfn() 41 return max_pfn; in get_max_dump_pfn()
|
| /linux/arch/csky/include/asm/ |
| H A D | pgalloc.h | 68 extern void mmu_init(unsigned long min_pfn, unsigned long max_pfn);
|
| /linux/arch/microblaze/include/asm/ |
| H A D | page.h | 86 extern unsigned long max_pfn;
|
| /linux/arch/nios2/kernel/ |
| H A D | setup.c | 175 find_limits(&min_low_pfn, &max_low_pfn, &max_pfn); in setup_arch()
|
| /linux/arch/um/kernel/ |
| H A D | mem.c | 79 max_pfn = max_low_pfn; in arch_mm_preinit()
|
| /linux/arch/x86/virt/svm/ |
| H A D | sev.c | 380 max_rmp_pfn = max_pfn; in setup_contiguous_rmptable() 381 if (PFN_UP(rmp_end) > max_pfn) in setup_contiguous_rmptable() 426 ram_pa_max = max_pfn << PAGE_SHIFT; in setup_segmented_rmptable()
|
| /linux/arch/m68k/sun3/ |
| H A D | config.c | 116 max_pfn = num_pages = __pa(memory_end) >> PAGE_SHIFT; in sun3_bootmem_alloc()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfxhub_v3_0_3.c | 335 lower_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v3_0_3_setup_vmid_config() 338 upper_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v3_0_3_setup_vmid_config()
|
| H A D | gfxhub_v2_0.c | 323 lower_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v2_0_setup_vmid_config() 326 upper_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v2_0_setup_vmid_config()
|
| /linux/arch/x86/xen/ |
| H A D | xen-ops.h | 41 void xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn);
|