/openbmc/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 | 179 #define virt_to_pfn(vaddr) (phys_to_pfn(__pa(vaddr))) macro 182 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) 196 (unsigned long)(_addr) >= PAGE_OFFSET && pfn_valid(virt_to_pfn(_addr)); \
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | page.h | 94 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) macro 111 #define ARCH_PFN_OFFSET virt_to_pfn((void *)CONFIG_LINUX_RAM_BASE) 125 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 126 #define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr))
|
/openbmc/linux/include/asm-generic/ |
H A D | page.h | 77 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 81 #define virt_to_pfn virt_to_pfn macro 88 #define virt_to_page(addr) pfn_to_page(virt_to_pfn(addr))
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | page.h | 228 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 239 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 243 pfn_valid(virt_to_pfn((void *)_addr)); \
|
/openbmc/linux/arch/arm/kernel/ |
H A D | hibernate.c | 28 unsigned long nosave_begin_pfn = virt_to_pfn(&__nosave_begin); in pfn_is_nosave() 29 unsigned long nosave_end_pfn = virt_to_pfn(&__nosave_end - 1); in pfn_is_nosave()
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | page.h | 199 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 206 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 209 #define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr))
|
/openbmc/linux/arch/openrisc/include/asm/ |
H A D | page.h | 75 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 90 #define virt_addr_valid(kaddr) (pfn_valid(virt_to_pfn(kaddr)))
|
/openbmc/linux/arch/powerpc/mm/kasan/ |
H A D | init_book3s_64.c | 57 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_init() 83 zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
|
H A D | init_book3e_64.c | 87 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_early_init() 112 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | memory.h | 296 static inline unsigned long virt_to_pfn(const void *p) in virt_to_pfn() function 390 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 392 && pfn_valid(virt_to_pfn(kaddr)))
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | page_mm.h | 124 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 137 pfn_to_page(virt_to_pfn(addr)); \
|
H A D | page_no.h | 22 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function
|
/openbmc/linux/arch/arm/mm/ |
H A D | kasan_init.c | 60 entry = pfn_pte(virt_to_pfn(p), in kasan_pte_populate() 70 entry = pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_pte_populate() 289 pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_init()
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | hugepage-vmemmap.c | 50 static unsigned long virt_to_pfn(void *addr) in virt_to_pfn() function 125 pfn = virt_to_pfn(addr); in main()
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | page.h | 125 static inline unsigned long virt_to_pfn(const void *vaddr) in virt_to_pfn() function 135 #define virt_addr_valid(vaddr) (pfn_valid(virt_to_pfn(vaddr)))
|
/openbmc/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)))
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | memory.h | 339 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function 366 #define virt_to_page(x) pfn_to_page(virt_to_pfn(x)) 384 __is_lm_address(__addr) && pfn_is_map_memory(virt_to_pfn(__addr)); \
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | page.h | 227 #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) macro 228 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
|
/openbmc/linux/arch/riscv/mm/ |
H A D | context.c | 193 csr_write(CSR_SATP, virt_to_pfn(mm->pgd) | in set_mm_asid() 204 csr_write(CSR_SATP, virt_to_pfn(mm->pgd) | satp_mode); in set_mm_noasid()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | vdso.c | 81 pfn = virt_to_pfn(vdso_data); in vvar_fault() 105 pfn = virt_to_pfn(vdso_data); in vvar_fault()
|
/openbmc/linux/arch/m68k/sun3/ |
H A D | dvma.c | 32 ptep = pfn_pte(virt_to_pfn((void *)kaddr), PAGE_KERNEL); in dvma_page()
|
/openbmc/linux/drivers/xen/xenfs/ |
H A D | xenstored.c | 42 virt_to_pfn(xen_store_interface), in xsd_kva_mmap()
|
/openbmc/linux/drivers/xen/xenbus/ |
H A D | xenbus_dev_backend.c | 103 virt_to_pfn(xen_store_interface), in xenbus_backend_mmap()
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | vdso.c | 143 pfn = virt_to_pfn(vdso_data); in vvar_fault() 156 pfn = virt_to_pfn(vdso_data); in vvar_fault()
|