| /linux/arch/riscv/include/asm/ |
| H A D | pgalloc.h | 21 unsigned long pfn = virt_to_pfn(pte); in pmd_populate_kernel() 29 unsigned long pfn = virt_to_pfn(page_address(pte)); in pmd_populate() 37 unsigned long pfn = virt_to_pfn(pmd); in pud_populate() 45 unsigned long pfn = virt_to_pfn(pud); in p4d_populate() 55 unsigned long pfn = virt_to_pfn(pud); in p4d_populate_safe() 65 unsigned long pfn = virt_to_pfn(p4d); in pgd_populate() 75 unsigned long pfn = virt_to_pfn(p4d); in pgd_populate_safe()
|
| H A D | page.h | 156 #define virt_to_pfn(vaddr) (phys_to_pfn(__pa(vaddr))) macro 159 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) 178 (unsigned long)(_addr) >= PAGE_OFFSET && pfn_valid(virt_to_pfn(_addr)); \
|
| /linux/tools/testing/selftests/mm/ |
| H A D | hugepage-vmemmap.c | |
| /linux/arch/m68k/include/asm/ |
| H A D | page_mm.h | 125 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 138 pfn_to_page(virt_to_pfn(addr)); \
|
| /linux/arch/x86/include/asm/xen/ |
| H A D | page.h | 298 static inline unsigned long virt_to_pfn(const void *v) in virt_to_pfn() function 302 #define virt_to_mfn(v) (pfn_to_mfn(virt_to_pfn(v))) 306 #define virt_to_gfn(v) (pfn_to_gfn(virt_to_pfn(v)))
|
| /linux/arch/riscv/mm/ |
| H A D | context.c | 192 csr_write(CSR_SATP, virt_to_pfn(mm->pgd) | in set_mm_asid() 203 csr_write(CSR_SATP, virt_to_pfn(mm->pgd) | satp_mode); in set_mm_noasid()
|
| /linux/arch/m68k/sun3/ |
| H A D | dvma.c | 32 ptep = pfn_pte(virt_to_pfn((void *)kaddr), PAGE_KERNEL); in dvma_page()
|
| /linux/drivers/xen/xenfs/ |
| H A D | xenstored.c | 42 virt_to_pfn(xen_store_interface), in xsd_kva_mmap()
|
| /linux/drivers/xen/xenbus/ |
| H A D | xenbus_dev_backend.c | 103 virt_to_pfn(xen_store_interface), in xenbus_backend_mmap()
|
| /linux/arch/csky/include/asm/ |
| H A D | page.h | 73 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function
|
| /linux/scripts/gdb/linux/ |
| H A D | mm.py | 168 return self.pfn_to_page(self.virt_to_pfn(va)) 179 def virt_to_pfn(self, va): member in x86_page_ops 425 def virt_to_pfn(self, va): member in aarch64_page_ops 449 return self.pfn_to_page(self.virt_to_pfn(va))
|
| /linux/arch/loongarch/include/asm/ |
| H A D | page.h | 98 #define virt_to_pfn(kaddr) page_to_pfn(virt_to_page(kaddr)) macro
|
| /linux/arch/m68k/sun3x/ |
| H A D | dvma.c | 128 set_pte(pte, pfn_pte(virt_to_pfn((void *)kaddr), in dvma_map_cpu()
|
| /linux/arch/s390/mm/ |
| H A D | init.c | 94 max_zone_pfns[ZONE_DMA] = virt_to_pfn(MAX_DMA_ADDRESS); in arch_zone_limits_init()
|
| /linux/arch/loongarch/mm/ |
| H A D | init.c | 138 entry = pfn_pmd(virt_to_pfn(p), PAGE_KERNEL); in vmemmap_set_pmd()
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 2242 __set_phys_to_machine(virt_to_pfn((void *)vaddr), INVALID_P2M_ENTRY); in xen_zap_pfn_range() 2245 out_frames[i] = virt_to_pfn((void *)vaddr); in xen_zap_pfn_range() 2287 set_phys_to_machine(virt_to_pfn((void *)vaddr), mfn); in xen_remap_exchanged_ptes() 2366 out_frame = virt_to_pfn((void *)vstart); in xen_create_contiguous_region()
|
| /linux/drivers/xen/ |
| H A D | pvcalls-front.c | 432 pfn_to_gfn(virt_to_pfn(bytes) + i), 0); in create_active() 436 pfn_to_gfn(virt_to_pfn((void *)map->active.ring)), 0); in create_active()
|