Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
kvm_regs Struct Reference

#include <kvm.h>

Data Fields

struct saved_vpd vpd
 
int mp_state
 
unsigned long vmm_rr
 
struct thash_data itrs [NITRS]
 
struct thash_data dtrs [NDTRS]
 
unsigned char itr_regions
 
unsigned char dtr_regions
 
unsigned char tc_regions
 
char irq_check
 
unsigned long saved_itc
 
unsigned long itc_check
 
unsigned long timer_check
 
unsigned long timer_pending
 
unsigned long last_itc
 
unsigned long vrr [8]
 
unsigned long ibr [8]
 
unsigned long dbr [8]
 
unsigned long insvc [4]
 
unsigned long xtp
 
unsigned long metaphysical_rr0
 
unsigned long metaphysical_rr4
 
unsigned long metaphysical_saved_rr0
 
unsigned long metaphysical_saved_rr4
 
unsigned long fp_psr
 
unsigned long saved_gp
 
union context saved_guest
 
unsigned long reserved [64]
 
__u64 pc
 
__u64 cr
 
__u64 ctr
 
__u64 lr
 
__u64 xer
 
__u64 msr
 
__u64 srr0
 
__u64 srr1
 
__u64 pid
 
__u64 sprg0
 
__u64 sprg1
 
__u64 sprg2
 
__u64 sprg3
 
__u64 sprg4
 
__u64 sprg5
 
__u64 sprg6
 
__u64 sprg7
 
__u64 gpr [32]
 
__u64 gprs [16]
 
__u64 rax
 
__u64 rbx
 
__u64 rcx
 
__u64 rdx
 
__u64 rsi
 
__u64 rdi
 
__u64 rsp
 
__u64 rbp
 
__u64 r8
 
__u64 r9
 
__u64 r10
 
__u64 r11
 
__u64 r12
 
__u64 r13
 
__u64 r14
 
__u64 r15
 
__u64 rip
 
__u64 rflags
 

Detailed Description

Definition at line 206 of file kvm.h.

Field Documentation

__u64 cr

Definition at line 31 of file kvm.h.

__u64 ctr

Definition at line 32 of file kvm.h.

unsigned long dbr[8]

Definition at line 228 of file kvm.h.

unsigned char dtr_regions

Definition at line 216 of file kvm.h.

Definition at line 213 of file kvm.h.

unsigned long fp_psr

Definition at line 236 of file kvm.h.

__u64 gpr[32]

Definition at line 49 of file kvm.h.

__u64 gprs[16]

Definition at line 22 of file kvm.h.

unsigned long ibr[8]

Definition at line 227 of file kvm.h.

unsigned long insvc[4]

Definition at line 229 of file kvm.h.

char irq_check

Definition at line 219 of file kvm.h.

unsigned long itc_check

Definition at line 221 of file kvm.h.

unsigned char itr_regions

Definition at line 215 of file kvm.h.

Definition at line 212 of file kvm.h.

unsigned long last_itc

Definition at line 224 of file kvm.h.

__u64 lr

Definition at line 33 of file kvm.h.

unsigned long metaphysical_rr0

Definition at line 232 of file kvm.h.

unsigned long metaphysical_rr4

Definition at line 233 of file kvm.h.

unsigned long metaphysical_saved_rr0

Definition at line 234 of file kvm.h.

unsigned long metaphysical_saved_rr4

Definition at line 235 of file kvm.h.

int mp_state

Definition at line 209 of file kvm.h.

__u64 msr

Definition at line 35 of file kvm.h.

__u64 pc

Definition at line 30 of file kvm.h.

Definition at line 38 of file kvm.h.

__u64 r10

Definition at line 112 of file kvm.h.

__u64 r11

Definition at line 112 of file kvm.h.

__u64 r12

Definition at line 113 of file kvm.h.

__u64 r13

Definition at line 113 of file kvm.h.

__u64 r14

Definition at line 113 of file kvm.h.

__u64 r15

Definition at line 113 of file kvm.h.

__u64 r8

Definition at line 112 of file kvm.h.

__u64 r9

Definition at line 112 of file kvm.h.

__u64 rax

Definition at line 110 of file kvm.h.

__u64 rbp

Definition at line 111 of file kvm.h.

__u64 rbx

Definition at line 110 of file kvm.h.

__u64 rcx

Definition at line 110 of file kvm.h.

__u64 rdi

Definition at line 111 of file kvm.h.

__u64 rdx

Definition at line 110 of file kvm.h.

unsigned long reserved[64]

Definition at line 242 of file kvm.h.

__u64 rflags

Definition at line 114 of file kvm.h.

__u64 rip

Definition at line 114 of file kvm.h.

Definition at line 111 of file kvm.h.

__u64 rsp

Definition at line 111 of file kvm.h.

unsigned long saved_gp

Definition at line 237 of file kvm.h.

union context saved_guest

Definition at line 240 of file kvm.h.

unsigned long saved_itc

Definition at line 220 of file kvm.h.

__u64 sprg0

Definition at line 40 of file kvm.h.

__u64 sprg1

Definition at line 41 of file kvm.h.

__u64 sprg2

Definition at line 42 of file kvm.h.

__u64 sprg3

Definition at line 43 of file kvm.h.

__u64 sprg4

Definition at line 44 of file kvm.h.

__u64 sprg5

Definition at line 45 of file kvm.h.

__u64 sprg6

Definition at line 46 of file kvm.h.

__u64 sprg7

Definition at line 47 of file kvm.h.

__u64 srr0

Definition at line 36 of file kvm.h.

__u64 srr1

Definition at line 37 of file kvm.h.

unsigned char tc_regions

Definition at line 217 of file kvm.h.

unsigned long timer_check

Definition at line 222 of file kvm.h.

unsigned long timer_pending

Definition at line 223 of file kvm.h.

unsigned long vmm_rr

Definition at line 210 of file kvm.h.

Definition at line 207 of file kvm.h.

unsigned long vrr[8]

Definition at line 226 of file kvm.h.

__u64 xer

Definition at line 34 of file kvm.h.

unsigned long xtp

Definition at line 230 of file kvm.h.


The documentation for this struct was generated from the following files: