Go to the source code of this file.
| Functions | |
| bool | __vmxon (void *ptr) noexcept | 
| bool | __vmxoff (void) noexcept | 
| bool | __vmclear (void *ptr) noexcept | 
| bool | __vmptrld (void *ptr) noexcept | 
| bool | __vmptrst (void *ptr) noexcept | 
| bool | __vmread (uint64_t field, uint64_t *val) noexcept | 
| bool | __vmwrite (uint64_t field, uint64_t val) noexcept | 
| bool | __vmlaunch_demote (void) noexcept | 
| bool | __invept (uint64_t type, void *ptr) noexcept | 
| bool | __invvpid (uint64_t type, void *ptr) noexcept | 
| Variables | |
| uintptr_t | g_region = 0 | 
| std::map< vm::field_type, vm::value_type > | g_vmcs | 
| bool | g_vmxon_fails = false | 
| bool | g_vmxoff_fails = false | 
| bool | g_vmclear_fails = false | 
| bool | g_vmload_fails = false | 
| bool | g_vmreset_fails = false | 
| bool | g_vmread_fails = false | 
| bool | g_vmwrite_fails = false | 
| bool | g_vmlaunch_fails = false | 
| bool | g_invept_fails = false | 
| bool | g_invvpid_fails = false | 
| 
 | noexcept | 
Definition at line 42 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 46 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 50 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 54 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 58 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 62 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 73 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 84 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 88 of file test_vmx_intel_x64.cpp.
| 
 | noexcept | 
Definition at line 92 of file test_vmx_intel_x64.cpp.
| uintptr_t g_region = 0 | 
Definition at line 27 of file test_vmx_intel_x64.cpp.
| std::map<vm::field_type, vm::value_type> g_vmcs | 
Definition at line 28 of file test_vmx_intel_x64.cpp.
| bool g_vmxon_fails = false | 
Definition at line 30 of file test_vmx_intel_x64.cpp.
| bool g_vmxoff_fails = false | 
Definition at line 31 of file test_vmx_intel_x64.cpp.
| bool g_vmclear_fails = false | 
Definition at line 32 of file test_vmx_intel_x64.cpp.
| bool g_vmload_fails = false | 
Definition at line 33 of file test_vmx_intel_x64.cpp.
| bool g_vmreset_fails = false | 
Definition at line 34 of file test_vmx_intel_x64.cpp.
| bool g_vmread_fails = false | 
Definition at line 35 of file test_vmx_intel_x64.cpp.
| bool g_vmwrite_fails = false | 
Definition at line 36 of file test_vmx_intel_x64.cpp.
| bool g_vmlaunch_fails = false | 
Definition at line 37 of file test_vmx_intel_x64.cpp.
| bool g_invept_fails = false | 
Definition at line 38 of file test_vmx_intel_x64.cpp.
| bool g_invvpid_fails = false | 
Definition at line 39 of file test_vmx_intel_x64.cpp.
 1.8.14
 1.8.14