| /Linux-v5.4/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-v5.4/include/asm-generic/ |
| D | 4level-fixup.h | 28 #define pud_page_vaddr(pud) pgd_page_vaddr(pud)
|
| D | pgtable-nop4d.h | 45 #define pgd_page_vaddr(pgd) (p4d_page_vaddr((p4d_t){ pgd })) macro
|
| D | pgtable-nop4d-hack.h | 50 #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd })) macro
|
| D | 5level-fixup.h | 46 #define p4d_page_vaddr(p4d) pgd_page_vaddr(p4d)
|
| /Linux-v5.4/arch/powerpc/mm/ |
| D | pgtable_64.c | 110 return virt_to_page(pgd_page_vaddr(pgd)); in pgd_page()
|
| /Linux-v5.4/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-v5.4/arch/parisc/include/asm/ |
| D | pgtable.h | 346 #define pgd_page_vaddr(pgd) ((unsigned long) __va(pgd_address(pgd))) macro 347 #define pgd_page(pgd) virt_to_page((void *)pgd_page_vaddr(pgd)) 455 ((pmd_t *) pgd_page_vaddr(*(dir)) + pmd_index(address))
|
| /Linux-v5.4/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 | 862 #define pgd_page_vaddr(pgd) \ macro 900 ((pud_t *) pgd_page_vaddr(*(pgdp)) + pud_index(address))
|
| /Linux-v5.4/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-v5.4/arch/x86/mm/ |
| D | pgtable.c | 260 pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd); in mop_up_one_pmd() 305 memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]), in pgd_prepopulate_pmd() 331 memcpy(pmd, (pmd_t *)pgd_page_vaddr(*s_pgd), in pgd_prepopulate_user_pmd()
|
| D | kasan_init_64.c | 323 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init()
|
| D | init_64.c | 153 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_ref)); in sync_global_pgds_l5() 742 p4d = (p4d_t *)pgd_page_vaddr(*pgd); in __kernel_physical_mapping_init()
|
| D | fault.c | 358 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_k)); in vmalloc_fault()
|
| D | dump_pagetables.c | 481 p4d_start = start = (p4d_t *)pgd_page_vaddr(addr); in walk_p4d_level()
|
| /Linux-v5.4/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-v5.4/arch/x86/platform/efi/ |
| D | efi_64.c | 186 p4d = (p4d_t *)pgd_page_vaddr(*pgd); in efi_call_phys_epilog() 232 free_page((unsigned long) pgd_page_vaddr(*pgd)); in efi_alloc_page_tables()
|
| /Linux-v5.4/arch/powerpc/include/asm/book3s/64/ |
| D | pgtable.h | 999 #define pgd_page_vaddr(pgd) __va(pgd_val(pgd) & ~PGD_MASKED_BITS) macro 1014 (((pud_t *) pgd_page_vaddr(*(pgdp))) + pud_index(addr))
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | pgtable.h | 951 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function 967 return (p4d_t *)pgd_page_vaddr(*pgd) + p4d_index(address); in p4d_offset()
|
| /Linux-v5.4/arch/powerpc/mm/book3s64/ |
| D | radix_pgtable.c | 860 pud_base = (pud_t *)pgd_page_vaddr(*pgd); in remove_pagetable()
|