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

Go to the source code of this file.

Macros

#define SVM_EXIT_READ_CR0   0x000
 
#define SVM_EXIT_READ_CR3   0x003
 
#define SVM_EXIT_READ_CR4   0x004
 
#define SVM_EXIT_READ_CR8   0x008
 
#define SVM_EXIT_WRITE_CR0   0x010
 
#define SVM_EXIT_WRITE_CR3   0x013
 
#define SVM_EXIT_WRITE_CR4   0x014
 
#define SVM_EXIT_WRITE_CR8   0x018
 
#define SVM_EXIT_READ_DR0   0x020
 
#define SVM_EXIT_READ_DR1   0x021
 
#define SVM_EXIT_READ_DR2   0x022
 
#define SVM_EXIT_READ_DR3   0x023
 
#define SVM_EXIT_READ_DR4   0x024
 
#define SVM_EXIT_READ_DR5   0x025
 
#define SVM_EXIT_READ_DR6   0x026
 
#define SVM_EXIT_READ_DR7   0x027
 
#define SVM_EXIT_WRITE_DR0   0x030
 
#define SVM_EXIT_WRITE_DR1   0x031
 
#define SVM_EXIT_WRITE_DR2   0x032
 
#define SVM_EXIT_WRITE_DR3   0x033
 
#define SVM_EXIT_WRITE_DR4   0x034
 
#define SVM_EXIT_WRITE_DR5   0x035
 
#define SVM_EXIT_WRITE_DR6   0x036
 
#define SVM_EXIT_WRITE_DR7   0x037
 
#define SVM_EXIT_EXCP_BASE   0x040
 
#define SVM_EXIT_INTR   0x060
 
#define SVM_EXIT_NMI   0x061
 
#define SVM_EXIT_SMI   0x062
 
#define SVM_EXIT_INIT   0x063
 
#define SVM_EXIT_VINTR   0x064
 
#define SVM_EXIT_CR0_SEL_WRITE   0x065
 
#define SVM_EXIT_IDTR_READ   0x066
 
#define SVM_EXIT_GDTR_READ   0x067
 
#define SVM_EXIT_LDTR_READ   0x068
 
#define SVM_EXIT_TR_READ   0x069
 
#define SVM_EXIT_IDTR_WRITE   0x06a
 
#define SVM_EXIT_GDTR_WRITE   0x06b
 
#define SVM_EXIT_LDTR_WRITE   0x06c
 
#define SVM_EXIT_TR_WRITE   0x06d
 
#define SVM_EXIT_RDTSC   0x06e
 
#define SVM_EXIT_RDPMC   0x06f
 
#define SVM_EXIT_PUSHF   0x070
 
#define SVM_EXIT_POPF   0x071
 
#define SVM_EXIT_CPUID   0x072
 
#define SVM_EXIT_RSM   0x073
 
#define SVM_EXIT_IRET   0x074
 
#define SVM_EXIT_SWINT   0x075
 
#define SVM_EXIT_INVD   0x076
 
#define SVM_EXIT_PAUSE   0x077
 
#define SVM_EXIT_HLT   0x078
 
#define SVM_EXIT_INVLPG   0x079
 
#define SVM_EXIT_INVLPGA   0x07a
 
#define SVM_EXIT_IOIO   0x07b
 
#define SVM_EXIT_MSR   0x07c
 
#define SVM_EXIT_TASK_SWITCH   0x07d
 
#define SVM_EXIT_FERR_FREEZE   0x07e
 
#define SVM_EXIT_SHUTDOWN   0x07f
 
#define SVM_EXIT_VMRUN   0x080
 
#define SVM_EXIT_VMMCALL   0x081
 
#define SVM_EXIT_VMLOAD   0x082
 
#define SVM_EXIT_VMSAVE   0x083
 
#define SVM_EXIT_STGI   0x084
 
#define SVM_EXIT_CLGI   0x085
 
