Namespaces | Functions | Variables
intel_x64::vmcs::exit_qualification Namespace Reference

Namespaces

 apic_write
 
 control_register_access
 
 debug_exception
 
 eoi_virtualization
 
 ept_violation
 
 guest_physical_apic_access
 
 invept
 
 invpcid
 
 invvpid
 
 io_instruction
 
 lgdt
 
 lidt
 
 linear_apic_access
 
 lldt
 
 ltr
 
 mov_dr
 
 mwait
 
 page_fault_exception
 
 sgdt
 
 sidt
 
 sipi
 
 sldt
 
 str
 
 task_switch
 
 vmclear
 
 vmptrld
 
 vmptrst
 
 vmread
 
 vmwrite
 
 vmxon
 
 xrstors
 
 xsaves
 

Functions

bool exists () noexcept
 
auto get ()
 
auto get_if_exists (bool verbose=false) noexcept
 

Variables

constexpr const auto addr = 0x0000000000006400UL
 
constexpr const auto name = "exit_qualification"
 

Function Documentation

◆ exists()

bool intel_x64::vmcs::exit_qualification::exists ( )
inlinenoexcept

◆ get()

auto intel_x64::vmcs::exit_qualification::get ( )
inline

◆ get_if_exists()

auto intel_x64::vmcs::exit_qualification::get_if_exists ( bool  verbose = false)
inlinenoexcept

Variable Documentation

◆ addr

constexpr const auto intel_x64::vmcs::exit_qualification::addr = 0x0000000000006400UL

◆ name

constexpr const auto intel_x64::vmcs::exit_qualification::name = "exit_qualification"