/arch/powerpc/include/asm/nohash/64/ |
D | pgtable-64k.h | 38 #define PMD_SHIFT (PAGE_SHIFT + PTE_INDEX_SIZE) macro 39 #define PMD_SIZE (1UL << PMD_SHIFT) 43 #define PGDIR_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE)
|
D | pgtable-4k.h | 26 #define PMD_SHIFT (PAGE_SHIFT + PTE_INDEX_SIZE) macro 27 #define PMD_SIZE (1UL << PMD_SHIFT) 31 #define MIN_HUGEPTE_SHIFT PMD_SHIFT 34 #define PUD_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE)
|
/arch/arm64/include/asm/ |
D | kernel-pgtable.h | 72 #define SWAPPER_TABLE_SHIFT PMD_SHIFT 100 #define ARM64_MEMSTART_SHIFT (PMD_SHIFT + 5) 102 #define ARM64_MEMSTART_SHIFT PMD_SHIFT
|
D | pgtable-hwdef.h | 58 #define PMD_SHIFT ARM64_HW_PGTABLE_LEVEL_SHIFT(2) macro 59 #define PMD_SIZE (_AC(1, UL) << PMD_SHIFT) 86 #define SECTION_SHIFT PMD_SHIFT
|
/arch/sh/include/asm/ |
D | pgtable-3level.h | 21 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT - PTE_MAGNITUDE)) macro 22 #define PMD_SIZE (1UL << PMD_SHIFT) 39 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/arch/x86/include/asm/ |
D | page_types.h | 12 #define PMD_PAGE_SIZE (_AC(1, UL) << PMD_SHIFT) 28 #define HPAGE_SHIFT PMD_SHIFT 51 #define IOREMAP_MAX_ORDER (PMD_SHIFT)
|
D | pgtable_64_types.h | 41 #define PMD_SHIFT 21 macro 49 #define PMD_SIZE (_AC(1, UL) << PMD_SHIFT)
|
D | pgtable-3level_types.h | 37 #define PMD_SHIFT 21 macro
|
D | boot.h | 15 # define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT
|
D | pgtable_32_types.h | 11 # define PMD_SIZE (1UL << PMD_SHIFT)
|
/arch/m68k/include/asm/ |
D | pgtable_mm.h | 33 #define PMD_SHIFT 17 macro 35 #define PMD_SHIFT 22 macro 37 #define PMD_SIZE (1UL << PMD_SHIFT)
|
/arch/mips/include/asm/ |
D | pgtable-64.h | 52 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT + PTE_ORDER - 3)) macro 53 #define PMD_SIZE (1UL << PMD_SHIFT) 57 #define PGDIR_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_ORDER - 3)) 248 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/arch/arm/include/asm/ |
D | pgtable-3level.h | 48 #define PMD_SHIFT 21 macro 50 #define PMD_SIZE (1UL << PMD_SHIFT) 51 #define PMD_MASK (~((1 << PMD_SHIFT) - 1)) 67 #define HPAGE_SHIFT PMD_SHIFT 168 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
D | pgtable-2level.h | 85 #define PMD_SHIFT 21 macro 88 #define PMD_SIZE (1UL << PMD_SHIFT)
|
/arch/um/include/asm/ |
D | pgtable-3level.h | 26 #define PMD_SHIFT 21 macro 27 #define PMD_SIZE (1UL << PMD_SHIFT)
|
/arch/x86/mm/ |
D | init_32.c | 129 int pmd_idx_kmap_begin = fix_to_virt(FIX_KMAP_END) >> PMD_SHIFT; in page_table_range_init_count() 130 int pmd_idx_kmap_end = fix_to_virt(FIX_KMAP_BEGIN) >> PMD_SHIFT; in page_table_range_init_count() 144 if ((vaddr >> PMD_SHIFT) >= pmd_idx_kmap_begin && in page_table_range_init_count() 145 (vaddr >> PMD_SHIFT) <= pmd_idx_kmap_end) in page_table_range_init_count() 166 int pmd_idx_kmap_begin = fix_to_virt(FIX_KMAP_END) >> PMD_SHIFT; in page_table_kmap_check() 167 int pmd_idx_kmap_end = fix_to_virt(FIX_KMAP_BEGIN) >> PMD_SHIFT; in page_table_kmap_check() 170 && (vaddr >> PMD_SHIFT) >= pmd_idx_kmap_begin in page_table_kmap_check() 171 && (vaddr >> PMD_SHIFT) <= pmd_idx_kmap_end) { in page_table_kmap_check()
|
D | ioremap.c | 449 BUILD_BUG_ON((fix_to_virt(0) + PAGE_SIZE) & ((1 << PMD_SHIFT) - 1)); in early_ioremap_init() 451 WARN_ON((fix_to_virt(0) + PAGE_SIZE) & ((1 << PMD_SHIFT) - 1)); in early_ioremap_init() 465 BUILD_BUG_ON((__fix_to_virt(FIX_BTMAP_BEGIN) >> PMD_SHIFT) in early_ioremap_init() 466 != (__fix_to_virt(FIX_BTMAP_END) >> PMD_SHIFT)); in early_ioremap_init()
|
/arch/powerpc/mm/ |
D | hugetlbpage.c | 136 #define HUGEPD_PUD_SHIFT PMD_SHIFT 169 else if (pshift > PMD_SHIFT) in huge_pte_alloc() 172 pdshift = PMD_SHIFT; in huge_pte_alloc() 174 if (pshift == PMD_SHIFT) in huge_pte_alloc() 215 pdshift = PMD_SHIFT; in huge_pte_alloc() 514 free_hugepd_range(tlb, (hugepd_t *)pmd, PMD_SHIFT, in hugetlb_free_pmd_range() 871 if (shift < PMD_SHIFT) in hugetlbpage_init() 872 pdshift = PMD_SHIFT; in hugetlbpage_init() 987 pdshift = PMD_SHIFT; in __find_linux_pte_or_hugepte()
|
/arch/parisc/include/asm/ |
D | pgtable.h | 113 #define PMD_SHIFT (PLD_SHIFT + BITS_PER_PTE) macro 114 #define PMD_SIZE (1UL << PMD_SHIFT) 125 #define PGDIR_SHIFT (PMD_SHIFT + BITS_PER_PMD) 148 #if (KERNEL_INITIAL_ORDER) >= (PMD_SHIFT) 149 # define PT_INITIAL (1 << (KERNEL_INITIAL_ORDER - PMD_SHIFT)) 431 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
/arch/ia64/include/asm/ |
D | pgtable.h | 97 #define PMD_SHIFT (PAGE_SHIFT + (PTRS_PER_PTD_SHIFT)) macro 98 #define PMD_SIZE (1UL << PMD_SHIFT) 109 #define PUD_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT)) 123 #define PGDIR_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT)) 395 ((pmd_t *) pud_page_vaddr(*(dir)) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
|
/arch/sparc/include/asm/ |
D | tsb.h | 175 sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \ 190 698: sllx VADDR, 64 - PMD_SHIFT, REG2; \ 246 sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \ 251 sllx VADDR, 64 - PMD_SHIFT, REG2; \
|
D | pgtable_32.h | 36 #define PMD_SHIFT 22 macro 37 #define PMD_SIZE (1UL << PMD_SHIFT) 324 ((address >> PMD_SHIFT) & (PTRS_PER_PMD - 1)); in pmd_offset()
|
/arch/alpha/include/asm/ |
D | pgtable.h | 31 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT-3)) macro 32 #define PMD_SIZE (1UL << PMD_SHIFT) 305 pmd_t *ret = (pmd_t *) pgd_page_vaddr(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PAGE - 1)); in pmd_offset()
|
/arch/x86/kernel/ |
D | head_64.S | 136 shrq $PMD_SHIFT, %rdi 139 shrq $PMD_SHIFT, %rcx 435 .quad (START) + (i << PMD_SHIFT) + (PERM) ; \
|
/arch/powerpc/include/asm/book3s/64/ |
D | hash-4k.h | 20 #define MIN_HUGEPTE_SHIFT PMD_SHIFT
|