Home
last modified time | relevance | path

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

12345

/linux/include/trace/events/
H A Dkmem.h156 pfn_to_page(__entry->pfn),
176 pfn_to_page(__entry->pfn),
202 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
231 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL,
265 pfn_to_page(__entry->pfn), __entry->pfn,
299 pfn_to_page(__entry->pfn),
/linux/include/asm-generic/
H A Dmemory_model.h74 #define pfn_to_page __pfn_to_page macro
87 #define phys_to_page(phys) pfn_to_page(PHYS_PFN(phys))
/linux/mm/
H A Dmemory_hotplug.c362 return pfn_to_page(pfn); in pfn_to_online_page()
377 return pfn_to_page(pfn); in pfn_to_online_page()
437 if (zone != page_zone(pfn_to_page(start_pfn))) in find_smallest_section_pfn()
462 if (zone != page_zone(pfn_to_page(pfn))) in find_biggest_section_pfn()
554 page_init_poison(pfn_to_page(pfn), in remove_pfn_range_from_zone()
665 struct page *page = pfn_to_page(pfn); in online_pages_range()
1096 struct page *page = pfn_to_page(pfn + i); in mhp_init_memmap_on_memory()
1129 remove_pfn_range_from_zone(page_zone(pfn_to_page(pfn)), pfn, nr_pages); in mhp_deinit_memmap_on_memory()
1200 adjust_present_page_count(pfn_to_page(pfn), group, nr_pages); in online_pages()
1752 page = pfn_to_page(pfn); in scan_movable_pages()
[all …]
H A Dpage_table_check.c73 page = pfn_to_page(pfn); in page_table_check_clear()
108 page = pfn_to_page(pfn); in page_table_check_set()
H A Dmm_init.c693 __init_single_page(pfn_to_page(pfn), pfn, zid, nid); in __init_page_from_nid()
696 init_pageblock_migratetype(pfn_to_page(pfn), MIGRATE_MOVABLE, in __init_page_from_nid()
839 __init_single_page(pfn_to_page(pfn), pfn, zone, node); in init_unavailable_range()
840 __SetPageReserved(pfn_to_page(pfn)); in init_unavailable_range()
902 page = pfn_to_page(pfn); in memmap_init_range()
1085 struct page *page = pfn_to_page(pfn); in memmap_init_compound()
1121 struct page *page = pfn_to_page(pfn); in memmap_init_zone_device()
1981 page = pfn_to_page(pfn); in deferred_free_pages()
2024 struct page *page = pfn_to_page(pfn); in deferred_init_pages()
2469 struct page *page = pfn_to_page(pfn); in memblock_free_pages()
/linux/scripts/gdb/linux/
H A Dpage_owner.py57 self.read_page_owner_by_addr(self.p_ops.pfn_to_page(pfn))
106 page = self.p_ops.pfn_to_page(pfn)
160 page = self.p_ops.pfn_to_page(pfn)
H A Dmm.py168 return self.pfn_to_page(self.virt_to_pfn(va))
188 def pfn_to_page(self, pfn): member in x86_page_ops
437 def pfn_to_page(self, pfn): member in aarch64_page_ops
449 return self.pfn_to_page(self.virt_to_pfn(va))
470 page = page_ops().ops.pfn_to_page(pfn)
/linux/arch/loongarch/include/asm/
H A Dpgtable.h188 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT))
234 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT))
272 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
279 #define pte_page(x) pfn_to_page(pte_pfn(x))
583 return pfn_to_page(pmd_pfn(pmd)); in pmd_page()
585 return pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT); in pmd_page()
/linux/arch/riscv/include/asm/
H A Dpgtable-64.h230 return pfn_to_page(__page_val_to_pfn(pud_val(pud))); in pud_page()
335 return pfn_to_page(__page_val_to_pfn(p4d_val(p4d))); in p4d_page()
392 return pfn_to_page(__page_val_to_pfn(pgd_val(pgd))); in pgd_page()
/linux/kernel/power/
H A Dsnapshot.c1207 clear_or_poison_free_page(pfn_to_page(pfn)); in clear_or_poison_free_pages()
1258 page = pfn_to_page(pfn); in mark_free_pages()
1283 swsusp_set_page_free(pfn_to_page(pfn + i)); in mark_free_pages()
1479 s_page = pfn_to_page(src_pfn); in copy_data_page()
1480 d_page = pfn_to_page(dst_pfn); in copy_data_page()
1508 return safe_copy_page(page_address(pfn_to_page(dst_pfn)), in copy_data_page()
1509 pfn_to_page(src_pfn)); in copy_data_page()
1616 struct page *page = pfn_to_page(fr_pfn); in swsusp_free()
1752 struct page *page = pfn_to_page(pfn); in free_unnecessary_pages()
2261 page = pfn_to_page(memory_bm_next_pfn(&copy_bm)); in snapshot_read_next()
[all …]
/linux/include/linux/
H A Dhighmem-internal.h208 return kmap_local_page(pfn_to_page(pfn)); in kmap_local_pfn()
235 return kmap_atomic(pfn_to_page(pfn)); in kmap_atomic_pfn()
H A Dhmm.h69 return pfn_to_page(hmm_pfn & ~HMM_PFN_FLAGS); in hmm_pfn_to_page()
/linux/include/xen/
H A Dpage.h19 (pfn_to_page((unsigned long)(xen_pfn) >> (PAGE_SHIFT - XEN_PAGE_SHIFT)))
/linux/tools/include/linux/
H A Dmm.h22 #define pfn_to_page(pfn) ((void *)((pfn) * PAGE_SIZE))
20 #define pfn_to_page( global() macro
/linux/arch/xtensa/mm/
H A Dcache.c204 unsigned long phys = page_to_phys(pfn_to_page(pfn)); in local_flush_cache_page()
226 folio = page_folio(pfn_to_page(pfn)); in update_mmu_cache_range()
/linux/arch/powerpc/platforms/powernv/
H A Dmemtrace.c124 __SetPageOffline(pfn_to_page(pfn)); in memtrace_alloc_node()
210 __ClearPageOffline(pfn_to_page(pfn)); in memtrace_free()
/linux/arch/x86/mm/pat/
H A Dmemtype.c458 page = pfn_to_page(pfn); in reserve_ram_pages_type()
474 page = pfn_to_page(pfn); in reserve_ram_pages_type()
486 page = pfn_to_page(pfn); in free_ram_pages_type()
666 page = pfn_to_page(paddr >> PAGE_SHIFT); in lookup_memtype()
/linux/arch/arm/include/asm/
H A Dkexec.h77 return pfn_to_page(boot_pfn - (arch_phys_to_idmap_offset >> PAGE_SHIFT)); in boot_pfn_to_page()
/linux/arch/csky/abiv1/
H A Dcacheflush.c58 folio = page_folio(pfn_to_page(pfn)); in update_mmu_cache_range()
/linux/arch/xtensa/kernel/
H A Dpci-dma.c29 struct page *page = pfn_to_page(pfn); in do_cache_op()
/linux/arch/openrisc/mm/
H A Dcache.c85 struct folio *folio = page_folio(pfn_to_page(pfn)); in update_cache()
/linux/arch/csky/abiv2/
H A Dcacheflush.c22 folio = page_folio(pfn_to_page(pfn)); in update_mmu_cache_range()
/linux/arch/mips/mm/
H A Ddma-noncoherent.c98 struct page *page = pfn_to_page(paddr >> PAGE_SHIFT); in dma_sync_phys()
/linux/virt/kvm/
H A Dpfncache.c102 return kmap(pfn_to_page(pfn)); in gpc_map()
118 kunmap(pfn_to_page(pfn)); in gpc_unmap()
/linux/arch/powerpc/mm/
H A Ddma-noncoherent.c96 struct page *page = pfn_to_page(paddr >> PAGE_SHIFT); in __dma_sync_page()

12345