36 vmcs_ut::test_state_segment_registers()
62 vmcs_ut::test_state_control_registers()
78 vmcs_ut::test_state_debug_registers()
90 vmcs_ut::test_state_rflags()
102 vmcs_ut::test_state_gdt_base()
114 vmcs_ut::test_state_idt_base()
126 vmcs_ut::test_state_gdt_limit()
138 vmcs_ut::test_state_idt_limit()
150 vmcs_ut::test_state_segment_registers_limit()
177 vmcs_ut::test_state_segment_registers_access_rights()
203 vmcs_ut::test_state_segment_register_base()
229 vmcs_ut::test_state_msrs()
235 this->
expect_true(state.ia32_debugctl_msr() == 0U);
238 this->
expect_true(state.ia32_perf_global_ctrl_msr() == 0U);
239 this->
expect_true(state.ia32_sysenter_cs_msr() == 0U);
240 this->
expect_true(state.ia32_sysenter_esp_msr() == 0U);
241 this->
expect_true(state.ia32_sysenter_eip_msr() == 0U);
257 vmcs_ut::test_state_is_guest()
267 vmcs_ut::test_state_dump()
#define expect_no_exception(f)
constexpr const auto unusable