Home
last modified time | relevance | path

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

/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))) + \
/arch/powerpc/mm/
Dpgtable_64.c110 return virt_to_page(pgd_page_vaddr(pgd)); in pgd_page()
/arch/mips/include/asm/
Dpgtable-64.h216 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
226 return (pud_t *)pgd_page_vaddr(*pgd) + pud_index(address); in pud_offset()
/arch/parisc/include/asm/
Dpgtable.h346 #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))
/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()
/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.h862 #define pgd_page_vaddr(pgd) \ macro
900 ((pud_t *) pgd_page_vaddr(*(pgdp)) + pud_index(address))
/arch/x86/mm/
Dpgtable.c260 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()
Dkasan_init_64.c323 ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END)); in kasan_init()
Dinit_64.c153 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()
Dfault.c380 BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_k)); in vmalloc_fault()
Ddump_pagetables.c481 p4d_start = start = (p4d_t *)pgd_page_vaddr(addr); in walk_p4d_level()
/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)))
/arch/x86/platform/efi/
Defi_64.c186 p4d = (p4d_t *)pgd_page_vaddr(*pgd); in efi_call_phys_epilog()
239 free_page((unsigned long)pgd_page_vaddr(*pgd)); in efi_alloc_page_tables()
/arch/x86/include/asm/
Dpgtable.h955 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() function
971 return (p4d_t *)pgd_page_vaddr(*pgd) + p4d_index(address); in p4d_offset()
/arch/powerpc/include/asm/book3s/64/
Dpgtable.h999 #define pgd_page_vaddr(pgd) __va(pgd_val(pgd) & ~PGD_MASKED_BITS) macro
1029 (((pud_t *) pgd_page_vaddr(*(pgdp))) + pud_index(addr))
/arch/powerpc/mm/book3s64/
Dradix_pgtable.c845 pud_base = (pud_t *)pgd_page_vaddr(*pgd); in remove_pagetable()