Home
last modified time | relevance | path

Searched refs:pud_page_vaddr (Results 1 – 9 of 9) sorted by relevance

/arch/um/include/asm/
Dpgtable-3level.h90 #define pud_page_vaddr(pud) ((unsigned long) __va(pud_val(pud) & PAGE_MASK)) macro
93 #define pmd_offset(pud, address) ((pmd_t *) pud_page_vaddr(*(pud)) + \
/arch/x86/include/asm/
Dpgtable-3level.h125 #define pud_page_vaddr(pud) ((unsigned long) __va(pud_val(pud) & PTE_PFN_MASK)) macro
129 #define pmd_offset(pud, address) ((pmd_t *)pud_page_vaddr(*(pud)) + \
Dpgtable_64.h196 #define pud_page_vaddr(pud) \ macro
215 #define pmd_offset(dir, address) ((pmd_t *)pud_page_vaddr(*(dir)) + \
/arch/mips/include/asm/
Dpgtable-64.h198 static inline unsigned long pud_page_vaddr(pud_t pud) in pud_page_vaddr() function
208 return (pmd_t *) pud_page_vaddr(*pud) + pmd_index(address); in pmd_offset()
/arch/powerpc/include/asm/
Dpgtable-ppc64.h209 #define pud_page_vaddr(pud) (pud_val(pud) & ~PUD_MASKED_BITS) macro
210 #define pud_page(pud) virt_to_page(pud_page_vaddr(pud))
224 (((pmd_t *) pud_page_vaddr(*(pudp))) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
/arch/sparc/include/asm/
Dpgtable_64.h622 #define pud_page_vaddr(pud) \ macro
624 #define pud_page(pud) virt_to_page((void *)pud_page_vaddr(pud))
646 ((pmd_t *) pud_page_vaddr(*(pudp)) + \
/arch/ia64/include/asm/
Dpgtable.h285 #define pud_page_vaddr(pud) ((unsigned long) __va(pud_val(pud) & _PFN_MASK)) macro
400 ((pmd_t *) pud_page_vaddr(*(dir)) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
/arch/x86/mm/
Dfault.c553 if (pud_none(*pud) || pud_page_vaddr(*pud) != pud_page_vaddr(*pud_ref)) in vmalloc_fault()
Ddump_pagetables.c220 start = (pmd_t *) pud_page_vaddr(addr); in walk_pmd_level()