Home
last modified time | relevance | path

Searched refs:pfn_to_page (Results 1 – 200 of 203) sorted by relevance

12

/linux-4.4.14/arch/avr32/include/asm/
Dpage.h81 #define phys_to_page(phys) (pfn_to_page(phys >> PAGE_SHIFT))
88 #define pfn_to_page(pfn) (mem_map + ((pfn) - PHYS_PFN_OFFSET)) macro
93 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h260 #define pte_page(x) (pfn_to_page(pte_pfn(x)))
/linux-4.4.14/arch/alpha/include/asm/
Dmmzone.h72 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
74 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> 32))
75 #define pgd_page(pgd) (pfn_to_page(pgd_val(pgd) >> 32))
Dpage.h86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h209 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
/linux-4.4.14/include/trace/events/
Dkmem.h190 pfn_to_page(__entry->pfn),
212 pfn_to_page(__entry->pfn),
239 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
265 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
309 pfn_to_page(__entry->pfn), __entry->pfn,
343 pfn_to_page(__entry->pfn),
Dfilemap.h40 pfn_to_page(__entry->pfn),
Dvmscan.h349 pfn_to_page(__entry->pfn),
/linux-4.4.14/arch/unicore32/mm/
Dinit.c77 page = pfn_to_page(pfn1); in show_mem()
78 end = pfn_to_page(pfn2 - 1) + 1; in show_mem()
325 start_pg = pfn_to_page(start_pfn - 1) + 1; in free_memmap()
326 end_pg = pfn_to_page(end_pfn); in free_memmap()
383 max_mapnr = pfn_to_page(max_pfn + PHYS_PFN_OFFSET) - mem_map; in mem_init()
Dfault.c77 if (PageHighMem(pfn_to_page(pmd_val(*pmd) >> PAGE_SHIFT))) in show_pte()
Dmmu.c502 page = pfn_to_page(pfn); in update_mmu_cache()
/linux-4.4.14/mm/
Dcma.c110 zone = page_zone(pfn_to_page(pfn)); in cma_activate_area()
124 if (page_zone(pfn_to_page(pfn)) != zone) in cma_activate_area()
127 init_cma_reserved_pageblock(pfn_to_page(base_pfn)); in cma_activate_area()
409 page = pfn_to_page(pfn); in cma_alloc()
418 __func__, pfn_to_page(pfn)); in cma_alloc()
Dmemory_hotplug.c333 set_page_links(pfn_to_page(pfn), zid, nid, pfn); in fix_zone_id()
470 SetPageReserved(pfn_to_page(pfn)); in __add_zone()
547 if (zone && zone != page_zone(pfn_to_page(start_pfn))) in find_smallest_section_pfn()
575 if (zone && zone != page_zone(pfn_to_page(pfn))) in find_biggest_section_pfn()
634 if (page_zone(pfn_to_page(pfn)) != zone) in shrink_zone_span()
872 if (PageReserved(pfn_to_page(start_pfn))) in online_pages_range()
874 page = pfn_to_page(start_pfn + i); in online_pages_range()
990 zone = page_zone(pfn_to_page(pfn)); in online_pages()
1009 zone = page_zone(pfn_to_page(pfn)); in online_pages()
1359 struct page *page = pfn_to_page(start_pfn); in is_mem_section_removable()
[all …]
Dpage_isolation.c141 return pfn_to_page(pfn + i); in __first_valid_page()
183 unset_migratetype_isolate(pfn_to_page(pfn), migratetype); in start_isolate_page_range()
226 page = pfn_to_page(pfn); in __test_page_isolated_in_pageblock()
Dpage_owner.c187 page = pfn_to_page(pfn); in read_page_owner()
239 page = pfn_to_page(pfn); in init_pages_in_zone()
245 page = pfn_to_page(pfn); in init_pages_in_zone()
Dnobootmem.c89 __free_pages_bootmem(pfn_to_page(cursor), cursor, 0); in free_bootmem_late()
104 __free_pages_bootmem(pfn_to_page(start), start, order); in __free_pages_memory()
Dhwpoison-inject.c26 p = pfn_to_page(pfn); in hwpoison_inject()
Dcompaction.c103 start_page = pfn_to_page(start_pfn); in pageblock_pfn_to_page()
108 end_page = pfn_to_page(end_pfn); in pageblock_pfn_to_page()
228 page = pfn_to_page(pfn); in __reset_isolation_suitable()
406 cursor = pfn_to_page(blockpfn); in isolate_freepages_block()
713 page = pfn_to_page(low_pfn); in isolate_migratepages_block()
Dbootmem.c167 __free_pages_bootmem(pfn_to_page(cursor), cursor, 0); in free_bootmem_late()
213 __free_pages_bootmem(pfn_to_page(start), start, order); in free_all_bootmem_core()
222 page = pfn_to_page(cur); in free_all_bootmem_core()
Dframe_vector.c154 pages[i] = pfn_to_page(nums[i]); in frame_vector_to_pages()
Dpage_idle.c38 page = pfn_to_page(pfn); in page_idle_get_page()
Dsparse-vmemmap.c185 map = pfn_to_page(pnum * PAGES_PER_SECTION); in sparse_mem_map_populate()
Dinternal.h346 return pfn_to_page(pfn); in mem_map_next()
Dpage_alloc.c919 return __init_single_page(pfn_to_page(pfn), pfn, zone, nid); in __init_single_pfn()
961 struct page *page = pfn_to_page(start_pfn); in reserve_bootmem_region()
1217 page = pfn_to_page(pfn); in deferred_init_memmap()
1540 start_page = pfn_to_page(start_pfn); in move_freepages_block()
2021 struct page *page = pfn_to_page(pfn); in mark_free_pages()
2033 swsusp_set_page_free(pfn_to_page(pfn + i)); in mark_free_pages()
4530 struct page *page = pfn_to_page(pfn); in memmap_init_zone()
6547 page = pfn_to_page(check); in has_unmovable_pages()
6711 .zone = page_zone(pfn_to_page(start)), in alloc_contig_range()
6773 while (!PageBuddy(pfn_to_page(outer_start))) { in alloc_contig_range()
[all …]
Dmemory-failure.c1088 p = pfn_to_page(pfn); in memory_failure()
1378 soft_offline_page(pfn_to_page(entry.pfn), entry.flags); in memory_failure_work_func()
1430 p = pfn_to_page(pfn); in unpoison_memory()
Dvmstat.c1013 page = pfn_to_page(pfn); in pagetypeinfo_showblockcount_print()
1077 page = pfn_to_page(pfn); in pagetypeinfo_showmixedcount_print()
1084 page = pfn_to_page(pfn); in pagetypeinfo_showmixedcount_print()
Dhugetlb.c1044 page = pfn_to_page(i); in pfn_range_valid_gigantic()
1089 return pfn_to_page(pfn); in alloc_gigantic_page()
1443 dissolve_free_huge_page(pfn_to_page(pfn)); in dissolve_free_huge_pages()
2003 page = pfn_to_page(m->phys >> PAGE_SHIFT); in gather_bootmem_prealloc()
DKconfig128 pfn_to_page and page_to_pfn operations. This is the most
663 memmap. This allows pfn_to_page() lookups of otherwise
Dmemory.c797 return pfn_to_page(pfn); in vm_normal_page()
836 return pfn_to_page(pfn); in vm_normal_page_pmd()
1650 page = pfn_to_page(pfn); in vm_insert_mixed()
Dkmemleak.c1392 page = pfn_to_page(pfn); in kmemleak_scan()
Dmemblock.c1426 __free_pages_bootmem(pfn_to_page(cursor), cursor, 0); in __memblock_free_late()
Dzsmalloc.c827 *page = pfn_to_page(obj >> OBJ_INDEX_BITS); in obj_to_location()
Dksm.c547 page = pfn_to_page(kpfn); in get_ksm_page()
/linux-4.4.14/arch/unicore32/include/asm/
Dmemory.h67 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
103 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h158 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
224 #define pmd_page(pmd) pfn_to_page(__phys_to_pfn(pmd_val(pmd)))
/linux-4.4.14/arch/microblaze/include/asm/
Dpage.h152 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT))
157 # define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr)))
161 # define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
Dpgtable.h473 #define pmd_page(pmd) (pfn_to_page(__pa(pmd_val(pmd)) >> PAGE_SHIFT))
/linux-4.4.14/arch/powerpc/mm/
Dinit_64.c178 start = (unsigned long)(pfn_to_page(vmemmap_section_start(start))); in vmemmap_populated()
383 struct page *page = pfn_to_page(addr >> PAGE_SHIFT); in vmemmap_free()
433 unsigned long pg_va = (unsigned long) pfn_to_page(pfn); in realmode_pfn_to_page()
457 struct page *page = pfn_to_page(pfn); in realmode_pfn_to_page()
Dmmu_context_iommu.c128 put_page(pfn_to_page( in mm_iommu_get()
166 page = pfn_to_page(mem->hpas[i] >> PAGE_SHIFT); in mm_iommu_unpin()
Dmem.c144 zone = page_zone(pfn_to_page(start_pfn)); in arch_remove_memory()
346 struct page *page = pfn_to_page(pfn); in mem_init()
Dpgtable.c58 page = pfn_to_page(pfn); in maybe_pte_to_page()
Ddma-noncoherent.c290 struct page *page = pfn_to_page(pfn); in __dma_free_coherent()
Dpgtable_64.c362 return pfn_to_page(pmd_pfn(pmd)); in pmd_page()
/linux-4.4.14/arch/arm64/include/asm/
Dmemory.h85 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
158 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h137 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
433 #define pmd_page(pmd) pfn_to_page(__phys_to_pfn(pmd_val(pmd) & PHYS_MASK))
474 #define pud_page(pud) pfn_to_page(__phys_to_pfn(pud_val(pud) & PHYS_MASK))
510 #define pgd_page(pgd) pfn_to_page(__phys_to_pfn(pgd_val(pgd) & PHYS_MASK))
Dkvm_mmu.h237 void *va = page_address(pfn_to_page(pfn));
/linux-4.4.14/arch/mn10300/include/asm/
Dpage.h108 #define pfn_to_page(pfn) (mem_map + ((pfn) - __pfn_disp)) macro
117 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h314 #define pte_page(x) pfn_to_page(pte_pfn(x))
407 #define pmd_page(pmd) pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT)
/linux-4.4.14/arch/score/include/asm/
Dpage.h70 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr)))
75 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
Dpgtable.h65 #define pte_page(x) pfn_to_page(pte_pfn(x))
98 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
/linux-4.4.14/arch/arm64/mm/
Dinit.c218 start_pg = pfn_to_page(start_pfn - 1) + 1; in free_memmap()
219 end_pg = pfn_to_page(end_pfn - 1) + 1; in free_memmap()
286 set_max_mapnr(pfn_to_page(max_pfn) - mem_map); in mem_init()
/linux-4.4.14/arch/sh/mm/
Dconsistent.c60 split_page(pfn_to_page(virt_to_phys(ret) >> PAGE_SHIFT), order); in dma_generic_alloc_coherent()
76 __free_pages(pfn_to_page(pfn + k), 0); in dma_generic_free_coherent()
Dcache-sh4.c221 page = pfn_to_page(pfn); in sh4_flush_cache_page()
Dcache.c143 page = pfn_to_page(pfn); in __update_cache()
Dfault.c116 if (PageHighMem(pfn_to_page(pmd_val(*pmd) >> PAGE_SHIFT))) in show_pte()
Dinit.c526 zone = page_zone(pfn_to_page(start_pfn)); in arch_remove_memory()
/linux-4.4.14/arch/m68k/include/asm/
Dpage_mm.h152 pfn_to_page(virt_to_pfn(addr)); \
158 #define pfn_to_page(pfn) ({ \ macro
Dpage_no.h31 #define pfn_to_page(pfn) virt_to_page(pfn_to_virt(pfn)) macro
Dmcf_pgtable.h398 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
/linux-4.4.14/fs/proc/
Dpage.c45 ppage = pfn_to_page(pfn); in kpagecount_read()
212 ppage = pfn_to_page(pfn); in kpageflags_read()
257 ppage = pfn_to_page(pfn); in kpagecgroup_read()
Dkcore.c173 start = ((unsigned long)pfn_to_page(pfn)) & PAGE_MASK; in get_sparsemem_vmemmap_info()
174 end = ((unsigned long)pfn_to_page(pfn + nr_pages)) - 1; in get_sparsemem_vmemmap_info()
/linux-4.4.14/kernel/power/
Dsnapshot.c1088 page = pfn_to_page(pfn); in saveable_highmem_page()
1150 page = pfn_to_page(pfn); in saveable_page()
1236 s_page = pfn_to_page(src_pfn); in copy_data_page()
1237 d_page = pfn_to_page(dst_pfn); in copy_data_page()
1263 safe_copy_page(page_address(pfn_to_page(dst_pfn)), in copy_data_page()
1264 pfn_to_page(src_pfn)); in copy_data_page()
1350 struct page *page = pfn_to_page(fr_pfn); in swsusp_free()
1485 struct page *page = pfn_to_page(pfn); in free_unnecessary_pages()
1982 page = pfn_to_page(memory_bm_next_pfn(&copy_bm)); in snapshot_read_next()
2018 swsusp_unset_page_free(pfn_to_page(pfn)); in mark_unsafe_pages()
[all …]
/linux-4.4.14/arch/x86/kernel/
Dkdebugfs.c50 pg = pfn_to_page((pa + count - 1) >> PAGE_SHIFT); in setup_data_read()
129 pg = pfn_to_page((pa_data+sizeof(*data)-1) >> PAGE_SHIFT); in create_setup_data_nodes()
/linux-4.4.14/arch/mips/include/asm/
Dpgtable-32.h107 #define pte_page(x) pfn_to_page(pte_pfn(x))
123 #define pte_page(x) pfn_to_page(pte_pfn(x))
Dpgtable-64.h225 #define pte_page(x) pfn_to_page(pte_pfn(x))
255 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT))
Dpgtable.h93 #define __pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
601 return pfn_to_page(pmd_pfn(pmd)); in pmd_page()
603 return pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT); in pmd_page()
Dpage.h225 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(virt_to_phys((void *) \
/linux-4.4.14/arch/arm/include/asm/
Dmemory.h127 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
331 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
Dpgtable.h192 #define pmd_page(pmd) pfn_to_page(__phys_to_pfn(pmd_val(pmd) & PHYS_MASK))
212 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
/linux-4.4.14/drivers/staging/android/ion/
Dion_carveout_heap.c97 sg_set_page(table->sgl, pfn_to_page(PFN_DOWN(paddr)), size, 0); in ion_carveout_heap_allocate()
157 page = pfn_to_page(PFN_DOWN(heap_data->base)); in ion_carveout_heap_create()
Dion_chunk_heap.c73 sg_set_page(sg, pfn_to_page(PFN_DOWN(paddr)), in ion_chunk_heap_allocate()
148 page = pfn_to_page(PFN_DOWN(heap_data->base)); in ion_chunk_heap_create()
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_32.h131 return pfn_to_page((pmd_val(pmd) & SRMMU_PTD_PMASK) >> (PAGE_SHIFT-4)); in pmd_page()
262 #define pfn_pte(pfn, prot) mk_pte(pfn_to_page(pfn), prot)
277 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
Dpage_32.h130 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpage_64.h140 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr)>>PAGE_SHIFT)
Dpgtable_64.h276 #define pte_page(x) pfn_to_page(pte_pfn(x))
937 pfn_to_page(this_pfn)); \
/linux-4.4.14/arch/m32r/include/asm/
Dmmzone.h18 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
Dpgtable-2level.h68 #define pte_page(x) pfn_to_page(pte_pfn(x))
Dpage.h78 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
/linux-4.4.14/include/xen/
Dpage.h18 (pfn_to_page((unsigned long)(xen_pfn) >> (PAGE_SHIFT - XEN_PAGE_SHIFT)))
/linux-4.4.14/arch/ia64/include/asm/
Dpage.h107 # define pfn_to_page(pfn) (vmem_map + (pfn)) macro
124 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Duaccess.h375 page = pfn_to_page(p >> PAGE_SHIFT); in xlate_dev_mem_ptr()
/linux-4.4.14/arch/tile/mm/
Dhighmem.c272 return kmap_atomic(pfn_to_page(pfn)); in kmap_atomic_pfn()
276 return kmap_atomic_prot(pfn_to_page(pfn), prot); in kmap_atomic_prot_pfn()
Dinit.c661 struct page *page = pfn_to_page(start); in init_free_pfn_range()
936 struct page *page = pfn_to_page(pfn); in free_init_pages()
Dpgtable.c437 pte = pte_set_home(pte, page_home(pfn_to_page(pfn))); in set_pte()
Dfault.c188 struct page *pgd_page = pfn_to_page(pgd_pfn); in get_current_pgd()
/linux-4.4.14/arch/arm/mm/
Dinit.c342 start_pg = pfn_to_page(start_pfn - 1) + 1; in free_memmap()
343 end_pg = pfn_to_page(end_pfn - 1) + 1; in free_memmap()
417 free_highmem_page(pfn_to_page(pfn)); in free_area_high()
482 set_max_mapnr(pfn_to_page(max_pfn) - mem_map); in mem_init()
Dhighmem.c133 struct page *page = pfn_to_page(pfn); in kmap_atomic_pfn()
Ddma-mapping.c111 __dma_page_dev_to_cpu(pfn_to_page(dma_to_pfn(dev, handle)), in arm_dma_unmap_page()
119 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_cpu()
127 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_device()
743 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in __arm_dma_free()
781 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in arm_dma_get_sgtable()
812 page = pfn_to_page(pfn); in dma_cache_maint_page()
888 page = pfn_to_page(pfn++); in __dma_page_dev_to_cpu()
Dfault-armv.c194 page = pfn_to_page(pfn); in update_mmu_cache()
Dflush.c286 page = pfn_to_page(pfn); in __sync_icache_dcache()
Dfault.c109 if (PageHighMem(pfn_to_page(pmd_val(*pmd) >> PAGE_SHIFT))) in show_pte()
/linux-4.4.14/arch/xtensa/mm/
Dcache.c204 unsigned long phys = page_to_phys(pfn_to_page(pfn)); in local_flush_cache_page()
222 page = pfn_to_page(pfn); in update_mmu_cache()
Dtlb.c242 struct page *p = pfn_to_page(r1 >> PAGE_SHIFT); in check_tlb_entry()
Dinit.c332 free_highmem_page(pfn_to_page(tmp)); in mem_init()
/linux-4.4.14/arch/x86/include/asm/
Dpage.h63 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h160 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
532 pfn_to_page((pmd_val(pmd) & pmd_pfn_mask(pmd)) >> PAGE_SHIFT)
601 pfn_to_page((pud_val(pud) & pud_pfn_mask(pud)) >> PAGE_SHIFT)
641 #define pgd_page(pgd) pfn_to_page(pgd_val(pgd) >> PAGE_SHIFT)
Dkvm_host.h1107 struct page *page = pfn_to_page(shadow_page >> PAGE_SHIFT); in page_header()
/linux-4.4.14/arch/tile/kernel/
Dpci-dma.c174 struct page *page = pfn_to_page(PFN_DOWN(dma_addr)); in __dma_prep_pa_range()
190 struct page *page = pfn_to_page(PFN_DOWN(dma_addr)); in __dma_complete_pa_range()
259 __dma_complete_page(pfn_to_page(PFN_DOWN(dma_address)), in tile_dma_unmap_page()
438 __dma_complete_page(pfn_to_page(PFN_DOWN(dma_address)), in tile_pci_dma_unmap_page()
Dsetup.c1594 pg = pfn_to_page(pfn); in setup_per_cpu_areas()
/linux-4.4.14/drivers/base/
Dmemory.c202 page = pfn_to_page(pfn); in pages_correctly_reserved()
233 first_page = pfn_to_page(start_pfn); in memory_block_action()
397 first_page = pfn_to_page(start_pfn); in show_valid_zones()
502 ret = soft_offline_page(pfn_to_page(pfn), 0); in store_soft_offline_page()
Ddma-mapping.c317 pages[i] = pfn_to_page(pfn + i); in dma_common_contiguous_remap()
Dnode.c372 page = pfn_to_page(pfn); in get_nid_for_pfn()
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable-ppc32.h290 pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT)
295 pfn_to_page((__pa(pmd_val(pmd)) >> PAGE_SHIFT))
Dpage.h133 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
Dpgtable.h77 #define pte_page(x) pfn_to_page(pte_pfn(x))
Dkvm_ppc.h529 page = pfn_to_page(pfn); in kvmppc_mmu_flush_icache()
/linux-4.4.14/include/asm-generic/
Dmemory_model.h79 #define pfn_to_page __pfn_to_page macro
Dpage.h86 #define virt_to_page(addr) pfn_to_page(virt_to_pfn(addr))
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h199 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
250 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
Dpage.h93 # define virt_to_page(vaddr) pfn_to_page(PFN_DOWN(virt_to_phys(vaddr)))
/linux-4.4.14/arch/metag/include/asm/
Dpgtable.h118 #define pte_page(x) pfn_to_page(pte_pfn(x))
170 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
Dpage.h108 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
/linux-4.4.14/arch/hexagon/include/asm/
Dpgtable.h288 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
312 #define pte_page(x) pfn_to_page(pte_pfn(x))
Dpage.h106 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(__pa(kaddr)))
/linux-4.4.14/arch/frv/include/asm/
Dpage.h62 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h366 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
/linux-4.4.14/arch/x86/mm/
Dpat.c440 page = pfn_to_page(pfn); in reserve_ram_pages_type()
456 page = pfn_to_page(pfn); in reserve_ram_pages_type()
468 page = pfn_to_page(pfn); in free_ram_pages_type()
623 page = pfn_to_page(paddr >> PAGE_SHIFT); in lookup_memtype()
Dinit_32.c444 free_highmem_page(pfn_to_page(pfn)); in add_highpages_with_active_regions()
844 zone = page_zone(pfn_to_page(start_pfn)); in arch_remove_memory()
Dioremap.c63 !PageReserved(pfn_to_page(start_pfn + i))) in __ioremap_check_ram()
Dinit_64.c1024 zone = page_zone(pfn_to_page(start_pfn)); in arch_remove_memory()
/linux-4.4.14/arch/powerpc/kernel/
Dcrash_dump.c145 free_reserved_page(pfn_to_page(addr >> PAGE_SHIFT)); in crash_free_reserved_phys_range()
Diommu.c994 SetPageDirty(pfn_to_page(*hpa >> PAGE_SHIFT)); in iommu_tce_xchg()
Dfadump.c1051 free_reserved_page(pfn_to_page(addr >> PAGE_SHIFT)); in fadump_release_memory()
/linux-4.4.14/arch/um/include/asm/
Dpgtable.h113 #define pte_page(x) pfn_to_page(pte_pfn(x))
272 #define phys_to_page(phys) pfn_to_page(phys_to_pfn(phys))
/linux-4.4.14/drivers/xen/
Dswiotlb-xen.c412 xen_dma_map_page(dev, pfn_to_page(map >> PAGE_SHIFT), in xen_swiotlb_map_page()
570 xen_dma_map_page(hwdev, pfn_to_page(map >> PAGE_SHIFT), in xen_swiotlb_map_sg_attrs()
581 xen_dma_map_page(hwdev, pfn_to_page(paddr >> PAGE_SHIFT), in xen_swiotlb_map_sg_attrs()
Dballoon.c721 page = pfn_to_page(pfn); in balloon_add_region()
/linux-4.4.14/drivers/hv/
Dhv_balloon.c605 pg = pfn_to_page(start_pfn + i); in hv_bring_pgs_online()
685 cur_start_pgp = (unsigned long)pfn_to_page(has->start_pfn); in hv_online_page()
686 cur_end_pgp = (unsigned long)pfn_to_page(has->covered_end_pfn); in hv_online_page()
793 !PageReserved(pfn_to_page(start_pfn - 1))) in handle_pg_range()
1080 pg = pfn_to_page(i + start_frame); in free_balloon_pages()
/linux-4.4.14/kernel/
Dkexec_core.c441 pages = pfn_to_page(hole_start >> PAGE_SHIFT); in kimage_alloc_crash_control_pages()
543 page = pfn_to_page(entry >> PAGE_SHIFT); in kimage_free_entry()
680 old_page = pfn_to_page(old_addr >> PAGE_SHIFT); in kimage_alloc_page()
797 page = pfn_to_page(maddr >> PAGE_SHIFT); in kimage_load_crash_segment()
896 free_reserved_page(pfn_to_page(addr >> PAGE_SHIFT)); in crash_free_reserved_phys_range()
Dmemremap.c29 struct page *page = pfn_to_page(offset >> PAGE_SHIFT); in try_ram_remap()
/linux-4.4.14/arch/arc/mm/
Dinit.c185 free_highmem_page(pfn_to_page(tmp)); in mem_init()
Dtlb.c600 struct page *page = pfn_to_page(pte_pfn(*ptep)); in update_mmu_cache()
/linux-4.4.14/arch/s390/kernel/
Dsuspend.c103 addr = (unsigned long) page_address(pfn_to_page(*pfn)); in page_key_read()
/linux-4.4.14/arch/tile/include/asm/
Dpgtable_64.h120 #define pud_page(pud) pfn_to_page(PFN_DOWN(HV_PTFN_TO_CPA(pud_ptfn(pud))))
Dpgtable.h262 #define pte_page(x) pfn_to_page(pte_pfn(x))
461 #define pmd_page(pmd) pfn_to_page(PFN_DOWN(HV_PTFN_TO_CPA(pmd_ptfn(pmd))))
Dpage.h321 #define virt_to_page(kaddr) pfn_to_page(kaddr_to_pfn((void *)(kaddr)))
/linux-4.4.14/arch/ia64/mm/
Dinit.c516 start = pfn_to_page(start_pfn); in memmap_init()
530 struct page *pg = pfn_to_page(pfn); in ia64_pfn_valid()
677 zone = page_zone(pfn_to_page(start_pfn)); in arch_remove_memory()
/linux-4.4.14/arch/s390/include/asm/
Dpage.h146 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h1343 #define pte_page(x) pfn_to_page(pte_pfn(x))
1345 #define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
/linux-4.4.14/arch/parisc/include/asm/
Dcacheflush.h158 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn))
Dpage.h168 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h412 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
/linux-4.4.14/arch/xtensa/include/asm/
Dpage.h181 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable.h289 #define pte_page(x) pfn_to_page(pte_pfn(x))
/linux-4.4.14/include/linux/
Dhighmem.h80 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn))
Dswapops.h124 struct page *p = pfn_to_page(swp_offset(entry)); in migration_entry_to_page()
Dmmzone.h699 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr))
1151 page_to_nid(pfn_to_page(__pfn_to_nid_pfn)); \
Dmm.h85 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n))
/linux-4.4.14/arch/microblaze/mm/
Dconsistent.c210 page = pfn_to_page(pfn); in consistent_free()
Dinit.c79 struct page *page = pfn_to_page(pfn); in highmem_setup()
/linux-4.4.14/arch/sh/include/asm/
Dpage.h178 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgtable_32.h333 #define pte_page(x) pfn_to_page(pte_pfn(x))
/linux-4.4.14/arch/mips/mm/
Dinit.c441 struct page *page = pfn_to_page(tmp); in mem_init_free_highmem()
484 struct page *page = pfn_to_page(pfn); in free_init_pages()
Dcache.c137 page = pfn_to_page(pfn); in __update_cache()
Ddma-default.c52 return pfn_to_page( in dma_addr_to_page()
Dc-r4k.c552 struct page *page = pfn_to_page(fcp_args->pfn); in local_r4k_flush_cache_page()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_gem_dmabuf.c50 sg_set_page(sg->sgl, pfn_to_page(PFN_DOWN(paddr)), obj->size, 0); in omap_gem_map_dma_buf()
/linux-4.4.14/arch/score/mm/
Dcache.c88 page = pfn_to_page(pfn); in __update_cache()
/linux-4.4.14/arch/sparc/mm/
Dtlb.c126 page = pfn_to_page(pfn); in tlb_batch_add()
Dinit_32.c285 free_highmem_page(pfn_to_page(tmp)); in map_high_region()
Dsrmmu.c349 page = pfn_to_page(__nocache_pa(pte) >> PAGE_SHIFT); in pte_alloc_one()
Dinit_64.c285 page = pfn_to_page(pfn); in flush_dcache()
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_defio.c34 page = pfn_to_page((info->fix.smem_start + offs) >> PAGE_SHIFT); in fb_deferred_io_page()
/linux-4.4.14/arch/xtensa/kernel/
Dpci-dma.c56 struct page *page = pfn_to_page(pfn); in do_cache_op()
/linux-4.4.14/drivers/misc/
Dvmw_balloon.c649 struct page *p = pfn_to_page(pa >> PAGE_SHIFT); in vmballoon_lock_batched_page()
659 struct page *p = pfn_to_page(pa >> PAGE_SHIFT); in vmballoon_lock_batched_page()
735 struct page *p = pfn_to_page(pa >> PAGE_SHIFT); in vmballoon_unlock_batched_page()
/linux-4.4.14/arch/nios2/mm/
Dcacheflush.c214 page = pfn_to_page(pfn); in update_mmu_cache()
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h228 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
/linux-4.4.14/sound/soc/sh/
Dsiu_pcm.c128 sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)), in siu_pcm_wr_set()
178 sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)), in siu_pcm_rd_set()
/linux-4.4.14/arch/metag/mm/
Dinit.c388 free_highmem_page(pfn_to_page(tmp)); in mem_init()
/linux-4.4.14/drivers/vfio/
Dvfio_iommu_spapr_tce.c370 page = pfn_to_page(hpa >> PAGE_SHIFT); in tce_iommu_unuse_page()
475 page = pfn_to_page(hpa >> PAGE_SHIFT); in tce_iommu_build()
524 page = pfn_to_page(hpa >> PAGE_SHIFT); in tce_iommu_build_v2()
Dvfio_iommu_type1.c195 struct page *tail = pfn_to_page(pfn); in is_invalid_reserved_pfn()
222 struct page *page = pfn_to_page(pfn); in put_pfn()
/linux-4.4.14/arch/powerpc/kvm/
De500_mmu_host.c169 get_page(pfn_to_page(pfn)); in kvmppc_map_magic()
709 page = pfn_to_page(pfn); in kvmppc_load_last_inst()
Dbook3s.c385 get_page(pfn_to_page(pfn)); in kvmppc_gpa_to_pfn()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_shared.c206 mpc512x_free_bootmem(pfn_to_page(start)); in mpc512x_release_bootmem()
/linux-4.4.14/arch/metag/kernel/
Ddma.c307 struct page *page = pfn_to_page(pfn); in dma_free_coherent()
/linux-4.4.14/arch/openrisc/include/asm/
Dpgtable.h371 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
/linux-4.4.14/lib/
Dswiotlb.c394 if (PageHighMem(pfn_to_page(pfn))) { in swiotlb_bounce()
405 buffer = kmap_atomic(pfn_to_page(pfn)); in swiotlb_bounce()
Ddma-debug.c400 return page_to_phys(pfn_to_page(entry->pfn)) + entry->offset; in phys_addr()
/linux-4.4.14/arch/s390/mm/
Dpgtable.c970 page = pfn_to_page(__pa(table) >> PAGE_SHIFT); in page_table_free()
998 page = pfn_to_page(__pa(table) >> PAGE_SHIFT); in page_table_free_rcu()
1021 struct page *page = pfn_to_page(__pa(table) >> PAGE_SHIFT); in __tlb_remove_table()
/linux-4.4.14/drivers/usb/musb/
Dux500_dma.c106 sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_addr)), len, in ux500_configure_channel()
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c655 sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_src)), len, in shdma_prep_memcpy()
743 sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(src)), period_len, in shdma_prep_dma_cyclic()
Drcar-dmac.c1015 sg_set_page(&sgl, pfn_to_page(PFN_DOWN(dma_src)), len, in rcar_dmac_prep_dma_memcpy()
1089 sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(src)), period_len, in rcar_dmac_prep_dma_cyclic()
/linux-4.4.14/virt/kvm/
Dkvm_main.c125 return PageReserved(pfn_to_page(pfn)); in kvm_is_reserved_pfn()
1538 return pfn_to_page(pfn); in kvm_pfn_to_page()
1572 put_page(pfn_to_page(pfn)); in kvm_release_pfn_clean()
1593 struct page *page = pfn_to_page(pfn); in kvm_set_pfn_dirty()
1604 mark_page_accessed(pfn_to_page(pfn)); in kvm_set_pfn_accessed()
1611 get_page(pfn_to_page(pfn)); in kvm_get_pfn()
/linux-4.4.14/sound/soc/txx9/
Dtxx9aclc.c128 sg_set_page(&sg, pfn_to_page(PFN_DOWN(buf_dma_addr)), in txx9aclc_dma_submit()
/linux-4.4.14/arch/ia64/kernel/
Dmca_drv.c127 p = pfn_to_page(paddr>>PAGE_SHIFT); in mca_page_isolate()
/linux-4.4.14/arch/parisc/kernel/
Dcache.c89 page = pfn_to_page(pfn); in update_mmu_cache()
/linux-4.4.14/drivers/virtio/
Dvirtio_balloon.c103 return pfn_to_page(pfn / VIRTIO_BALLOON_PAGES_PER_PAGE); in balloon_pfn_to_page()
/linux-4.4.14/fs/pstore/
Dram_core.c410 pages[i] = pfn_to_page(addr >> PAGE_SHIFT); in persistent_ram_vmap()
/linux-4.4.14/drivers/acpi/
Dosl.c351 return (void __iomem __force *)kmap(pfn_to_page(pfn)); in acpi_map()
362 kunmap(pfn_to_page(pfn)); in acpi_unmap()
/linux-4.4.14/kernel/debug/kdb/
Dkdb_support.c386 page = pfn_to_page(pfn); in kdb_getphys()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c145 pages[0] = pfn_to_page(dma_to_phys(dev, node->handle) >> PAGE_SHIFT); in gk20a_instobj_cpu_map_dma()
/linux-4.4.14/drivers/lguest/
Dpage_tables.c1209 regs_page = pfn_to_page(__pa(cpu->regs_page) >> PAGE_SHIFT); in map_switcher_in_guest()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c698 page_order = compound_order(pfn_to_page(pfn)); in ehea_is_hugepage()
/linux-4.4.14/drivers/edac/
Dedac_mc.c866 pg = pfn_to_page(page); in edac_mc_scrub_block()
/linux-4.4.14/arch/x86/kvm/
Dmmu.c608 WARN_ON(!kvm_is_reserved_pfn(pfn) && !page_count(pfn_to_page(pfn))); in mmu_spte_clear_track_bits()
2482 return !is_zero_pfn(pfn) && PageReserved(pfn_to_page(pfn)); in kvm_is_mmio_pfn()
2796 PageTransCompound(pfn_to_page(pfn)) && in transparent_hugepage_adjust()
4654 PageTransCompound(pfn_to_page(pfn))) { in kvm_mmu_zap_collapsible_spte()
Dsvm.c939 __free_pages(pfn_to_page(iopm_base >> PAGE_SHIFT), IOPM_ALLOC_ORDER); in svm_hardware_unsetup()
1206 __free_page(pfn_to_page(svm->vmcb_pa >> PAGE_SHIFT)); in svm_free_vcpu()
/linux-4.4.14/arch/x86/xen/
Dmmu.c1679 struct page *page = pfn_to_page(pfn); in xen_alloc_ptpage()
1713 struct page *page = pfn_to_page(pfn); in xen_release_ptpage()
Denlighten.c498 page = pfn_to_page(pfn); in set_aliased_prot()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_nodeqp.c380 page = pfn_to_page(pa >> PAGE_SHIFT); in scif_p2p_setsg()
/linux-4.4.14/arch/arm/kvm/
Dmmu.c1005 if (PageTransCompound(pfn_to_page(pfn))) { in transparent_hugepage_adjust()
/linux-4.4.14/drivers/video/fbdev/
Dau1200fb.c1713 SetPageReserved(pfn_to_page(page >> PAGE_SHIFT)); /* LCD DMA is NOT coherent on Au1200 */ in au1200fb_drv_probe()

12