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

Go to the source code of this file.

Macros

#define PTE_SIZE   12
 
#define VSID_ALL   0
 
#define SR_INVALID   0x00000001 /* VSID 1 should always be unused */
 
#define SR_KP   0x20000000
 
#define PTE_V   0x80000000
 
#define PTE_SEC   0x00000040
 
#define PTE_M   0x00000010
 
#define PTE_R   0x00000100
 
#define PTE_C   0x00000080
 
#define SID_SHIFT   28
 
#define ESID_MASK   0xf0000000
 
#define VSID_MASK   0x00fffffff0000000ULL
 
#define VPN_SHIFT   12
 

Macro Definition Documentation

#define ESID_MASK   0xf0000000

Definition at line 43 of file kvm_book3s_32.h.

#define PTE_C   0x00000080

Definition at line 40 of file kvm_book3s_32.h.

#define PTE_M   0x00000010

Definition at line 38 of file kvm_book3s_32.h.

#define PTE_R   0x00000100

Definition at line 39 of file kvm_book3s_32.h.

#define PTE_SEC   0x00000040

Definition at line 37 of file kvm_book3s_32.h.

#define PTE_SIZE   12

Definition at line 32 of file kvm_book3s_32.h.

#define PTE_V   0x80000000

Definition at line 36 of file kvm_book3s_32.h.

#define SID_SHIFT   28

Definition at line 42 of file kvm_book3s_32.h.

#define SR_INVALID   0x00000001 /* VSID 1 should always be unused */

Definition at line 34 of file kvm_book3s_32.h.

#define SR_KP   0x20000000

Definition at line 35 of file kvm_book3s_32.h.

#define VPN_SHIFT   12

Definition at line 45 of file kvm_book3s_32.h.

#define VSID_ALL   0

Definition at line 33 of file kvm_book3s_32.h.

#define VSID_MASK   0x00fffffff0000000ULL

Definition at line 44 of file kvm_book3s_32.h.