Searched defs:PUD_SHIFT (Results 1 - 7 of 7) sorted by relevance

/arch/powerpc/include/asm/
H A Dpgtable-ppc64-4k.h33 /* PUD_SHIFT determines what a third-level page table entry can map */
34 #define PUD_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE) macro
35 #define PUD_SIZE (1UL << PUD_SHIFT)
39 #define PGDIR_SHIFT (PUD_SHIFT + PUD_INDEX_SIZE)
64 (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1)))
/arch/x86/include/asm/
H A Dpgtable_64_types.h34 #define PUD_SHIFT 30 macro
51 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
/arch/arm64/include/asm/
H A Dpgtable-hwdef.h32 * PUD_SHIFT determines the size a level 1 page table entry can map.
35 #define PUD_SHIFT ((PAGE_SHIFT - 3) * 3 + 3) macro
36 #define PUD_SIZE (_AC(1, UL) << PUD_SHIFT)
/arch/frv/include/asm/
H A Dpgtable.h130 #define PUD_SHIFT 26 macro
132 #define PUD_SIZE (1UL << PUD_SHIFT)
/arch/ia64/include/asm/
H A Dpgtable.h109 * PUD_SHIFT determines the size of the area a second-level page table
112 #define PUD_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT)) macro
113 #define PUD_SIZE (1UL << PUD_SHIFT)
124 #define PGDIR_SHIFT (PUD_SHIFT + (PTRS_PER_PTD_SHIFT))
394 ((pud_t *) pgd_page_vaddr(*(dir)) + (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1)))
/arch/sparc/include/asm/
H A Dpgtable_64.h53 /* PUD_SHIFT determines the size of the area a third-level page
56 #define PUD_SHIFT (PMD_SHIFT + PMD_BITS) macro
57 #define PUD_SIZE (_AC(1,UL) << PUD_SHIFT)
62 #define PGDIR_SHIFT (PUD_SHIFT + PUD_BITS)
854 #define pud_index(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
/arch/s390/include/asm/
H A Dpgtable.h71 # define PUD_SHIFT 20 macro
75 # define PUD_SHIFT 31 macro
81 #define PUD_SIZE (1UL << PUD_SHIFT)
1361 #define pud_index(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1))

Completed in 236 milliseconds