Changeset 102020 in vbox for trunk/include
- Timestamp:
- Nov 9, 2023 11:27:42 AM (15 months ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r101449 r102020 3816 3816 /** @name VMX_V_VMCS_STATE_XXX - Virtual VMCS launch state. 3817 3817 * @{ */ 3818 /** VMCS launch state clear legacy value -- deprecated!!!. */ 3819 #define VMX_V_VMCS_LAUNCH_STATE_CLEAR_LEGACY RT_BIT(0) 3818 3820 /** VMCS launch state clear. */ 3819 #define VMX_V_VMCS_LAUNCH_STATE_CLEAR RT_BIT(0) 3820 /** VMCS launch state active. */ 3821 #define VMX_V_VMCS_LAUNCH_STATE_ACTIVE RT_BIT(1) 3822 /** VMCS launch state current. */ 3823 #define VMX_V_VMCS_LAUNCH_STATE_CURRENT RT_BIT(2) 3821 #define VMX_V_VMCS_LAUNCH_STATE_CLEAR (0) 3822 /* Bit 1 used to be "active", no longer used. */ 3823 /* Bit 2 used to be "current", no longer used. */ 3824 3824 /** VMCS launch state launched. */ 3825 3825 #define VMX_V_VMCS_LAUNCH_STATE_LAUNCHED RT_BIT(3) 3826 /** The mask of valid VMCS launch states. */3827 #define VMX_V_VMCS_LAUNCH_STATE_MASK ( VMX_V_VMCS_LAUNCH_STATE_CLEAR \3828 | VMX_V_VMCS_LAUNCH_STATE_ACTIVE \3829 | VMX_V_VMCS_LAUNCH_STATE_CURRENT \3830 | VMX_V_VMCS_LAUNCH_STATE_LAUNCHED)3831 3826 /** @} */ 3832 3827 -
trunk/include/VBox/vmm/hmvmxinline.h
r98103 r102020 289 289 switch (fVmcsState) 290 290 { 291 case VMX_V_VMCS_LAUNCH_STATE_CLEAR: return "Clear"; 292 case VMX_V_VMCS_LAUNCH_STATE_LAUNCHED: return "Launched"; 293 default: return "Unknown"; 291 case VMX_V_VMCS_LAUNCH_STATE_CLEAR: return "Clear"; 292 case VMX_V_VMCS_LAUNCH_STATE_CLEAR_LEGACY: return "Clear (Legacy("; 293 case VMX_V_VMCS_LAUNCH_STATE_LAUNCHED: return "Launched"; 294 default: return "Unknown"; 294 295 } 295 296 }
Note:
See TracChangeset
for help on using the changeset viewer.