|
Linux Kernel
3.7.1
|
#include <linux/auxvec.h>#include <linux/types.h>#include <linux/threads.h>#include <linux/list.h>#include <linux/spinlock.h>#include <linux/rbtree.h>#include <linux/rwsem.h>#include <linux/completion.h>#include <linux/cpumask.h>#include <linux/page-debug-flags.h>#include <linux/uprobes.h>#include <asm/page.h>#include <asm/mmu.h>Go to the source code of this file.
Data Structures | |
| struct | page |
| struct | page_frag |
| struct | vm_region |
| struct | vm_area_struct |
| struct | core_thread |
| struct | core_state |
| struct | mm_rss_stat |
| struct | mm_struct |
Macros | |
| #define | AT_VECTOR_SIZE_ARCH 0 |
| #define | AT_VECTOR_SIZE (2*(AT_VECTOR_SIZE_ARCH + AT_VECTOR_SIZE_BASE + 1)) |
| #define | USE_SPLIT_PTLOCKS (NR_CPUS >= CONFIG_SPLIT_PTLOCK_CPUS) |
Typedefs | |
| typedef unsigned long __nocast | vm_flags_t |
Enumerations | |
| enum | { MM_FILEPAGES, MM_ANONPAGES, MM_SWAPENTS, NR_MM_COUNTERS } |
| #define AT_VECTOR_SIZE (2*(AT_VECTOR_SIZE_ARCH + AT_VECTOR_SIZE_BASE + 1)) |
Definition at line 21 of file mm_types.h.
| #define AT_VECTOR_SIZE_ARCH 0 |
Definition at line 19 of file mm_types.h.
| #define USE_SPLIT_PTLOCKS (NR_CPUS >= CONFIG_SPLIT_PTLOCK_CPUS) |
Definition at line 25 of file mm_types.h.
| typedef unsigned long __nocast vm_flags_t |
Definition at line 199 of file mm_types.h.
| anonymous enum |
Definition at line 291 of file mm_types.h.
1.8.2