Searched refs:last_pfn (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/arch/mips/mm/ |
A D | ioremap.c | 50 unsigned long offset, pfn, last_pfn; in ioremap_prot() local 80 last_pfn = PFN_DOWN(last_addr); in ioremap_prot() 81 if (walk_system_ram_range(pfn, last_pfn - pfn + 1, NULL, in ioremap_prot()
|
/linux-6.3-rc2/arch/sparc/mm/ |
A D | init_32.c | 83 unsigned long curr_pfn, last_pfn; in calc_max_low_pfn() local 85 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 90 if (last_pfn < tmp) in calc_max_low_pfn() 91 tmp = last_pfn; in calc_max_low_pfn() 95 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn()
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | e820.c | 833 unsigned long last_pfn = 0; in e820_end_pfn() local 850 last_pfn = limit_pfn; in e820_end_pfn() 853 if (end_pfn > last_pfn) in e820_end_pfn() 854 last_pfn = end_pfn; in e820_end_pfn() 857 if (last_pfn > max_arch_pfn) in e820_end_pfn() 858 last_pfn = max_arch_pfn; in e820_end_pfn() 861 last_pfn, max_arch_pfn); in e820_end_pfn() 862 return last_pfn; in e820_end_pfn()
|
/linux-6.3-rc2/drivers/iommu/intel/ |
A D | iommu.c | 1003 unsigned long last_pfn) in dma_pte_clear_range() argument 1009 BUG_ON(!domain_pfn_supported(domain, last_pfn)); in dma_pte_clear_range() 1010 BUG_ON(start_pfn > last_pfn); in dma_pte_clear_range() 1029 } while (start_pfn && start_pfn <= last_pfn); in dma_pte_clear_range() 1035 unsigned long last_pfn) in dma_pte_free_level() argument 1053 last_pfn); in dma_pte_free_level() 1077 unsigned long last_pfn, in dma_pte_free_pagetable() argument 1084 domain->pgd, 0, start_pfn, last_pfn); in dma_pte_free_pagetable() 1151 level_pfn, start_pfn, last_pfn, in dma_pte_clear_level() 1171 BUG_ON(start_pfn > last_pfn); in domain_unmap() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_shmem.c | 67 unsigned long last_pfn = 0; /* suppress gcc warning */ in shmem_sg_alloc_table() local 150 page_to_pfn(page) != last_pfn + 1) { in shmem_sg_alloc_table() 159 last_pfn = page_to_pfn(page); in shmem_sg_alloc_table() 162 GEM_BUG_ON(gfp & __GFP_DMA32 && last_pfn >= 0x00100000UL); in shmem_sg_alloc_table()
|
/linux-6.3-rc2/drivers/vhost/ |
A D | vdpa.c | 920 unsigned long npages, cur_base, map_pfn, last_pfn = 0; in vhost_vdpa_pa_map() local 967 if (!last_pfn) in vhost_vdpa_pa_map() 974 if (last_pfn && (this_pfn != last_pfn + 1)) { in vhost_vdpa_pa_map() 976 csize = PFN_PHYS(last_pfn - map_pfn + 1); in vhost_vdpa_pa_map() 999 last_pfn = this_pfn; in vhost_vdpa_pa_map() 1007 ret = vhost_vdpa_map(v, iotlb, iova, PFN_PHYS(last_pfn - map_pfn + 1), in vhost_vdpa_pa_map() 1023 WARN_ON(!last_pfn); in vhost_vdpa_pa_map() 1024 for (pfn = map_pfn; pfn <= last_pfn; pfn++) in vhost_vdpa_pa_map()
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | radeon_vm.c | 454 unsigned last_pfn, pt_idx; in radeon_vm_bo_set_addr() local 466 last_pfn = eoffset / RADEON_GPU_PAGE_SIZE; in radeon_vm_bo_set_addr() 467 if (last_pfn >= rdev->vm_manager.max_pfn) { in radeon_vm_bo_set_addr() 469 last_pfn, rdev->vm_manager.max_pfn); in radeon_vm_bo_set_addr() 475 eoffset = last_pfn = 0; in radeon_vm_bo_set_addr()
|
/linux-6.3-rc2/mm/ |
A D | page_alloc.c | 9459 unsigned long last_pfn = start_pfn + nr_pages - 1; in zone_spans_last_pfn() local 9461 return zone_spans_pfn(zone, last_pfn); in zone_spans_last_pfn()
|
Completed in 36 milliseconds