/kernel/linux/linux-6.6/mm/ |
H A D | page_isolation.c | 36 struct page *page = pfn_to_page(start_pfn); in has_unmovable_pages() 56 page = pfn_to_page(pfn); in has_unmovable_pages() 328 zone = page_zone(pfn_to_page(isolate_pageblock)); in isolate_single_pageblock() 333 int mt __maybe_unused = get_pageblock_migratetype(pfn_to_page(isolate_pageblock)); in isolate_single_pageblock() 337 ret = set_migratetype_isolate(pfn_to_page(isolate_pageblock), migratetype, in isolate_single_pageblock() 412 .zone = page_zone(pfn_to_page(head_pfn)), in isolate_single_pageblock() 460 while (!PageBuddy(pfn_to_page(outer_pfn))) { in isolate_single_pageblock() 479 unset_migratetype_isolate(pfn_to_page(isolate_pageblock), migratetype); in isolate_single_pageblock() 552 unset_migratetype_isolate(pfn_to_page(isolate_start), migratetype); in start_isolate_page_range() 565 pfn_to_page(isolate_en in start_isolate_page_range() [all...] |
H A D | cma.c | 112 zone = page_zone(pfn_to_page(base_pfn)); in cma_activate_area() 115 if (page_zone(pfn_to_page(pfn)) != zone) in cma_activate_area() 121 init_cma_reserved_pageblock(pfn_to_page(pfn)); in cma_activate_area() 138 free_reserved_page(pfn_to_page(pfn)); in cma_activate_area() 482 page = pfn_to_page(pfn); in cma_alloc() 491 __func__, pfn, pfn_to_page(pfn)); in cma_alloc() 493 trace_cma_alloc_busy_retry(cma->name, pfn, pfn_to_page(pfn), in cma_alloc()
|
H A D | memory_hotplug.c | 325 * should use this rather than pfn_valid && pfn_to_page 351 return pfn_to_page(pfn); in pfn_to_online_page() 366 return pfn_to_page(pfn); in pfn_to_online_page() 426 if (zone != page_zone(pfn_to_page(start_pfn))) in find_smallest_section_pfn() 451 if (zone != page_zone(pfn_to_page(pfn))) in find_biggest_section_pfn() 543 page_init_poison(pfn_to_page(pfn), in remove_pfn_range_from_zone() 673 (*online_page_callback)(pfn_to_page(pfn), order); in online_pages_range() 1102 SetPageVmemmapSelfHosted(pfn_to_page(pfn + i)); in mhp_init_memmap_on_memory() 1131 remove_pfn_range_from_zone(page_zone(pfn_to_page(pfn)), pfn, nr_pages); in mhp_deinit_memmap_on_memory() 1190 adjust_present_page_count(pfn_to_page(pf in online_pages() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | kmem.h | 169 pfn_to_page(__entry->pfn), 189 pfn_to_page(__entry->pfn), 215 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL, 241 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL, 274 pfn_to_page(__entry->pfn), __entry->pfn, 308 pfn_to_page(__entry->pfn),
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | kmem.h | 153 pfn_to_page(__entry->pfn), 173 pfn_to_page(__entry->pfn), 199 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL, 228 __entry->pfn != -1UL ? pfn_to_page(__entry->pfn) : NULL, 262 pfn_to_page(__entry->pfn), __entry->pfn, 296 pfn_to_page(__entry->pfn),
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | scatterlist.c | 92 if (page != pfn_to_page(pfn)) { in expect_pfn_sg_page_iter() 122 if (page != pfn_to_page(pfn)) { in expect_pfn_sgtiter() 241 if (!page_contiguous(pfn_to_page(pfn), in alloc_table() 242 pfn_to_page(pfn + npages), in alloc_table() 250 sg_set_page(sg, pfn_to_page(pfn), npages * PAGE_SIZE, 0); in alloc_table()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | scatterlist.c | 92 if (page != pfn_to_page(pfn)) { in expect_pfn_sg_page_iter() 122 if (page != pfn_to_page(pfn)) { in expect_pfn_sgtiter() 245 if (!page_contiguous(pfn_to_page(pfn), in alloc_table() 246 pfn_to_page(pfn + npages), in alloc_table() 254 sg_set_page(sg, pfn_to_page(pfn), npages * PAGE_SIZE, 0); in alloc_table()
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | page.h | 147 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) 152 # define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) 156 # define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | mmzone.h | 71 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 73 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> 32))
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | pgtable.h | 166 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT)) 209 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT)) 244 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT)) 252 #define pte_page(x) pfn_to_page(pte_pfn(x)) 566 return pfn_to_page(pmd_pfn(pmd)); in pmd_page() 568 return pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT); in pmd_page()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | pgtable-64.h | 145 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT)) 188 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT)) 223 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT)) 231 #define pte_page(x) pfn_to_page(pte_pfn(x))
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | pgtable-64.h | 219 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT)) 305 #define pte_page(x) pfn_to_page(pte_pfn(x)) 322 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT))
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | pgtable-64.h | 213 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT)) 299 #define pte_page(x) pfn_to_page(pte_pfn(x)) 311 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT))
|
/kernel/linux/linux-6.6/scripts/gdb/linux/ |
H A D | page_owner.py | 57 self.read_page_owner_by_addr(self.p_ops.pfn_to_page(pfn)) 106 page = self.p_ops.pfn_to_page(pfn) 163 page = self.p_ops.pfn_to_page(pfn)
|
/kernel/linux/linux-5.10/mm/ |
H A D | cma.c | 107 zone = page_zone(pfn_to_page(pfn)); in cma_activate_area() 121 if (page_zone(pfn_to_page(pfn)) != zone) in cma_activate_area() 124 init_cma_reserved_pageblock(pfn_to_page(base_pfn)); in cma_activate_area() 462 page = pfn_to_page(pfn); in cma_alloc() 471 __func__, pfn_to_page(pfn)); in cma_alloc()
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | page_mm.h | 150 pfn_to_page(virt_to_pfn(addr)); \ 156 #define pfn_to_page(pfn) ({ \ macro
|
/kernel/linux/linux-6.6/arch/loongarch/mm/ |
H A D | pgtable.c | 14 return pfn_to_page(virt_to_pfn(kaddr)); in dmw_virt_to_page() 20 return pfn_to_page(pte_pfn(*virt_to_kpte(kaddr))); in tlb_virt_to_page()
|
/kernel/linux/linux-5.10/tools/testing/scatterlist/linux/ |
H A D | mm.h | 53 #define pfn_to_page(pfn) (void *)((pfn) * PAGE_SIZE) macro 54 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n))
|
/kernel/linux/linux-6.6/tools/testing/scatterlist/linux/ |
H A D | mm.h | 53 #define pfn_to_page(pfn) (void *)((pfn) * PAGE_SIZE) macro 54 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n))
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 145 void *va = page_address(pfn_to_page(pfn)); 167 void *va = page_address(pfn_to_page(pfn));
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | page.h | 172 #define phys_to_page(phys) pfn_to_page(phys_to_pfn(phys)) 179 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | page.h | 146 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) 151 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | page.h | 181 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) 185 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | page.h | 191 #define phys_to_page(phys) pfn_to_page(phys_to_pfn(phys)) 206 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | highmem-internal.h | 200 return kmap_local_page(pfn_to_page(pfn)); in kmap_local_pfn() 227 return kmap_atomic(pfn_to_page(pfn)); in kmap_atomic_pfn()
|