Changeset 74065 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Sep 4, 2018 12:38:25 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 124826
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r74061 r74065 1054 1054 typedef const VMXAUTOMSR *PCVMXAUTOMSR; 1055 1055 1056 /** VMX auto load-store MSR (VMXAUTOMSR) offset mask. */ 1057 #define VMX_AUTOMSR_OFFSET_MASK 0xf 1058 1056 1059 /** 1057 1060 * VMX tagged-TLB flush types. … … 3010 3013 uint32_t u32RoVmInstrError; 3011 3014 /** 0xf0 - VM-exit reason. */ 3012 uint32_t u32Ro VmExitReason;3015 uint32_t u32RoExitReason; 3013 3016 /** 0xf4 - VM-exit interruption information. */ 3014 uint32_t u32Ro VmExitIntInfo;3017 uint32_t u32RoExitIntInfo; 3015 3018 /** 0xf8 - VM-exit interruption error code. */ 3016 uint32_t u32Ro VmExitErrCode;3019 uint32_t u32RoExitErrCode; 3017 3020 /** 0xfc - IDT-vectoring information. */ 3018 3021 uint32_t u32RoIdtVectoringInfo; … … 3020 3023 uint32_t u32RoIdtVectoringErrCode; 3021 3024 /** 0x104 - VM-exit instruction length. */ 3022 uint32_t u32Ro VmExitInstrLen;3025 uint32_t u32RoExitInstrLen; 3023 3026 /** 0x108 - VM-exit instruction information. */ 3024 uint32_t u32Ro VmExitInstrInfo;3027 uint32_t u32RoExitInstrInfo; 3025 3028 /** 0x10c - Reserved for future. */ 3026 3029 uint32_t au32RoReserved2[8]; … … 3096 3099 RTUINT64U u64AddrMsrBitmap; 3097 3100 /** 0x1f0 - VM-exit MSR-store area address. */ 3098 RTUINT64U u64Addr VmExitMsrStore;3101 RTUINT64U u64AddrExitMsrStore; 3099 3102 /** 0x1f8 - VM-exit MSR-load area address. */ 3100 RTUINT64U u64Addr VmExitMsrLoad;3103 RTUINT64U u64AddrExitMsrLoad; 3101 3104 /** 0x200 - VM-entry MSR-load area address. */ 3102 RTUINT64U u64Addr VmEntryMsrLoad;3105 RTUINT64U u64AddrEntryMsrLoad; 3103 3106 /** 0x208 - Executive-VMCS pointer. */ 3104 3107 RTUINT64U u64ExecVmcsPtr; … … 3441 3444 /* VMLAUNCH/VMRESUME. */ 3442 3445 kVmxVInstrDiag_Vmentry_AddrApicAccess, 3446 kVmxVInstrDiag_Vmentry_AddrEntryMsrLoad, 3447 kVmxVInstrDiag_Vmentry_AddrExitMsrLoad, 3448 kVmxVInstrDiag_Vmentry_AddrExitMsrStore, 3443 3449 kVmxVInstrDiag_Vmentry_AddrIoBitmapA, 3444 3450 kVmxVInstrDiag_Vmentry_AddrIoBitmapB, … … 3451 3457 kVmxVInstrDiag_Vmentry_Cpl, 3452 3458 kVmxVInstrDiag_Vmentry_Cr3TargetCount, 3459 kVmxVInstrDiag_Vmentry_EntryCtlsAllowed1, 3460 kVmxVInstrDiag_Vmentry_EntryCtlsDisallowed0, 3453 3461 kVmxVInstrDiag_Vmentry_ExitCtlsAllowed1, 3454 3462 kVmxVInstrDiag_Vmentry_ExitCtlsDisallowed0,
Note:
See TracChangeset
for help on using the changeset viewer.