Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
pgtable-bits.h File Reference

Go to the source code of this file.

Macros

#define _PAGE_ACCESSED   (1<<5) /* implemented in software */
 
#define _PAGE_READ   (1<<6) /* implemented in software */
 
#define _PAGE_WRITE   (1<<7) /* implemented in software */
 
#define _PAGE_PRESENT   (1<<9) /* implemented in software */
 
#define _PAGE_MODIFIED   (1<<10) /* implemented in software */
 
#define _PAGE_FILE   (1<<10)
 
#define _PAGE_GLOBAL   (1<<0)
 
#define _PAGE_VALID   (1<<1)
 
#define _PAGE_SILENT_READ   (1<<1) /* synonym */
 
#define _PAGE_DIRTY   (1<<2) /* Write bit */
 
#define _PAGE_SILENT_WRITE   (1<<2)
 
#define _PAGE_CACHE   (1<<3) /* cache */
 
#define _CACHE_MASK   (1<<3)
 
#define _PAGE_BUFFERABLE   (1<<4) /*Fallow Spec. */
 
#define __READABLE   (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED)
 
#define __WRITEABLE   (_PAGE_WRITE | _PAGE_SILENT_WRITE | _PAGE_MODIFIED)
 
#define _PAGE_CHG_MASK   (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_CACHE)
 

Macro Definition Documentation

#define __READABLE   (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED)

Definition at line 20 of file pgtable-bits.h.

#define __WRITEABLE   (_PAGE_WRITE | _PAGE_SILENT_WRITE | _PAGE_MODIFIED)

Definition at line 21 of file pgtable-bits.h.

#define _CACHE_MASK   (1<<3)

Definition at line 17 of file pgtable-bits.h.

#define _PAGE_ACCESSED   (1<<5) /* implemented in software */

Definition at line 4 of file pgtable-bits.h.

#define _PAGE_BUFFERABLE   (1<<4) /*Fallow Spec. */

Definition at line 18 of file pgtable-bits.h.

#define _PAGE_CACHE   (1<<3) /* cache */

Definition at line 16 of file pgtable-bits.h.

#define _PAGE_CHG_MASK   (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_CACHE)

Definition at line 22 of file pgtable-bits.h.

#define _PAGE_DIRTY   (1<<2) /* Write bit */

Definition at line 14 of file pgtable-bits.h.

#define _PAGE_FILE   (1<<10)

Definition at line 9 of file pgtable-bits.h.

#define _PAGE_GLOBAL   (1<<0)

Definition at line 11 of file pgtable-bits.h.

#define _PAGE_MODIFIED   (1<<10) /* implemented in software */

Definition at line 8 of file pgtable-bits.h.

#define _PAGE_PRESENT   (1<<9) /* implemented in software */

Definition at line 7 of file pgtable-bits.h.

#define _PAGE_READ   (1<<6) /* implemented in software */

Definition at line 5 of file pgtable-bits.h.

#define _PAGE_SILENT_READ   (1<<1) /* synonym */

Definition at line 13 of file pgtable-bits.h.

#define _PAGE_SILENT_WRITE   (1<<2)

Definition at line 15 of file pgtable-bits.h.

#define _PAGE_VALID   (1<<1)

Definition at line 12 of file pgtable-bits.h.

#define _PAGE_WRITE   (1<<7) /* implemented in software */

Definition at line 6 of file pgtable-bits.h.