Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
pgtable_32_types.h File Reference
#include <asm/pgtable-2level_types.h>

Go to the source code of this file.

Macros

#define PGDIR_SIZE   (1UL << PGDIR_SHIFT)
 
#define PGDIR_MASK   (~(PGDIR_SIZE - 1))
 
#define VMALLOC_OFFSET   (8 * 1024 * 1024)
 
#define VMALLOC_START   ((unsigned long)high_memory + VMALLOC_OFFSET)
 
#define LAST_PKMAP   1024
 
#define PKMAP_BASE
 
#define VMALLOC_END   (FIXADDR_START - 2 * PAGE_SIZE)
 
#define MODULES_VADDR   VMALLOC_START
 
#define MODULES_END   VMALLOC_END
 
#define MODULES_LEN   (MODULES_VADDR - MODULES_END)
 
#define MAXMEM   (VMALLOC_END - PAGE_OFFSET - __VMALLOC_RESERVE)
 

Variables

bool __vmalloc_start_set
 

Macro Definition Documentation

#define LAST_PKMAP   1024

Definition at line 37 of file pgtable_32_types.h.

#define MAXMEM   (VMALLOC_END - PAGE_OFFSET - __VMALLOC_RESERVE)

Definition at line 53 of file pgtable_32_types.h.

#define MODULES_END   VMALLOC_END

Definition at line 50 of file pgtable_32_types.h.

#define MODULES_LEN   (MODULES_VADDR - MODULES_END)

Definition at line 51 of file pgtable_32_types.h.

#define MODULES_VADDR   VMALLOC_START

Definition at line 49 of file pgtable_32_types.h.

#define PGDIR_MASK   (~(PGDIR_SIZE - 1))

Definition at line 18 of file pgtable_32_types.h.

#define PGDIR_SIZE   (1UL << PGDIR_SHIFT)

Definition at line 17 of file pgtable_32_types.h.

#define PKMAP_BASE
Value:

Definition at line 40 of file pgtable_32_types.h.

#define VMALLOC_END   (FIXADDR_START - 2 * PAGE_SIZE)

Definition at line 46 of file pgtable_32_types.h.

#define VMALLOC_OFFSET   (8 * 1024 * 1024)

Definition at line 27 of file pgtable_32_types.h.

#define VMALLOC_START   ((unsigned long)high_memory + VMALLOC_OFFSET)

Definition at line 33 of file pgtable_32_types.h.

Variable Documentation

bool __vmalloc_start_set

Definition at line 60 of file init_32.c.