Home
last modified time | relevance | path

Searched refs:page_to_virt (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v6.6/kernel/dma/
Dpool.c110 addr = page_to_virt(page); in atomic_pool_expand()
116 ret = set_memory_decrypted((unsigned long)page_to_virt(page), in atomic_pool_expand()
129 ret = set_memory_encrypted((unsigned long)page_to_virt(page), in atomic_pool_expand()
/Linux-v6.6/mm/kasan/
Dinit.c303 pte_free_kernel(&init_mm, (pte_t *)page_to_virt(pmd_page(*pmd))); in kasan_free_pte()
318 pmd_free(&init_mm, (pmd_t *)page_to_virt(pud_page(*pud))); in kasan_free_pmd()
333 pud_free(&init_mm, (pud_t *)page_to_virt(p4d_page(*p4d))); in kasan_free_pud()
348 p4d_free(&init_mm, (p4d_t *)page_to_virt(pgd_page(*pgd))); in kasan_free_p4d()
/Linux-v6.6/arch/nios2/include/asm/
Dio.h32 #define page_to_phys(page) virt_to_phys(page_to_virt(page))
Dpage.h84 #define page_to_virt(page) \ macro
Dpgtable.h184 unsigned long paddr = (unsigned long)page_to_virt(pte_page(pte)); in set_ptes()
/Linux-v6.6/include/linux/
Dbootmem_info.h63 kmemleak_free_part(page_to_virt(page), PAGE_SIZE); in free_bootmem_page()
/Linux-v6.6/arch/xtensa/include/asm/
Dpgalloc.h27 (pmd_val(*(pmdp)) = ((unsigned long)page_to_virt(page)))
Dpage.h196 #define page_to_virt(page) __va(page_to_pfn(page) << PAGE_SHIFT) macro
/Linux-v6.6/arch/m68k/include/asm/
Dpage_no.h33 #define page_to_virt(page) __va(((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET)) macro
Dpage_mm.h139 #define page_to_virt(page) ({ \ macro
/Linux-v6.6/arch/arm64/include/asm/
Dmemory.h361 #define page_to_virt(x) ({ \ macro
368 #define page_to_virt(x) ({ \ macro
/Linux-v6.6/arch/s390/mm/
Dpageattr.c401 return __set_memory((unsigned long)page_to_virt(page), 1, SET_MEMORY_INV); in set_direct_map_invalid_noflush()
406 return __set_memory((unsigned long)page_to_virt(page), 1, SET_MEMORY_DEF); in set_direct_map_default_noflush()
433 address = (unsigned long)page_to_virt(page + i); in __kernel_map_pages()
/Linux-v6.6/arch/hexagon/include/asm/
Dpage.h131 #define page_to_virt(page) __va(page_to_phys(page)) macro
/Linux-v6.6/include/asm-generic/
Dpage.h89 #define page_to_virt(page) pfn_to_virt(page_to_pfn(page)) macro
/Linux-v6.6/arch/microblaze/include/asm/
Dpage.h103 # define page_to_virt(page) __va(page_to_pfn(page) << PAGE_SHIFT) macro
/Linux-v6.6/mm/
Dbootmem_info.c37 kmemleak_free_part(page_to_virt(page), PAGE_SIZE); in put_page_bootmem()
Dhugetlb_vmemmap.c287 to = page_to_virt(page); in vmemmap_restore_pte()
335 copy_page(page_to_virt(walk.reuse_page), in vmemmap_remap_free()
/Linux-v6.6/arch/s390/kernel/
Dmachine_kexec.c201 reboot_code_buffer = page_to_virt(image->control_code_page); in machine_kexec_prepare()
/Linux-v6.6/arch/s390/include/asm/
Dpage.h207 #define page_to_virt(page) pfn_to_virt(page_to_pfn(page)) macro
/Linux-v6.6/drivers/net/ethernet/aquantia/atlantic/
Daq_ring.h165 return page_to_virt(rxpage->page) + rxpage->pg_off; in aq_buf_vaddr()
/Linux-v6.6/arch/riscv/include/asm/
Dpage.h182 #define page_to_virt(page) (pfn_to_virt(page_to_pfn(page))) macro
/Linux-v6.6/drivers/s390/char/
Dvmcp.c75 session->response = (char *)page_to_virt(page); in vmcp_response_alloc()
/Linux-v6.6/arch/xtensa/mm/
Dcache.c66 kvaddr = (unsigned long)page_to_virt(page); in kmap_invalidate_coherent()
/Linux-v6.6/scripts/gdb/linux/
Dmm.py264 def page_to_virt(self, page): member in aarch64_page_ops
280 return self.page_to_virt(page)
/Linux-v6.6/arch/arm64/kernel/
Dmachine_kexec.c123 void *reloc_code = page_to_virt(kimage->control_code_page); in machine_kexec_post_load()

123