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.