Home
last modified time | relevance | path

Searched refs:pfn_to_kaddr (Results 1 – 25 of 29) sorted by relevance

12

/linux/arch/powerpc/platforms/powernv/
H A Dmemtrace.c115 flush_dcache_range_chunked((unsigned long)pfn_to_kaddr(start_pfn), in memtrace_alloc_node()
116 (unsigned long)pfn_to_kaddr(start_pfn + nr_pages), in memtrace_alloc_node()
/linux/arch/x86/include/asm/
H A Dpage.h66 static __always_inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr() function
/linux/arch/nios2/include/asm/
H A Dpage.h83 # define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/arch/csky/include/asm/
H A Dpage.h82 #define pfn_to_kaddr(x) __va(PFN_PHYS(x)) macro
/linux/arch/loongarch/include/asm/
H A Dpage.h69 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/arch/powerpc/include/asm/
H A Dpage.h225 static inline const void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr() function
/linux/arch/sh/include/asm/
H A Dpage.h147 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/arch/mips/include/asm/
H A Dpage.h207 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/arch/sparc/include/asm/
H A Dpage_64.h148 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/arch/x86/mm/
H A Dkasan_init_64.c161 start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start)); in map_range()
162 end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end)); in map_range()
/linux/scripts/gdb/linux/
H A Dmm.py176 def pfn_to_kaddr(self, pfn): member in x86_page_ops
422 def pfn_to_kaddr(self, pfn): member in aarch64_page_ops
571 kaddr = page_ops().ops.pfn_to_kaddr(pfn)
/linux/arch/riscv/include/asm/
H A Dpage.h195 static __always_inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr() function
/linux/arch/arm/include/asm/
H A Dmemory.h330 #define pfn_to_kaddr(pfn) __va((phys_addr_t)(pfn) << PAGE_SHIFT) macro
/linux/arch/s390/include/asm/
H A Dpage.h273 #define pfn_to_kaddr(pfn) pfn_to_virt(pfn) macro
/linux/arch/sh/kernel/
H A Dio_trapped.c162 return pfn_to_kaddr(pte_pfn(entry)); in lookup_tiop()
/linux/arch/arm64/include/asm/
H A Dmemory.h393 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) macro
/linux/drivers/xen/
H A Dgntdev.c335 pfn_to_kaddr(page_to_pfn(map->pages[i])); in gntdev_map_grant_pages()
359 pfn_to_kaddr(page_to_pfn(map->pages[i])); in gntdev_map_grant_pages()
451 uint8_t *tmp = pfn_to_kaddr(page_to_pfn(map->pages[pgno])); in __unmap_grant_pages()
H A Dxen-front-pgdir-shbuf.c191 ((uintptr_t)pfn_to_kaddr(page_to_xen_pfn(page)))
/linux/arch/arm64/kvm/
H A Dpkvm.c437 __clean_dcache_guest_page(pfn_to_kaddr(mapping->pfn), in pkvm_pgtable_stage2_flush()
/linux/arch/powerpc/mm/
H A Dpgtable.c425 return __pa(pfn_to_kaddr(pfn)) + offset_in_page(va); in vmalloc_to_phys()
/linux/mm/kasan/
H A Dshadow.c221 start_kaddr = (unsigned long)pfn_to_kaddr(mem_data->start_pfn); in kasan_mem_notifier()
/linux/arch/x86/coco/sev/
H A Dcore.c202 vaddr = (unsigned long)pfn_to_kaddr(pfn); in pval_pages()
249 sev_evict_cache(pfn_to_kaddr(e->gfn), e->pagesize ? 512 : 1); in pvalidate_pages()
/linux/arch/x86/virt/svm/
H A Dsev.c936 vaddr = (unsigned long)pfn_to_kaddr(pfn); in adjust_direct_map()
/linux/drivers/block/xen-blkback/
H A Dblkback.c141 #define vaddr(page) ((unsigned long)pfn_to_kaddr(page_to_pfn(page)))
263 (unsigned long) pfn_to_kaddr(page_to_pfn( in free_persistent_gnts()
/linux/arch/mips/kernel/
H A Dvpe.c152 addr = pfn_to_kaddr(max_low_pfn); in alloc_progmem()

12