Home
last modified time | relevance | path

Searched refs:virt_to_pfn (Results 1 – 24 of 24) sorted by relevance

/linux/arch/riscv/include/asm/
H A Dpgalloc.h21 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 Dpage.h156 #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/arch/arm/kernel/
H A Dhibernate.c29 unsigned long nosave_begin_pfn = virt_to_pfn(&__nosave_begin); in pfn_is_nosave()
30 unsigned long nosave_end_pfn = virt_to_pfn(&__nosave_end - 1); in pfn_is_nosave()
/linux/arch/powerpc/mm/kasan/
H A Dinit_book3s_64.c55 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_init()
81 zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
H A Dinit_book3e_64.c87 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()
/linux/arch/arm/mm/
H A Dkasan_init.c66 entry = pfn_pte(virt_to_pfn(p), in kasan_pte_populate()
76 entry = pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_pte_populate()
295 pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_init()
/linux/tools/testing/selftests/mm/
H A Dhugepage-vmemmap.c36 static unsigned long virt_to_pfn(void *addr) in virt_to_pfn() function
112 pfn = virt_to_pfn(addr); in main()
/linux/arch/m68k/include/asm/
H A Dpage_mm.h123 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function
136 pfn_to_page(virt_to_pfn(addr)); \
/linux/arch/x86/include/asm/xen/
H A Dpage.h298 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 Dcontext.c192 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()
H A Dkasan_init.c331 pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL)); in kasan_early_init()
/linux/arch/m68k/sun3/
H A Ddvma.c32 ptep = pfn_pte(virt_to_pfn((void *)kaddr), PAGE_KERNEL); in dvma_page()
/linux/drivers/xen/xenfs/
H A Dxenstored.c42 virt_to_pfn(xen_store_interface), in xsd_kva_mmap()
/linux/drivers/xen/xenbus/
H A Dxenbus_dev_backend.c103 virt_to_pfn(xen_store_interface), in xenbus_backend_mmap()
/linux/arch/csky/include/asm/
H A Dpage.h73 static inline unsigned long virt_to_pfn(const void *kaddr) in virt_to_pfn() function
/linux/scripts/gdb/linux/
H A Dmm.py168 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 Dpage.h98 #define virt_to_pfn(kaddr) page_to_pfn(virt_to_page(kaddr)) macro
/linux/arch/arm64/mm/
H A Dkasan_init.c343 early_pfn_to_nid(virt_to_pfn(lm_alias(KERNEL_START)))); in kasan_init_shadow()
361 early_pfn_to_nid(virt_to_pfn(start))); in kasan_init_shadow()
/linux/arch/m68k/sun3x/
H A Ddvma.c128 set_pte(pte, pfn_pte(virt_to_pfn((void *)kaddr), in dvma_map_cpu()
/linux/arch/loongarch/mm/
H A Dinit.c138 entry = pfn_pmd(virt_to_pfn(p), PAGE_KERNEL); in vmemmap_set_pmd()
/linux/arch/x86/xen/
H A Dmmu_pv.c2242 __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()
2365 out_frame = virt_to_pfn((void *)vstart); in xen_create_contiguous_region()
H A Denlighten_pv.c592 pfn = virt_to_pfn((void *)va); in xen_load_gdt_boot()
/linux/drivers/xen/
H A Dpvcalls-front.c394 pfn_to_gfn(virt_to_pfn(bytes) + i), 0); in create_active()
398 pfn_to_gfn(virt_to_pfn((void *)map->active.ring)), 0); in create_active()
/linux/arch/s390/kvm/
H A Dgmap.c253 asce.rsto = virt_to_pfn(table);
780 newcrste = _crste_fc0(virt_to_pfn(pt), TABLE_TYPE_SEGMENT); in gmap_ucas_translate_simple()