Home
last modified time | relevance | path

Searched refs:PMD_SHIFT (Results 1 – 25 of 37) sorted by relevance

12

/arch/powerpc/include/asm/
Dpgtable-4k.h26 #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)
Dpgtable-64k.h63 #define PMD_SHIFT (PAGE_SHIFT + PTE_INDEX_SIZE) macro
64 #define PMD_SIZE (1UL << PMD_SHIFT)
68 #define PGDIR_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE)
/arch/m68k/include/asm/
Dpgtable_mm.h33 #define PMD_SHIFT 17 macro
35 #define PMD_SHIFT 22 macro
37 #define PMD_SIZE (1UL << PMD_SHIFT)
/arch/x86/kernel/cpu/
Damd.c429 if ((tseg>>PMD_SHIFT) < in init_amd()
430 (max_low_pfn_mapped>>(PMD_SHIFT-PAGE_SHIFT)) || in init_amd()
431 ((tseg>>PMD_SHIFT) < in init_amd()
432 (max_pfn_mapped>>(PMD_SHIFT-PAGE_SHIFT)) && in init_amd()
433 (tseg>>PMD_SHIFT) >= (1ULL<<(32 - PMD_SHIFT)))) in init_amd()
/arch/x86/mm/
Dinit_64.c560 pmds = (extra + PMD_SIZE - 1) >> PMD_SHIFT; in find_early_table_space()
562 pmds = (end + PMD_SIZE - 1) >> PMD_SHIFT; in find_early_table_space()
567 extra = end - ((end>>PMD_SHIFT) << PMD_SHIFT); in find_early_table_space()
715 end_pfn = ((pos + (PMD_SIZE - 1)) >> PMD_SHIFT) in init_memory_mapping()
716 << (PMD_SHIFT - PAGE_SHIFT); in init_memory_mapping()
725 start_pfn = ((pos + (PMD_SIZE - 1))>>PMD_SHIFT) in init_memory_mapping()
726 << (PMD_SHIFT - PAGE_SHIFT); in init_memory_mapping()
729 if (end_pfn > ((end>>PMD_SHIFT)<<(PMD_SHIFT - PAGE_SHIFT))) in init_memory_mapping()
730 end_pfn = ((end>>PMD_SHIFT)<<(PMD_SHIFT - PAGE_SHIFT)); in init_memory_mapping()
749 start_pfn = ((pos + (PMD_SIZE - 1))>>PMD_SHIFT) in init_memory_mapping()
[all …]
Dinit_32.c151 int pmd_idx_kmap_begin = fix_to_virt(FIX_KMAP_END) >> PMD_SHIFT; in page_table_kmap_check()
152 int pmd_idx_kmap_end = fix_to_virt(FIX_KMAP_BEGIN) >> PMD_SHIFT; in page_table_kmap_check()
155 && (vaddr >> PMD_SHIFT) >= pmd_idx_kmap_begin in page_table_kmap_check()
156 && (vaddr >> PMD_SHIFT) <= pmd_idx_kmap_end in page_table_kmap_check()
831 pmds = (end + PMD_SIZE - 1) >> PMD_SHIFT; in find_early_table_space()
837 extra = end - ((end>>PMD_SHIFT) << PMD_SHIFT); in find_early_table_space()
921 end_pfn = ((start + (PMD_SIZE - 1))>>PMD_SHIFT) in init_memory_mapping()
922 << (PMD_SHIFT - PAGE_SHIFT); in init_memory_mapping()
928 start_pfn = ((start + (PMD_SIZE - 1))>>PMD_SHIFT) in init_memory_mapping()
929 << (PMD_SHIFT - PAGE_SHIFT); in init_memory_mapping()
[all …]
Dpageattr-test.c26 LPS = (1 << PMD_SHIFT),
28 LPS = (1 << PMD_SHIFT),
/arch/mips/include/asm/
Dpgtable-64.h41 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT + PTE_ORDER - 3)) macro
42 #define PMD_SIZE (1UL << PMD_SHIFT)
46 #define PGDIR_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_ORDER - 3))
193 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
Dpgtable-32.h137 #define __pmd_offset(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
/arch/x86/include/asm/
Dpgtable-3level-defs.h20 #define PMD_SHIFT 21 macro
Dpgtable_32.h43 # define PMD_SIZE (1UL << PMD_SHIFT)
119 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
Dpage.h27 #define PMD_PAGE_SIZE (_AC(1, UL) << PMD_SHIFT)
30 #define HPAGE_SHIFT PMD_SHIFT
Dpgtable_64.h47 #define PMD_SHIFT 21 macro
141 #define PMD_SIZE (_AC(1, UL) << PMD_SHIFT)
214 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
/arch/parisc/include/asm/
Dpgtable.h82 #define PMD_SHIFT (PLD_SHIFT + BITS_PER_PTE) macro
83 #define PMD_SIZE (1UL << PMD_SHIFT)
93 #define PGDIR_SHIFT (PMD_SHIFT + BITS_PER_PMD)
107 #if (KERNEL_INITIAL_ORDER) >= (PMD_SHIFT)
108 # define PT_INITIAL (1 << (KERNEL_INITIAL_ORDER - PMD_SHIFT))
385 ((pmd_t *) pgd_page_vaddr(*(dir)) + (((address)>>PMD_SHIFT) & (PTRS_PER_PMD-1)))
/arch/um/include/asm/
Dpgtable-3level.h26 #define PMD_SHIFT 21 macro
27 #define PMD_SIZE (1UL << PMD_SHIFT)
Dpgtable.h320 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
/arch/sparc/include/asm/
Dtsb.h171 sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \
177 sllx VADDR, 64 - PMD_SHIFT, REG2; \
196 sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \
202 sllx VADDR, 64 - PMD_SHIFT, REG2; \
Dpgtable_64.h66 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT-3)) macro
67 #define PMD_SIZE (_AC(1,UL) << PMD_SHIFT)
647 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)))
Dpgtable_32.h48 #define PMD_SHIFT SUN4C_PMD_SHIFT macro
49 #define PMD_SIZE (1UL << PMD_SHIFT)
/arch/ia64/include/asm/
Dpgtable.h101 #define PMD_SHIFT (PAGE_SHIFT + (PTRS_PER_PTD_SHIFT)) macro
102 #define PMD_SIZE (1UL << PMD_SHIFT)
113 #define PUD_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT))
127 #define PGDIR_SHIFT (PMD_SHIFT + (PTRS_PER_PTD_SHIFT))
400 ((pmd_t *) pud_page_vaddr(*(dir)) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
/arch/powerpc/mm/
Dhugetlbpage.c148 if (huge_page_shift(hstate) < PMD_SHIFT) in hpmd_offset()
156 if (huge_page_shift(hstate) < PMD_SHIFT) in hpmd_alloc()
326 if (shift < PMD_SHIFT) { in hugetlb_free_pud_range()
710 hugepte_shift[psize] = PMD_SHIFT; in set_huge_psize()
716 hugepte_shift[psize] = PMD_SHIFT; in set_huge_psize()
/arch/alpha/include/asm/
Dpgtable.h30 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT-3)) macro
31 #define PMD_SIZE (1UL << PMD_SHIFT)
306 pmd_t *ret = (pmd_t *) pgd_page_vaddr(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PAGE - 1)); in pmd_offset()
/arch/arm/include/asm/
Dpgtable.h109 #define PMD_SHIFT 21 macro
124 #define PMD_SIZE (1UL << PMD_SHIFT)
/arch/s390/include/asm/
Dpgtable.h62 # define PMD_SHIFT 20 macro
66 # define PMD_SHIFT 20 macro
71 #define PMD_SIZE (1UL << PMD_SHIFT)
995 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
/arch/x86/kernel/
Dhead_64.S111 shrq $PMD_SHIFT, %rax
336 .quad (START) + (i << PMD_SHIFT) + (PERM) ; \

12