Home
last modified time | relevance | path

Searched refs:pfn_to_page (Results 1 – 25 of 210) sorted by relevance

123456789

/Linux-v4.19/include/trace/events/
Dkmem.h168 pfn_to_page(__entry->pfn),
188 pfn_to_page(__entry->pfn),
214 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
240 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
273 pfn_to_page(__entry->pfn), __entry->pfn,
307 pfn_to_page(__entry->pfn),
/Linux-v4.19/arch/alpha/include/asm/
Dmmzone.h73 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
75 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> 32))
76 #define pgd_page(pgd) (pfn_to_page(pgd_val(pgd) >> 32))
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dscatterlist.c91 if (page != pfn_to_page(pfn)) { in expect_pfn_sg_page_iter()
121 if (page != pfn_to_page(pfn)) { in expect_pfn_sgtiter()
240 if (!page_contiguous(pfn_to_page(pfn), in alloc_table()
241 pfn_to_page(pfn + npages), in alloc_table()
249 sg_set_page(sg, pfn_to_page(pfn), npages * PAGE_SIZE, 0); in alloc_table()
/Linux-v4.19/arch/unicore32/include/asm/
Dmemory.h61 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
97 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
/Linux-v4.19/arch/sh/kernel/
Ddma-coherent.c40 split_page(pfn_to_page(virt_to_phys(ret) >> PAGE_SHIFT), order); in arch_dma_alloc()
60 __free_pages(pfn_to_page(pfn + k), 0); in arch_dma_free()
/Linux-v4.19/mm/
Dcma.c113 zone = page_zone(pfn_to_page(pfn)); in cma_activate_area()
127 if (page_zone(pfn_to_page(pfn)) != zone) in cma_activate_area()
130 init_cma_reserved_pageblock(pfn_to_page(base_pfn)); in cma_activate_area()
453 page = pfn_to_page(pfn); in cma_alloc()
462 __func__, pfn_to_page(pfn)); in cma_alloc()
Dmemory_hotplug.c334 if (zone && zone != page_zone(pfn_to_page(start_pfn))) in find_smallest_section_pfn()
362 if (zone && zone != page_zone(pfn_to_page(pfn))) in find_biggest_section_pfn()
421 if (page_zone(pfn_to_page(pfn)) != zone) in shrink_zone_span()
672 if (PageReserved(pfn_to_page(start_pfn))) in online_pages_range()
674 page = pfn_to_page(start_pfn + i); in online_pages_range()
1258 struct page *page = pfn_to_page(start_pfn); in is_mem_section_removable()
1299 page = pfn_to_page(pfn + i); in test_pages_in_a_zone()
1330 page = pfn_to_page(pfn); in scan_movable_pages()
1379 page = pfn_to_page(pfn); in do_migrate_range()
1614 zone = page_zone(pfn_to_page(valid_start)); in __offline_pages()
[all …]
Dpage_owner.c284 page = pfn_to_page(pfn); in pagetypeinfo_showmixedcount_print()
291 page = pfn_to_page(pfn); in pagetypeinfo_showmixedcount_print()
489 page = pfn_to_page(pfn); in read_page_owner()
558 page = pfn_to_page(pfn); in init_pages_in_zone()
/Linux-v4.19/arch/microblaze/include/asm/
Dpage.h153 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT))
158 # define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr)))
162 # define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
/Linux-v4.19/arch/powerpc/mm/
Dinit_64.c99 start = (unsigned long)(pfn_to_page(vmemmap_section_start(start))); in vmemmap_populated()
280 page = pfn_to_page(addr >> PAGE_SHIFT); in vmemmap_free()
281 section_base = pfn_to_page(vmemmap_section_start(start)); in vmemmap_free()
/Linux-v4.19/arch/riscv/include/asm/
Dpage.h104 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr)))
109 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
/Linux-v4.19/arch/m68k/include/asm/
Dpage_mm.h150 pfn_to_page(virt_to_pfn(addr)); \
156 #define pfn_to_page(pfn) ({ \ macro
/Linux-v4.19/tools/testing/scatterlist/linux/
Dmm.h52 #define pfn_to_page(pfn) (void *)((pfn) * PAGE_SIZE) macro
53 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n))
/Linux-v4.19/drivers/staging/android/ion/
Dion_carveout_heap.c72 sg_set_page(table->sgl, pfn_to_page(PFN_DOWN(paddr)), size, 0); in ion_carveout_heap_allocate()
114 page = pfn_to_page(PFN_DOWN(heap_data->base)); in ion_carveout_heap_create()
Dion_chunk_heap.c60 sg_set_page(sg, pfn_to_page(PFN_DOWN(paddr)), in ion_chunk_heap_allocate()
118 page = pfn_to_page(PFN_DOWN(heap_data->base)); in ion_chunk_heap_create()
/Linux-v4.19/arch/unicore32/mm/
Dinit.c281 start_pg = pfn_to_page(start_pfn - 1) + 1; in free_memmap()
282 end_pg = pfn_to_page(end_pfn); in free_memmap()
339 max_mapnr = pfn_to_page(max_pfn + PHYS_PFN_OFFSET) - mem_map; in mem_init()
/Linux-v4.19/fs/proc/
Dpage.c46 ppage = pfn_to_page(pfn); in kpagecount_read()
220 ppage = pfn_to_page(pfn); in kpageflags_read()
265 ppage = pfn_to_page(pfn); in kpagecgroup_read()
/Linux-v4.19/kernel/power/
Dsnapshot.c1152 clear_highpage(pfn_to_page(pfn)); in clear_free_pages()
1217 page = pfn_to_page(pfn); in saveable_highmem_page()
1279 page = pfn_to_page(pfn); in saveable_page()
1362 s_page = pfn_to_page(src_pfn); in copy_data_page()
1363 d_page = pfn_to_page(dst_pfn); in copy_data_page()
1390 safe_copy_page(page_address(pfn_to_page(dst_pfn)), in copy_data_page()
1391 pfn_to_page(src_pfn)); in copy_data_page()
1476 struct page *page = pfn_to_page(fr_pfn); in swsusp_free()
1613 struct page *page = pfn_to_page(pfn); in free_unnecessary_pages()
2106 page = pfn_to_page(memory_bm_next_pfn(&copy_bm)); in snapshot_read_next()
[all …]
/Linux-v4.19/arch/s390/include/asm/
Dpage.h165 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
171 #define phys_to_page(kaddr) pfn_to_page(phys_to_pfn(kaddr))
/Linux-v4.19/arch/xtensa/kernel/
Dpci-dma.c34 struct page *page = pfn_to_page(pfn); in do_cache_op()
207 page = pfn_to_page(PHYS_PFN(dma_to_phys(dev, dma_handle))); in arch_dma_free()
/Linux-v4.19/arch/arm64/include/asm/
Dmemory.h255 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
292 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
/Linux-v4.19/arch/sparc/include/asm/
Dpgtable_32.h132 return pfn_to_page((pmd_val(pmd) & SRMMU_PTD_PMASK) >> (PAGE_SHIFT-4)); in pmd_page()
263 #define pfn_pte(pfn, prot) mk_pte(pfn_to_page(pfn), prot)
278 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
/Linux-v4.19/arch/ia64/include/asm/
Dpage.h108 # define pfn_to_page(pfn) (vmem_map + (pfn)) macro
126 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
/Linux-v4.19/arch/arm/include/asm/
Dmemory.h136 #define phys_to_page(phys) (pfn_to_page(__phys_to_pfn(phys)))
367 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
/Linux-v4.19/include/xen/
Dpage.h19 (pfn_to_page((unsigned long)(xen_pfn) >> (PAGE_SHIFT - XEN_PAGE_SHIFT)))

123456789