Searched refs:last_pfn (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/x86/kernel/ |
| H A D | e820.c | 863 unsigned long last_pfn = 0; in e820__end_ram_pfn() local 881 last_pfn = limit_pfn; in e820__end_ram_pfn() 884 if (end_pfn > last_pfn) in e820__end_ram_pfn() 885 last_pfn = end_pfn; in e820__end_ram_pfn() 888 if (last_pfn > max_arch_pfn) in e820__end_ram_pfn() 889 last_pfn = max_arch_pfn; in e820__end_ram_pfn() 892 last_pfn, max_arch_pfn); in e820__end_ram_pfn() 893 return last_pfn; in e820__end_ram_pfn()
|
| /linux/drivers/vhost/ |
| H A D | vdpa.c | 1103 unsigned long npages, cur_base, map_pfn, last_pfn = 0; in vhost_vdpa_pa_map() local 1150 if (!last_pfn) in vhost_vdpa_pa_map() 1157 if (last_pfn && (this_pfn != last_pfn + 1)) { in vhost_vdpa_pa_map() 1159 csize = PFN_PHYS(last_pfn - map_pfn + 1); in vhost_vdpa_pa_map() 1182 last_pfn = this_pfn; in vhost_vdpa_pa_map() 1190 ret = vhost_vdpa_map(v, iotlb, iova, PFN_PHYS(last_pfn - map_pfn + 1), in vhost_vdpa_pa_map() 1206 WARN_ON(!last_pfn); in vhost_vdpa_pa_map() 1207 for (pfn = map_pfn; pfn <= last_pfn; pfn++) in vhost_vdpa_pa_map()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_vm.c | 451 unsigned last_pfn, pt_idx; in radeon_vm_bo_set_addr() local 463 last_pfn = eoffset / RADEON_GPU_PAGE_SIZE; in radeon_vm_bo_set_addr() 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() 472 eoffset = last_pfn = 0; in radeon_vm_bo_set_addr()
|
| /linux/drivers/hv/ |
| H A D | mshv_vtl_main.c | 389 if (vtl0_mem.last_pfn <= vtl0_mem.start_pfn) { in mshv_vtl_ioctl_add_vtl0_mem() 391 vtl0_mem.start_pfn, vtl0_mem.last_pfn); in mshv_vtl_ioctl_add_vtl0_mem() 404 pgmap->ranges[0].end = PFN_PHYS(vtl0_mem.last_pfn) - 1; in mshv_vtl_ioctl_add_vtl0_mem() 414 pgmap->vmemmap_shift = min(count_trailing_zeros(vtl0_mem.start_pfn | vtl0_mem.last_pfn), in mshv_vtl_ioctl_add_vtl0_mem() 418 vtl0_mem.start_pfn, vtl0_mem.last_pfn, pgmap->vmemmap_shift); in mshv_vtl_ioctl_add_vtl0_mem()
|
| /linux/include/uapi/linux/ |
| H A D | mshv.h | 360 __u64 last_pfn; /* last_pfn is excluded from the range [start_pfn, last_pfn) */ member
|
| /linux/mm/ |
| H A D | mm_init.c | 2103 unsigned long first_init_pfn, last_pfn, flags; in deferred_init_memmap() local 2133 last_pfn = SECTION_ALIGN_UP(zone_end_pfn(zone)); in deferred_init_memmap() 2139 .size = last_pfn - first_init_pfn, in deferred_init_memmap()
|
| H A D | page_alloc.c | 7155 unsigned long last_pfn = start_pfn + nr_pages - 1; in zone_spans_last_pfn() local 7157 return zone_spans_pfn(zone, last_pfn); in zone_spans_last_pfn()
|