Searched refs:last_pfn (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/arch/sparc/mm/ |
D | init_32.c | 96 unsigned long curr_pfn, last_pfn; in calc_max_low_pfn() local 98 last_pfn = (sp_banks[0].base_addr + sp_banks[0].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 103 if (last_pfn < tmp) in calc_max_low_pfn() 104 tmp = last_pfn; in calc_max_low_pfn() 108 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in calc_max_low_pfn() 196 unsigned long curr_pfn, last_pfn; in bootmem_init() local 202 last_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; in bootmem_init() 203 if (last_pfn > max_low_pfn) in bootmem_init() 204 last_pfn = max_low_pfn; in bootmem_init() 210 if (last_pfn <= curr_pfn) in bootmem_init() [all …]
|
/linux-4.1.27/arch/m32r/kernel/ |
D | setup.c | 154 unsigned long last_pfn; in setup_memory() local 165 last_pfn = PFN_DOWN(__pa(memory_end)); in setup_memory() 167 if (last_pfn > max_low_pfn) in setup_memory() 168 last_pfn = max_low_pfn; in setup_memory() 170 pages = last_pfn - curr_pfn; in setup_memory()
|
/linux-4.1.27/arch/x86/kernel/ |
D | e820.c | 758 unsigned long last_pfn = 0; in e820_end_pfn() local 779 last_pfn = limit_pfn; in e820_end_pfn() 782 if (end_pfn > last_pfn) in e820_end_pfn() 783 last_pfn = end_pfn; in e820_end_pfn() 786 if (last_pfn > max_arch_pfn) in e820_end_pfn() 787 last_pfn = max_arch_pfn; in e820_end_pfn() 790 last_pfn, max_arch_pfn); in e820_end_pfn() 791 return last_pfn; in e820_end_pfn()
|
/linux-4.1.27/drivers/iommu/ |
D | intel-iommu.c | 925 unsigned long last_pfn) in dma_pte_clear_range() argument 931 BUG_ON(!domain_pfn_supported(domain, last_pfn)); in dma_pte_clear_range() 932 BUG_ON(start_pfn > last_pfn); in dma_pte_clear_range() 946 } while (start_pfn <= last_pfn && !first_pte_in_page(pte)); in dma_pte_clear_range() 951 } while (start_pfn && start_pfn <= last_pfn); in dma_pte_clear_range() 956 unsigned long start_pfn, unsigned long last_pfn) in dma_pte_free_level() argument 973 level_pfn, start_pfn, last_pfn); in dma_pte_free_level() 977 last_pfn < level_pfn + level_size(level) - 1)) { in dma_pte_free_level() 984 } while (!first_pte_in_page(++pte) && pfn <= last_pfn); in dma_pte_free_level() 990 unsigned long last_pfn) in dma_pte_free_pagetable() argument [all …]
|
/linux-4.1.27/arch/x86/mm/ |
D | ioremap.c | 86 resource_size_t pfn, last_pfn, last_addr; in __ioremap_caller() local 129 last_pfn = last_addr >> PAGE_SHIFT; in __ioremap_caller() 130 if (walk_system_ram_range(pfn, last_pfn - pfn + 1, NULL, in __ioremap_caller()
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | setup.c | 739 unsigned long curr_pfn, last_pfn, size; in setup_bootmem_allocator() local 785 last_pfn = PFN_DOWN(bfin_memmap.map[i].addr + in setup_bootmem_allocator() 788 if (last_pfn > end_pfn) in setup_bootmem_allocator() 789 last_pfn = end_pfn; in setup_bootmem_allocator() 795 if (last_pfn <= curr_pfn) in setup_bootmem_allocator() 798 size = last_pfn - curr_pfn; in setup_bootmem_allocator()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_vm.c | 453 unsigned last_pfn, pt_idx; in radeon_vm_bo_set_addr() local 465 last_pfn = eoffset / RADEON_GPU_PAGE_SIZE; in radeon_vm_bo_set_addr() 466 if (last_pfn >= rdev->vm_manager.max_pfn) { in radeon_vm_bo_set_addr() 468 last_pfn, rdev->vm_manager.max_pfn); in radeon_vm_bo_set_addr() 474 eoffset = last_pfn = 0; in radeon_vm_bo_set_addr()
|
/linux-4.1.27/arch/x86/xen/ |
D | setup.c | 419 unsigned long last_pfn = nr_pages; in xen_set_identity_and_remap() local 446 last_pfn = xen_set_identity_and_remap_chunk( in xen_set_identity_and_remap() 448 end_pfn, nr_pages, last_pfn, in xen_set_identity_and_remap()
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_gem.c | 2044 unsigned long last_pfn = 0; /* suppress gcc warning */ in i915_gem_object_get_pages_gtt() local 2103 if (!i || page_to_pfn(page) != last_pfn + 1) { in i915_gem_object_get_pages_gtt() 2111 last_pfn = page_to_pfn(page); in i915_gem_object_get_pages_gtt() 2114 WARN_ON((gfp & __GFP_DMA32) && (last_pfn >= 0x00100000UL)); in i915_gem_object_get_pages_gtt()
|
/linux-4.1.27/mm/ |
D | hugetlb.c | 814 unsigned long last_pfn = start_pfn + nr_pages - 1; in zone_spans_last_pfn() local 815 return zone_spans_pfn(zone, last_pfn); in zone_spans_last_pfn()
|