/Linux-v4.19/arch/powerpc/include/asm/nohash/64/ |
D | pgtable-4k.h | 59 #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/ |
D | kaslr.c | 158 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()
|
D | pgtable.c | 276 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()
|
D | init_64.c | 122 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()
|
D | kasan_init_64.c | 319 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init()
|
D | fault.c | 447 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_k)); in vmalloc_fault()
|
D | dump_pagetables.c | 469 p4d_start = start = (p4d_t *)pgd_page_vaddr(addr); in walk_p4d_level()
|
/Linux-v4.19/include/asm-generic/ |
D | 4level-fixup.h | 28 #define pud_page_vaddr(pud) pgd_page_vaddr(pud)
|
D | pgtable-nop4d-hack.h | 49 #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd })) macro
|
D | pgtable-nop4d.h | 44 #define pgd_page_vaddr(pgd) (p4d_page_vaddr((p4d_t){ pgd })) macro
|
D | 5level-fixup.h | 30 #define p4d_page_vaddr(p4d) pgd_page_vaddr(p4d)
|
/Linux-v4.19/arch/mips/include/asm/ |
D | pgtable-64.h | 214 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/ |
D | pgtable.h | 325 #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/ |
D | pgtable.h | 244 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/ |
D | pgtable_32.h | 135 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()
|
D | pgtable_64.h | 892 #define pgd_page_vaddr(pgd) \ macro 927 ((pud_t *) pgd_page_vaddr(*(pgdp)) + pud_index(address))
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | pgtable.h | 290 #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/ |
D | pgtable_64.c | 292 return virt_to_page(pgd_page_vaddr(pgd)); in pgd_page()
|
D | pgtable-radix.c | 872 pud_base = (pud_t *)pgd_page_vaddr(*pgd); in remove_pagetable()
|
/Linux-v4.19/arch/x86/platform/efi/ |
D | efi_64.c | 183 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/ |
D | pgtable.h | 986 #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/ |
D | pgtable.h | 935 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()
|