#define SVM_EXIT_SKINIT   0x086
 
#define SVM_EXIT_RDTSCP   0x087
 
#define SVM_EXIT_ICEBP   0x088
 
#define SVM_EXIT_WBINVD   0x089
 
#define SVM_EXIT_MONITOR   0x08a
 
#define SVM_EXIT_MWAIT   0x08b
 
#define SVM_EXIT_MWAIT_COND   0x08c
 
#define SVM_EXIT_XSETBV   0x08d
 
#define SVM_EXIT_NPF   0x400
 
#define SVM_EXIT_ERR   -1
 
#define SVM_EXIT_REASONS
 

Macro Definition Documentation

#define SVM_EXIT_CLGI   0x085

Definition at line 66 of file svm.h.

#define SVM_EXIT_CPUID   0x072

Definition at line 47 of file svm.h.

#define SVM_EXIT_CR0_SEL_WRITE   0x065

Definition at line 34 of file svm.h.

#define SVM_EXIT_ERR   -1

Definition at line 77 of file svm.h.

#define SVM_EXIT_EXCP_BASE   0x040

Definition at line 28 of file svm.h.

#define SVM_EXIT_FERR_FREEZE   0x07e

Definition at line 59 of file svm.h.

#define SVM_EXIT_GDTR_READ   0x067

Definition at line 36 of file svm.h.

#define SVM_EXIT_GDTR_WRITE   0x06b

Definition at line 40 of file svm.h.

#define SVM_EXIT_HLT   0x078

Definition at line 53 of file svm.h.

#define SVM_EXIT_ICEBP   0x088

Definition at line 69 of file svm.h.

#define SVM_EXIT_IDTR_READ   0x066

Definition at line 35 of file svm.h.

#define SVM_EXIT_IDTR_WRITE   0x06a

Definition at line 39 of file svm.h.

#define SVM_EXIT_INIT   0x063

Definition at line 32 of file svm.h.

#define SVM_EXIT_INTR   0x060

Definition at line 29 of file svm.h.

#define SVM_EXIT_INVD   0x076

Definition at line 51 of file svm.h.

#define SVM_EXIT_INVLPG   0x079

Definition at line 54 of file svm.h.

#define SVM_EXIT_INVLPGA   0x07a

Definition at line 55 of file svm.h.

#define SVM_EXIT_IOIO   0x07b

Definition at line 56 of file svm.h.

#define SVM_EXIT_IRET   0x074

Definition at line 49 of file svm.h.

#define SVM_EXIT_LDTR_READ   0x068

Definition at line 37 of file svm.h.

#define SVM_EXIT_LDTR_WRITE   0x06c

Definition at line 41 of file svm.h.

#define SVM_EXIT_MONITOR   0x08a

Definition at line 71 of file svm.h.

#define SVM_EXIT_MSR   0x07c

Definition at line 57 of file svm.h.

#define SVM_EXIT_MWAIT   0x08b

Definition at line 72 of file svm.h.

#define SVM_EXIT_MWAIT_COND   0x08c

Definition at line 73 of file svm.h.

#define SVM_EXIT_NMI   0x061

Definition at line 30 of file svm.h.

#define SVM_EXIT_NPF   0x400

Definition at line 75 of file svm.h.

#define SVM_EXIT_PAUSE   0x077

Definition at line 52 of file svm.h.

#define SVM_EXIT_POPF   0x071

Definition at line 46 of file svm.h.

#define SVM_EXIT_PUSHF   0x070

Definition at line 45 of file svm.h.

#define SVM_EXIT_RDPMC   0x06f

Definition at line 44 of file svm.h.

#define SVM_EXIT_RDTSC   0x06e

Definition at line 43 of file svm.h.

#define SVM_EXIT_RDTSCP   0x087

Definition at line 68 of file svm.h.

#define SVM_EXIT_READ_CR0   0x000

