Home
last modified time | relevance | path

Searched refs:pgd_page_vaddr (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/arch/powerpc/include/asm/nohash/64/
Dpgtable-4k.h59 #define pgd_page_vaddr(pgd) (pgd_val(pgd) & ~PGD_MASKED_BITS) macro
82 (((pud_t *) pgd_page_vaddr(*(pgdp))) + \
/Linux-v4.19/arch/x86/mm/
Dkaslr.c158 pud_page = (pud_t *) pgd_page_vaddr(*pgd); in init_trampoline_pud()
186 p4d_page = (p4d_t *) pgd_page_vaddr(*pgd); in init_trampoline_p4d()
Dpgtable.c276 pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd); in mop_up_one_pmd()
321 memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]), in pgd_prepopulate_pmd()
347 memcpy(pmd, (pmd_t *)pgd_page_vaddr(*s_pgd), in pgd_prepopulate_user_pmd()
Dinit_64.c122 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_ref)); in sync_global_pgds_l5()
714 p4d = (p4d_t *)pgd_page_vaddr(*pgd); in kernel_physical_mapping_init()
Dkasan_init_64.c319 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init()
Dfault.c447 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_k)); in vmalloc_fault()
Ddump_pagetables.c469 p4d_start = start = (p4d_t *)pgd_page_vaddr(addr); in walk_p4d_level()
/Linux-v4.19/include/asm-generic/
D4level-fixup.h28 #define pud_page_vaddr(pud) pgd_page_vaddr(pud)
Dpgtable-nop4d-hack.h49 #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd })) macro
Dpgtable-nop4d.h44 #define pgd_page_vaddr(pgd) (p4d_page_vaddr((p4d_t){ pgd })) macro
D5level-fixup.h30 #define p4d_page_vaddr(p4d) pgd_page_vaddr(p4d)
/Linux-v4.19/arch/mips/include/asm/
Dpgtable-64.h214 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
221 return (pud_t *)pgd_page_vaddr(*pgd) + pud_index(address); in pud_offset()
/Linux-v4.19/arch/parisc/include/asm/
Dpgtable.h325 #define pgd_page_vaddr(pgd) ((unsigned long) __va(pgd_address(pgd))) macro
326 #define pgd_page(pgd) virt_to_page((void *)pgd_page_vaddr(pgd))
434 ((pmd_t *) pgd_page_vaddr(*(dir)) + pmd_index(address))
/Linux-v4.19/arch/alpha/include/asm/
Dpgtable.h244 extern inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
306 pmd_t *ret = (pmd_t *) pgd_page_vaddr(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PAGE - 1)); in pmd_offset()
/Linux-v4.19/arch/sparc/include/asm/
Dpgtable_32.h135 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
324 return (pmd_t *) pgd_page_vaddr(*dir) + in pmd_offset()
Dpgtable_64.h892 #define pgd_page_vaddr(pgd) \ macro
927 ((pud_t *) pgd_page_vaddr(*(pgdp)) + pud_index(address))
/Linux-v4.19/arch/ia64/include/asm/
Dpgtable.h290 #define pgd_page_vaddr(pgd) ((unsigned long) __va(pgd_val(pgd) & _PFN_MASK)) macro
391 ((pud_t *) pgd_page_vaddr(*(dir)) + (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1)))
/Linux-v4.19/arch/powerpc/mm/
Dpgtable_64.c292 return virt_to_page(pgd_page_vaddr(pgd)); in pgd_page()
Dpgtable-radix.c872 pud_base = (pud_t *)pgd_page_vaddr(*pgd); in remove_pagetable()
/Linux-v4.19/arch/x86/platform/efi/
Defi_64.c183 p4d = (p4d_t *)pgd_page_vaddr(*pgd); in efi_call_phys_epilog()
229 free_page((unsigned long) pgd_page_vaddr(*pgd)); in efi_alloc_page_tables()
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/
Dpgtable.h986 #define pgd_page_vaddr(pgd) __va(pgd_val(pgd) & ~PGD_MASKED_BITS) macro
1001 (((pud_t *) pgd_page_vaddr(*(pgdp))) + pud_index(addr))
/Linux-v4.19/arch/x86/include/asm/
Dpgtable.h935 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
951 return (p4d_t *)pgd_page_vaddr(*pgd) + p4d_index(address); in p4d_offset()