]>
git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blob - arch/x86/include/asm/pgtable-2level_types.h
1 #ifndef _ASM_X86_PGTABLE_2LEVEL_DEFS_H
2 #define _ASM_X86_PGTABLE_2LEVEL_DEFS_H
5 #include <linux/types.h>
7 typedef unsigned long pteval_t
;
8 typedef unsigned long pmdval_t
;
9 typedef unsigned long pudval_t
;
10 typedef unsigned long pgdval_t
;
11 typedef unsigned long pgprotval_t
;
17 #endif /* !__ASSEMBLY__ */
19 #define SHARED_KERNEL_PMD 0
22 * traditional i386 two-level paging structure:
25 #define PGDIR_SHIFT 22
26 #define PTRS_PER_PGD 1024
30 * the i386 is two-level, so we don't really have any
31 * PMD directory physically.
34 #define PTRS_PER_PTE 1024
36 #endif /* _ASM_X86_PGTABLE_2LEVEL_DEFS_H */