Searched refs:PGDIR_SHIFT (Results 1 - 25 of 64) 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.h30 /* PGDIR_SHIFT determines what a third-level page table entry can map */
31 #define PGDIR_SHIFT (PMD_SHIFT + PMD_INDEX_SIZE) macro
32 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
H A Dpgtable-ppc64-4k.h38 /* PGDIR_SHIFT determines what a fourth-level page table entry can map */
39 #define PGDIR_SHIFT (PUD_SHIFT + PUD_INDEX_SIZE) macro
40 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
H A Dmmu-44x.h147 #define PPC44x_PGD_OFF_SHIFT (32 - PGDIR_SHIFT + PGD_T_LOG2)
148 #define PPC44x_PGD_OFF_MASK_BIT (PGDIR_SHIFT - PGD_T_LOG2)
149 #define PPC44x_PTE_ADD_SHIFT (32 - PGDIR_SHIFT + PTE_SHIFT + PTE_T_LOG2)
H A Dpgtable-ppc32.h31 /* PGDIR_SHIFT determines what a top-level page table entry can map */
32 #define PGDIR_SHIFT (PAGE_SHIFT + PTE_SHIFT) macro
33 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
42 #define PGD_TABLE_SIZE (sizeof(pgd_t) << (32 - PGDIR_SHIFT))
47 #define PTRS_PER_PGD (1 << (32 - PGDIR_SHIFT))
302 #define pgd_index(address) ((address) >> PGDIR_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dpgtable-2level.h18 #define PGDIR_SHIFT (PTE_SHIFT + PTE_BITS) macro
H A Dpgtable-3level.h15 #define PGDIR_SHIFT 30 macro
25 #define PTRS_PER_PMD ((1 << PGDIR_SHIFT) / PMD_SIZE)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dpgtable-2level_types.h26 #define PGDIR_SHIFT 22 macro
H A Dpgtable-3level_types.h30 * PGDIR_SHIFT determines what a top-level page table entry can map
32 #define PGDIR_SHIFT 30 macro
H A Dpgtable_64_types.h24 * PGDIR_SHIFT determines what a top-level page table entry can map
26 #define PGDIR_SHIFT 39 macro
51 #define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT)
H A Dpgtable_32_types.h17 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dpgtable-2level.h13 /* PGDIR_SHIFT determines what a third-level page table entry can map */
15 #define PGDIR_SHIFT 22 macro
16 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
H A Dpgtable-3level.h12 /* PGDIR_SHIFT determines what a third-level page table entry can map */
15 #define PGDIR_SHIFT 30 macro
17 #define PGDIR_SHIFT 31 macro
19 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dpgtable_mm.h40 /* PGDIR_SHIFT determines what a third-level page table entry can map */
42 #define PGDIR_SHIFT 17 macro
44 #define PGDIR_SHIFT 25 macro
46 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
H A Dsun3_pgalloc.h95 memset(new_pgd, 0, (PAGE_OFFSET >> PGDIR_SHIFT));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dpgtable_32.h23 #define PGDIR_SHIFT HV_LOG2_PAGE_SIZE_LARGE macro
26 #define PTRS_PER_PGD (1 << (32 - PGDIR_SHIFT))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/include/asm/
H A Dpgtable-nommu.h31 * PGDIR_SHIFT determines what a third-level page table entry can map
33 #define PGDIR_SHIFT 21 macro
35 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/include/asm/
H A Dpgtable-2level.h16 #define PGDIR_SHIFT 22 macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/xtensa/include/asm/
H A Dpgtable.h47 #define PGDIR_SHIFT 22 macro
48 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
61 #define FIRST_USER_PGD_NR (FIRST_USER_ADDRESS >> PGDIR_SHIFT)
317 #define pgd_index(address) ((address) >> PGDIR_SHIFT)
380 #define _PGD_INDEX(rt,rs) extui rt, rs, PGDIR_SHIFT, 32-PGDIR_SHIFT
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dpgtable-nopud.h15 #define PUD_SHIFT PGDIR_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.h45 /* PGDIR_SHIFT determines what a third-level page table entry can map */
47 #define PGDIR_SHIFT (PAGE_SHIFT + PAGE_SHIFT + PTE_ORDER - 3) macro
56 #define PGDIR_SHIFT (PMD_SHIFT + (PAGE_SHIFT + PMD_ORDER - 3)) macro
58 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
229 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1))
H A Dpgtable-32.h45 /* PGDIR_SHIFT determines what a third-level page table entry can map */
46 #define PGDIR_SHIFT (2 * PAGE_SHIFT + PTE_ORDER - PTE_T_LOG2) macro
47 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
142 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dpgtable.h76 #define PGDIR_SHIFT (PMD_SHIFT + BITS_PER_PMD) macro
77 #if (PGDIR_SHIFT + PAGE_SHIFT + PGD_ORDER - BITS_PER_PGD_ENTRY) > BITS_PER_LONG
78 #define BITS_PER_PGD (BITS_PER_LONG - PGDIR_SHIFT)
82 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
88 #define MAX_ADDRBITS (PGDIR_SHIFT + BITS_PER_PGD)
364 #define pgd_index(address) ((address) >> PGDIR_SHIFT)
368 ((mm)->pgd + ((address) >> PGDIR_SHIFT))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/mm/
H A Dsun3mmu.c69 pg_dir += PAGE_OFFSET >> PGDIR_SHIFT;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dpgtable-2level.h9 #define PGDIR_SHIFT 22 macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/asm/
H A Dpgtable.h46 /* PGDIR_SHIFT determines the size of the area a second-level page table can
51 #define PGDIR_SHIFT (PAGE_SHIFT + (PAGE_SHIFT-2)) macro
52 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
233 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1))

Completed in 111 milliseconds

123