Searched refs:PMD_SHIFT (Results 1 - 25 of 54) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dpgtable-ppc64-64k.h25 /* PMD_SHIFT determines what a second-level page table entry can map */
26 #define PMD_SHIFT (PAGE_SHIFT + PTE_INDEX_SIZE) macro
27 #define PMD_SIZE (1UL << PMD_SHIFT)
31 #define PGDIR_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE)
H A Dpgtable-ppc64-4k.h25 /* PMD_SHIFT determines what a second-level page table entry can map */
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)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/mm/
H A Dinit.c44 pmds = (extra + PMD_SIZE - 1) >> PMD_SHIFT;
46 pmds = (end + PMD_SIZE - 1) >> PMD_SHIFT;
53 extra = end - ((end>>PMD_SHIFT) << PMD_SHIFT);
179 end_pfn = 1<<(PMD_SHIFT - PAGE_SHIFT);
181 end_pfn = ((pos + (PMD_SIZE - 1))>>PMD_SHIFT)
182 << (PMD_SHIFT - PAGE_SHIFT);
184 end_pfn = ((pos + (PMD_SIZE - 1)) >> PMD_SHIFT)
185 << (PMD_SHIFT - PAGE_SHIFT);
195 start_pfn = ((pos + (PMD_SIZE - 1))>>PMD_SHIFT)
[all...]
H A Dpageattr-test.c26 LPS = (1 << PMD_SHIFT),
28 LPS = (1 << PMD_SHIFT),
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dpgtable-3level_types.h36 * PMD_SHIFT determines the size of the area a middle-level
39 #define PMD_SHIFT 21 macro
H A Dpage_types.h19 #define PMD_PAGE_SIZE (_AC(1, UL) << PMD_SHIFT)
22 #define HPAGE_SHIFT PMD_SHIFT
H A Dpgtable_64_types.h36 * PMD_SHIFT determines the size of the area a middle-level
39 #define PMD_SHIFT 21 macro
47 #define PMD_SIZE (_AC(1, UL) << PMD_SHIFT)
H A Dboot.h20 #define MIN_KERNEL_ALIGN_LG2 PMD_SHIFT
H A Dpgtable_32_types.h11 # define PMD_SIZE (1UL << PMD_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dpgtable-3level.h21 #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))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dpgtable_mm.h31 /* PMD_SHIFT determines the size of the area a second-level page table can map */
33 #define PMD_SHIFT 17 macro
35 #define PMD_SHIFT 22 macro
37 #define PMD_SIZE (1UL << PMD_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dpgtable-nopmd.h19 #define PMD_SHIFT PUD_SHIFT macro
21 #define PMD_SIZE (1UL << PMD_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dpgtable-3level.h22 /* PMD_SHIFT determines the size of the area a second-level page table can
26 #define PMD_SHIFT 21 macro
27 #define PMD_SIZE (1UL << PMD_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dpgtable-64.h50 /* PMD_SHIFT determines the size of the area a second-level page table can map */
51 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT + PTE_ORDER - 3)) macro
52 #define PMD_SIZE (1UL << PMD_SHIFT)
56 #define PGDIR_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_ORDER - 3))
230 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dpgtable.h65 #define PMD_SHIFT (PLD_SHIFT + BITS_PER_PTE) macro
66 #define PMD_SIZE (1UL << PMD_SHIFT)
76 #define PGDIR_SHIFT (PMD_SHIFT + BITS_PER_PMD)
99 #if (KERNEL_INITIAL_ORDER) >= (PMD_SHIFT)
100 # define PT_INITIAL (1 << (KERNEL_INITIAL_ORDER - PMD_SHIFT))
377 ((pmd_t *) pgd_page_vaddr(*(dir)) + (((address)>>PMD_SHIFT) & (PTRS_PER_PMD-1)))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/mm/
H A Dhugetlbpage.c91 pdshift = PMD_SHIFT;
152 if (pshift >= PMD_SHIFT) {
155 pdshift = PMD_SHIFT;
246 free_hugepd_range(tlb, (hugepd_t *)pmd, PMD_SHIFT,
547 if (shift < PMD_SHIFT)
548 pdshift = PMD_SHIFT;
H A Dgup.c72 if (!gup_hugepd((hugepd_t *)pmdp, PMD_SHIFT,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/cpu/
H A Damd.c546 if ((tseg>>PMD_SHIFT) <
547 (max_low_pfn_mapped>>(PMD_SHIFT-PAGE_SHIFT)) ||
548 ((tseg>>PMD_SHIFT) <
549 (max_pfn_mapped>>(PMD_SHIFT-PAGE_SHIFT)) &&
550 (tseg>>PMD_SHIFT) >= (1ULL<<(32 - PMD_SHIFT))))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A 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; \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dpgtable-2level.h16 #define PMD_SHIFT 22 macro
H A Dpgtable.h50 #define PMD_SIZE (1UL << PMD_SHIFT)
327 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/
H A Dpgtable.h98 * PMD_SHIFT determines the size of the area a third-level page table
101 #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))
387 ((pmd_t *) pud_page_vaddr(*(dir)) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/
H A Dpgtable.h140 /* PMD_SHIFT determines the size of the area mapped by the PTE pages */
141 #define PMD_SHIFT (PAGE_SHIFT + PTE_SHIFT) macro
142 #define PMD_SIZE (1UL << PMD_SHIFT)
146 #define PGDIR_SHIFT PMD_SHIFT
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/
H A Dpgtable.h29 /* PMD_SHIFT determines the size of the area a second-level page table can map */
30 #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));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dhead_64.S111 shrq $PMD_SHIFT, %rax
338 .quad (START) + (i << PMD_SHIFT) + (PERM) ; \

Completed in 183 milliseconds

123