Searched refs:last_pfn (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/mips/mm/
H A Dioremap.c50 unsigned long offset, pfn, last_pfn; local
84 last_pfn = PFN_DOWN(last_addr);
85 if (walk_system_ram_range(pfn, last_pfn - pfn + 1, NULL,
/linux-master/arch/sparc/mm/
H A Dinit_32.c83 unsigned long curr_pfn, last_pfn; local
85 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT;
90 if (last_pfn < tmp)
91 tmp = last_pfn;
95 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT;
/linux-master/arch/x86/kernel/
H A De820.c833 unsigned long last_pfn = 0; local
850 last_pfn = limit_pfn;
853 if (end_pfn > last_pfn)
854 last_pfn = end_pfn;
857 if (last_pfn > max_arch_pfn)
858 last_pfn = max_arch_pfn;
860 pr_info("last_pfn = %#lx max_arch_pfn = %#lx\n",
861 last_pfn, max_arch_pfn);
862 return last_pfn;
/linux-master/drivers/iommu/intel/
H A Diommu.c934 unsigned long last_pfn)
939 if (WARN_ON(!domain_pfn_supported(domain, last_pfn)) ||
940 WARN_ON(start_pfn > last_pfn))
955 } while (start_pfn <= last_pfn && !first_pte_in_page(pte));
960 } while (start_pfn && start_pfn <= last_pfn);
966 unsigned long last_pfn)
984 last_pfn);
992 last_pfn < level_pfn + level_size(level) - 1)) {
999 } while (!first_pte_in_page(++pte) && pfn <= last_pfn);
1008 unsigned long last_pfn,
932 dma_pte_clear_range(struct dmar_domain *domain, unsigned long start_pfn, unsigned long last_pfn) argument
963 dma_pte_free_level(struct dmar_domain *domain, int level, int retain_level, struct dma_pte *pte, unsigned long pfn, unsigned long start_pfn, unsigned long last_pfn) argument
1006 dma_pte_free_pagetable(struct dmar_domain *domain, unsigned long start_pfn, unsigned long last_pfn, int retain_level) argument
1050 dma_pte_clear_level(struct dmar_domain *domain, int level, struct dma_pte *pte, unsigned long pfn, unsigned long start_pfn, unsigned long last_pfn, struct list_head *freelist) argument
1097 domain_unmap(struct dmar_domain *domain, unsigned long start_pfn, unsigned long last_pfn, struct list_head *freelist) argument
4081 unsigned long start_pfn, last_pfn; local
[all...]
/linux-master/drivers/vhost/
H A Dvdpa.c1094 unsigned long npages, cur_base, map_pfn, last_pfn = 0; local
1141 if (!last_pfn)
1148 if (last_pfn && (this_pfn != last_pfn + 1)) {
1150 csize = PFN_PHYS(last_pfn - map_pfn + 1);
1173 last_pfn = this_pfn;
1181 ret = vhost_vdpa_map(v, iotlb, iova, PFN_PHYS(last_pfn - map_pfn + 1),
1197 WARN_ON(!last_pfn);
1198 for (pfn = map_pfn; pfn <= last_pfn; pfn++)
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_vm.c454 unsigned last_pfn, pt_idx; local
466 last_pfn = eoffset / RADEON_GPU_PAGE_SIZE;
467 if (last_pfn >= rdev->vm_manager.max_pfn) {
469 last_pfn, rdev->vm_manager.max_pfn);
475 eoffset = last_pfn = 0;
/linux-master/mm/
H A Dpage_alloc.c6500 unsigned long last_pfn = start_pfn + nr_pages - 1; local
6502 return zone_spans_pfn(zone, last_pfn);

Completed in 156 milliseconds