Lines Matching refs:pfn
261 unsigned long pfn; in kernel_physical_mapping_init() local
292 pfn = start_pfn; in kernel_physical_mapping_init()
293 pgd_idx = pgd_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
298 if (pfn >= end_pfn) in kernel_physical_mapping_init()
301 pmd_idx = pmd_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
306 for (; pmd_idx < PTRS_PER_PMD && pfn < end_pfn; in kernel_physical_mapping_init()
308 unsigned int addr = pfn * PAGE_SIZE + PAGE_OFFSET; in kernel_physical_mapping_init()
325 pfn &= PMD_MASK >> PAGE_SHIFT; in kernel_physical_mapping_init()
326 addr2 = (pfn + PTRS_PER_PTE-1) * PAGE_SIZE + in kernel_physical_mapping_init()
335 set_pmd(pmd, pfn_pmd(pfn, init_prot)); in kernel_physical_mapping_init()
337 set_pmd(pmd, pfn_pmd(pfn, prot)); in kernel_physical_mapping_init()
339 pfn += PTRS_PER_PTE; in kernel_physical_mapping_init()
344 pte_ofs = pte_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
346 for (; pte_ofs < PTRS_PER_PTE && pfn < end_pfn; in kernel_physical_mapping_init()
347 pte++, pfn++, pte_ofs++, addr += PAGE_SIZE) { in kernel_physical_mapping_init()
360 set_pte(pte, pfn_pte(pfn, init_prot)); in kernel_physical_mapping_init()
361 last_map_addr = (pfn << PAGE_SHIFT) + PAGE_SIZE; in kernel_physical_mapping_init()
363 set_pte(pte, pfn_pte(pfn, prot)); in kernel_physical_mapping_init()
438 unsigned long pfn = clamp_t(unsigned long, PFN_UP(start), in add_highpages_with_active_regions() local
442 for ( ; pfn < e_pfn; pfn++) in add_highpages_with_active_regions()
443 if (pfn_valid(pfn)) in add_highpages_with_active_regions()
444 free_highmem_page(pfn_to_page(pfn)); in add_highpages_with_active_regions()
455 unsigned long pfn, va; in native_pagetable_init() local
470 for (pfn = max_low_pfn; pfn < 1<<(32-PAGE_SHIFT); pfn++) { in native_pagetable_init()
471 va = PAGE_OFFSET + (pfn<<PAGE_SHIFT); in native_pagetable_init()
484 pfn, pmd, __pa(pmd)); in native_pagetable_init()
493 pfn, pmd, __pa(pmd), pte, __pa(pte)); in native_pagetable_init()