Linux Kernel
3.7.1
|
#include <vti.h>
Data Fields | |
union vac | vac |
union vdc | vdc |
unsigned long | virt_env_vaddr |
unsigned long | reserved1 [29] |
unsigned long | vhpi |
unsigned long | reserved2 [95] |
unsigned long | vgr [16] |
unsigned long | vbgr [16] |
unsigned long | vnat |
unsigned long | vbnat |
unsigned long | vcpuid [5] |
unsigned long | reserved3 [11] |
unsigned long | vpsr |
unsigned long | vpr |
unsigned long | reserved4 [76] |
union { | |
unsigned long vcr [128] | |
struct { | |
unsigned long dcr | |
unsigned long itm | |
unsigned long iva | |
unsigned long rsv1 [5] | |
unsigned long pta | |
unsigned long rsv2 [7] | |
unsigned long ipsr | |
unsigned long isr | |
unsigned long rsv3 | |
unsigned long iip | |
unsigned long ifa | |
unsigned long itir | |
unsigned long iipa | |
unsigned long ifs | |
unsigned long iim | |
unsigned long iha | |
unsigned long rsv4 [38] | |
unsigned long lid | |
unsigned long ivr | |
unsigned long tpr | |
unsigned long eoi | |
unsigned long irr [4] | |
unsigned long itv | |
unsigned long pmv | |
unsigned long cmcv | |
unsigned long rsv5 [5] | |
unsigned long lrr0 | |
unsigned long lrr1 | |
unsigned long rsv6 [46] | |
} | |
}; | |
unsigned long | reserved5 [128] |
unsigned long | reserved6 [3456] |
unsigned long | vmm_avail [128] |
unsigned long | reserved7 [4096] |
union { ... } |