| /linux/arch/powerpc/mm/ |
| H A D | mem.c | 122 if (end_pfn > max_pfn) { in update_end_of_memory_vars() 123 max_pfn = end_pfn; in update_end_of_memory_vars() 125 high_memory = (void *)__va(max_pfn * PAGE_SIZE - 1) + 1; in update_end_of_memory_vars() 175 max_low_pfn = max_pfn = memblock_end_of_DRAM() >> PAGE_SHIFT; in mem_topology_setup() 228 max_zone_pfns[ZONE_HIGHMEM] = max_pfn; in arch_zone_limits_init()
|
| /linux/scripts/gdb/linux/ |
| H A D | page_owner.py | 34 max_pfn = None variable in DumpPageOwner 66 self.max_pfn = int(gdb.parse_and_eval("max_pfn")) 104 if pfn < self.min_pfn or pfn > self.max_pfn or (not self.p_ops.pfn_valid(pfn)): 153 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 | 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/arm64/mm/ |
| H A D | init.c | 135 max_zone_pfns[ZONE_NORMAL] = max_pfn; in arch_zone_limits_init() 312 max_pfn = max_low_pfn = max; in bootmem_init() 343 if (max_pfn <= PFN_DOWN(arm64_dma_phys_limit)) { in arch_mm_preinit()
|
| /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/x86/mm/ |
| H A D | init.c | 767 end = max_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() 1009 max_zone_pfns[ZONE_HIGHMEM] = max_pfn; in arch_zone_limits_init()
|
| H A D | kaslr.c | 113 memory_tb = DIV_ROUND_UP(max_pfn << PAGE_SHIFT, 1UL << TB_SHIFT) + in kernel_randomize_memory()
|
| /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/m68k/sun3/ |
| H A D | config.c | 116 max_pfn = num_pages = __pa(memory_end) >> PAGE_SHIFT; in sun3_bootmem_alloc()
|
| /linux/arch/x86/virt/svm/ |
| H A D | sev.c | 374 max_rmp_pfn = max_pfn; in setup_contiguous_rmptable() 375 if (PFN_UP(rmp_end) > max_pfn) in setup_contiguous_rmptable() 420 ram_pa_max = max_pfn << PAGE_SHIFT; in setup_segmented_rmptable()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| 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()
|
| H A D | gfxhub_v1_0.c | 303 lower_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v1_0_setup_vmid_config() 306 upper_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v1_0_setup_vmid_config()
|
| H A D | mmhub_v2_0.c | 389 lower_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v2_0_setup_vmid_config() 392 upper_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v2_0_setup_vmid_config()
|
| H A D | mmhub_v2_3.c | 313 lower_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v2_3_setup_vmid_config() 316 upper_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v2_3_setup_vmid_config()
|
| H A D | gfxhub_v2_1.c | 335 lower_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v2_1_setup_vmid_config() 338 upper_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v2_1_setup_vmid_config()
|
| H A D | gfxhub_v1_2.c | 391 lower_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v1_2_xcc_setup_vmid_config() 395 upper_32_bits(adev->vm_manager.max_pfn - 1)); in gfxhub_v1_2_xcc_setup_vmid_config()
|
| H A D | mmhub_v1_0.c | 327 lower_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v1_0_setup_vmid_config() 330 upper_32_bits(adev->vm_manager.max_pfn - 1)); in mmhub_v1_0_setup_vmid_config()
|
| /linux/arch/openrisc/kernel/ |
| H A D | setup.c | 68 max_pfn = ram_end_pfn; in setup_memory()
|
| /linux/arch/loongarch/mm/ |
| H A D | init.c | 53 max_zone_pfns[ZONE_HIGHMEM] = max_pfn; in arch_zone_limits_init()
|
| /linux/arch/x86/kernel/ |
| H A D | amd_gart_64.c | 736 (!force_iommu && max_pfn <= MAX_DMA32_PFN) || in gart_iommu_init() 739 if (max_pfn > MAX_DMA32_PFN) { in gart_iommu_init()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_vm.c | 62 return rdev->vm_manager.max_pfn >> radeon_vm_block_size; in radeon_vm_num_pdes() 464 if (last_pfn >= rdev->vm_manager.max_pfn) { in radeon_vm_bo_set_addr() 466 last_pfn, rdev->vm_manager.max_pfn); in radeon_vm_bo_set_addr()
|
| /linux/kernel/dma/ |
| H A D | direct.c | 45 phys_addr_t phys = ((phys_addr_t)max_pfn << PAGE_SHIFT) - 1; in dma_direct_get_required_mask() 727 u64 min_mask = ((u64)max_pfn << PAGE_SHIFT) - 1; in dma_direct_supported()
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 1393 unsigned long ht_gfn, max_gfn, max_pfn; in vm_compute_max_gfn() 1431 max_pfn = (1ULL << (maxphyaddr - vm->page_shift)) - 1; in kvm_selftest_arch_init() 1434 max_pfn >>= this_cpu_property(X86_PROPERTY_PHYS_ADDR_REDUCTION); in sys_clocksource_is_based_on_tsc() 1436 ht_gfn = max_pfn - num_ht_pages; in sys_clocksource_is_based_on_tsc() 1374 unsigned long ht_gfn, max_gfn, max_pfn; vm_compute_max_gfn() local
|
| /linux/arch/riscv/mm/ |
| H A D | init.c | 168 bool swiotlb = max_pfn > PFN_DOWN(dma32_phys_limit) && in arch_mm_preinit() 287 max_low_pfn = max_pfn = PFN_DOWN(phys_ram_end); in setup_bootmem() 1732 max_pfn = PFN_UP(start + size); in arch_add_memory() 1733 max_low_pfn = max_pfn; in arch_add_memory()
|