Definition at line 4 of file svm.h.

#define SVM_EXIT_READ_CR3   0x003

Definition at line 5 of file svm.h.

#define SVM_EXIT_READ_CR4   0x004

Definition at line 6 of file svm.h.

#define SVM_EXIT_READ_CR8   0x008

Definition at line 7 of file svm.h.

#define SVM_EXIT_READ_DR0   0x020

Definition at line 12 of file svm.h.

#define SVM_EXIT_READ_DR1   0x021

Definition at line 13 of file svm.h.

#define SVM_EXIT_READ_DR2   0x022

Definition at line 14 of file svm.h.

#define SVM_EXIT_READ_DR3   0x023

Definition at line 15 of file svm.h.

#define SVM_EXIT_READ_DR4   0x024

Definition at line 16 of file svm.h.

#define SVM_EXIT_READ_DR5   0x025

Definition at line 17 of file svm.h.

#define SVM_EXIT_READ_DR6   0x026

Definition at line 18 of file svm.h.

#define SVM_EXIT_READ_DR7   0x027

Definition at line 19 of file svm.h.

#define SVM_EXIT_REASONS

Definition at line 79 of file svm.h.

#define SVM_EXIT_RSM   0x073

Definition at line 48 of file svm.h.

#define SVM_EXIT_SHUTDOWN   0x07f

Definition at line 60 of file svm.h.

#define SVM_EXIT_SKINIT   0x086

Definition at line 67 of file svm.h.

#define SVM_EXIT_SMI   0x062

Definition at line 31 of file svm.h.

#define SVM_EXIT_STGI   0x084

Definition at line 65 of file svm.h.

#define SVM_EXIT_SWINT   0x075

Definition at line 50 of file svm.h.

#define SVM_EXIT_TASK_SWITCH   0x07d

Definition at line 58 of file svm.h.

#define SVM_EXIT_TR_READ   0x069

Definition at line 38 of file svm.h.

#define SVM_EXIT_TR_WRITE   0x06d

Definition at line 42 of file svm.h.

#define SVM_EXIT_VINTR   0x064

Definition at line 33 of file svm.h.

#define SVM_EXIT_VMLOAD   0x082

Definition at line 63 of file svm.h.

#define SVM_EXIT_VMMCALL   0x081

Definition at line 62 of file svm.h.

#define SVM_EXIT_VMRUN   0x080

Definition at line 61 of file svm.h.

#define SVM_EXIT_VMSAVE   0x083

Definition at line 64 of file svm.h.

#define SVM_EXIT_WBINVD   0x089

Definition at line 70 of file svm.h.

#define SVM_EXIT_WRITE_CR0   0x010

Definition at line 8 of file svm.h.

#define SVM_EXIT_WRITE_CR3   0x013

Definition at line 9 of file svm.h.

#define SVM_EXIT_WRITE_CR4   0x014

Definition at line 10 of file svm.h.

#define SVM_EXIT_WRITE_CR8   0x018

Definition at line 11 of file svm.h.

#define SVM_EXIT_WRITE_DR0   0x030

Definition at line 20 of file svm.h.

#define SVM_EXIT_WRITE_DR1   0x031

Definition at line 21 of file svm.h.

#define SVM_EXIT_WRITE_DR2   0x032

Definition at line 22 of file svm.h.

#define SVM_EXIT_WRITE_DR3   0x033

Definition at line 23 of file svm.h.

#define SVM_EXIT_WRITE_DR4   0x034

Definition at line 24 of file svm.h.

#define SVM_EXIT_WRITE_DR5   0x035

Definition at line 25 of file svm.h.

#define SVM_EXIT_WRITE_DR6   0x036

Definition at line 26 of file svm.h.

#define SVM_EXIT_WRITE_DR7   0x037

Definition at line 27 of file svm.h.

#define SVM_EXIT_XSETBV   0x08d

Definition at line 74 of file svm.h.