#ifndef _ASM_X86_PGTABLE_2LEVEL_DEFS_H #define _ASM_X86_PGTABLE_2LEVEL_DEFS_H #ifndef __ASSEMBLY__ #include <linux/types.h> typedef unsigned long pteval_t; typedef unsigned long pmdval_t; typedef unsigned long pudval_t; typedef unsigned long pgdval_t; typedef unsigned long pgprotval_t; typedef union { pteval_t pte; pteval_t pte_low; } pte_t; #endif /* !__ASSEMBLY__ */ #define SHARED_KERNEL_PMD 0 /* * traditional i386 two-level paging structure: */ #define PGDIR_SHIFT 22 #define PTRS_PER_PGD 1024 /* * the i386 is two-level, so we don't really have any * PMD directory physically. */ #define PTRS_PER_PTE 1024 #endif /* _ASM_X86_PGTABLE_2LEVEL_DEFS_H */Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Jeremy Fitzhardinge | 50 | 68.49% | 2 | 50.00% |
Ingo Molnar | 20 | 27.40% | 1 | 25.00% |
H. Peter Anvin | 3 | 4.11% | 1 | 25.00% |
Total | 73 | 100.00% | 4 | 100.00% |