bfvmm
include
vmcs
Namespaces
|
Functions
|
Variables
vmcs_intel_x64_32bit_read_only_data_fields.h File Reference
Go to the source code of this file.
Namespaces
intel_x64
intel_x64::vmcs
intel_x64::vmcs::vm_instruction_error
intel_x64::vmcs::exit_reason
intel_x64::vmcs::exit_reason::basic_exit_reason
intel_x64::vmcs::exit_reason::reserved
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation
intel_x64::vmcs::exit_reason::vm_entry_failure
intel_x64::vmcs::vm_exit_interruption_information
intel_x64::vmcs::vm_exit_interruption_information::vector
intel_x64::vmcs::vm_exit_interruption_information::interruption_type
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret
intel_x64::vmcs::vm_exit_interruption_information::reserved
intel_x64::vmcs::vm_exit_interruption_information::valid_bit
intel_x64::vmcs::vm_exit_interruption_error_code
intel_x64::vmcs::idt_vectoring_information
intel_x64::vmcs::idt_vectoring_information::vector
intel_x64::vmcs::idt_vectoring_information::interruption_type
intel_x64::vmcs::idt_vectoring_information::error_code_valid
intel_x64::vmcs::idt_vectoring_information::reserved
intel_x64::vmcs::idt_vectoring_information::valid_bit
intel_x64::vmcs::idt_vectoring_error_code
intel_x64::vmcs::vm_exit_instruction_length
intel_x64::vmcs::vm_exit_instruction_information
intel_x64::vmcs::vm_exit_instruction_information::ins
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size
intel_x64::vmcs::vm_exit_instruction_information::outs
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register
intel_x64::vmcs::vm_exit_instruction_information::invept
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2
intel_x64::vmcs::vm_exit_instruction_information::invpcid
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2
intel_x64::vmcs::vm_exit_instruction_information::invvpid
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2
intel_x64::vmcs::vm_exit_instruction_information::lidt
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::lgdt
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::sidt
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::sgdt
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::lldt
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::ltr
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::sldt
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::str
intel_x64::vmcs::vm_exit_instruction_information::str::scaling
intel_x64::vmcs::vm_exit_instruction_information::str::reg1
intel_x64::vmcs::vm_exit_instruction_information::str::address_size
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity
intel_x64::vmcs::vm_exit_instruction_information::rdrand
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size
intel_x64::vmcs::vm_exit_instruction_information::rdseed
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size
intel_x64::vmcs::vm_exit_instruction_information::vmclear
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmptrld
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmptrst
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmxon
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::xrstors
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::xsaves
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmread
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2
intel_x64::vmcs::vm_exit_instruction_information::vmwrite
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2
Functions
auto
intel_x64::vmcs::vm_instruction_error::exists
()
noexcept
auto
intel_x64::vmcs::vm_instruction_error::get
()
auto
intel_x64::vmcs::vm_instruction_error::get_if_exists
(bool verbose=false)
noexcept
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::vm_instruction_error::__vm_instruction_error_description
(T error)
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::vm_instruction_error::vm_instruction_error_description
(T error, bool exists)
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::vm_instruction_error::vm_instruction_error_description_if_exists
(T error, bool verbose, bool exists)
auto
intel_x64::vmcs::vm_instruction_error::description
()
auto
intel_x64::vmcs::vm_instruction_error::description_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::exit_reason::exists
()
noexcept
auto
intel_x64::vmcs::exit_reason::get
()
auto
intel_x64::vmcs::exit_reason::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::get
()
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::get_if_exists
(bool verbose=false)
noexcept
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::__basic_exit_reason_description
(T reason)
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::basic_exit_reason_description
(T reason, bool exists)
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::basic_exit_reason_description_if_exists
(T reason, bool verbose, bool exists)
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::description
()
auto
intel_x64::vmcs::exit_reason::basic_exit_reason::description_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::exit_reason::reserved::get
()
auto
intel_x64::vmcs::exit_reason::reserved::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::is_enabled
()
auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::is_enabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::is_disabled
()
auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::is_disabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::is_enabled
()
auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::is_enabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::is_disabled
()
auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::is_disabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::is_enabled
()
auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::is_enabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::is_disabled
()
auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::is_disabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::vm_entry_failure::is_enabled
()
auto
intel_x64::vmcs::exit_reason::vm_entry_failure::is_enabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::exit_reason::vm_entry_failure::is_disabled
()
auto
intel_x64::vmcs::exit_reason::vm_entry_failure::is_disabled_if_exists
(bool verbose=false)
auto
intel_x64::vmcs::vm_exit_interruption_information::exists
()
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::get
()
auto
intel_x64::vmcs::vm_exit_interruption_information::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::vector::get
()
auto
intel_x64::vmcs::vm_exit_interruption_information::vector::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::get
()
auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::is_enabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::is_enabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::is_disabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::is_disabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::is_enabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::is_enabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::is_disabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::is_disabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::reserved::get
()
auto
intel_x64::vmcs::vm_exit_interruption_information::reserved::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::is_enabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::is_enabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::is_disabled
()
auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::is_disabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_error_code::exists
()
noexcept
auto
intel_x64::vmcs::vm_exit_interruption_error_code::get
()
auto
intel_x64::vmcs::vm_exit_interruption_error_code::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::exists
()
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::get
()
auto
intel_x64::vmcs::idt_vectoring_information::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::vector::get
()
auto
intel_x64::vmcs::idt_vectoring_information::vector::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::get
()
auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::is_enabled
()
auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::is_enabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::is_disabled
()
auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::is_disabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::reserved::get
()
auto
intel_x64::vmcs::idt_vectoring_information::reserved::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::is_enabled
()
auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::is_enabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::is_disabled
()
auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::is_disabled_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::idt_vectoring_error_code::exists
()
noexcept
auto
intel_x64::vmcs::idt_vectoring_error_code::get
()
auto
intel_x64::vmcs::idt_vectoring_error_code::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_length::exists
()
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_length::get
()
auto
intel_x64::vmcs::vm_exit_instruction_length::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::exists
()
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ins::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ins::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ins::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::get_name
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::get_if_exists
(bool verbose=false)
noexcept
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::get
()
auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::get_if_exists
(bool verbose=false)
noexcept
Variables
constexpr const auto
intel_x64::vmcs::vm_instruction_error::addr
= 0x0000000000004400UL
constexpr const auto
intel_x64::vmcs::vm_instruction_error::name
= "vm_instruction_error"
constexpr const auto
intel_x64::vmcs::exit_reason::addr
= 0x0000000000004402UL
constexpr const auto
intel_x64::vmcs::exit_reason::name
= "exit_reason"
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::mask
= 0x000000000000FFFFUL
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::from
= 0
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::name
= "basic_exit_reason"
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::exception_or_non_maskable_interrupt
= 0U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::external_interrupt
= 1U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::triple_fault
= 2U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::init_signal
= 3U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::sipi
= 4U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::smi
= 5U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::other_smi
= 6U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::interrupt_window
= 7U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::nmi_window
= 8U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::task_switch
= 9U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::cpuid
= 10U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::getsec
= 11U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::hlt
= 12U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::invd
= 13U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::invlpg
= 14U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdpmc
= 15U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdtsc
= 16U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rsm
= 17U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmcall
= 18U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmclear
= 19U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmlaunch
= 20U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmptrld
= 21U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmptrst
= 22U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmread
= 23U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmresume
= 24U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmwrite
= 25U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmxoff
= 26U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmxon
= 27U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::control_register_accesses
= 28U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::mov_dr
= 29U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::io_instruction
= 30U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdmsr
= 31U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::wrmsr
= 32U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vm_entry_failure_invalid_guest_state
= 33U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vm_entry_failure_msr_loading
= 34U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::mwait
= 36U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::monitor_trap_flag
= 37U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::monitor
= 39U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::pause
= 40U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vm_entry_failure_machine_check_event
= 41U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::tpr_below_threshold
= 43U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::apic_access
= 44U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::virtualized_eoi
= 45U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::access_to_gdtr_or_idtr
= 46U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::access_to_ldtr_or_tr
= 47U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::ept_violation
= 48U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::ept_misconfiguration
= 49U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::invept
= 50U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdtscp
= 51U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmx_preemption_timer_expired
= 52U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::invvpid
= 53U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::wbinvd
= 54U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::xsetbv
= 55U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::apic_write
= 56U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdrand
= 57U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::invpcid
= 58U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::vmfunc
= 59U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::rdseed
= 61U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::xsaves
= 63U
constexpr const auto
intel_x64::vmcs::exit_reason::basic_exit_reason::xrstors
= 64U
constexpr const auto
intel_x64::vmcs::exit_reason::reserved::mask
= 0x0000000047FF0000UL
constexpr const auto
intel_x64::vmcs::exit_reason::reserved::from
= 0
constexpr const auto
intel_x64::vmcs::exit_reason::reserved::name
= "reserved"
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::from
= 27
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_incident_to_enclave_mode::name
= "vm_exit_incident_to_enclave_mode"
constexpr const auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::mask
= 0x0000000010000000UL
constexpr const auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::from
= 28
constexpr const auto
intel_x64::vmcs::exit_reason::pending_mtf_vm_exit::name
= "pending_mtf_vm_exit"
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::mask
= 0x0000000020000000UL
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::from
= 29
constexpr const auto
intel_x64::vmcs::exit_reason::vm_exit_from_vmx_root_operation::name
= "vm_exit_from_vmx_root_operation"
constexpr const auto
intel_x64::vmcs::exit_reason::vm_entry_failure::mask
= 0x0000000080000000UL
constexpr const auto
intel_x64::vmcs::exit_reason::vm_entry_failure::from
= 31
constexpr const auto
intel_x64::vmcs::exit_reason::vm_entry_failure::name
= "vm_entry_failure"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::addr
= 0x0000000000004404UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::name
= "vm_exit_interruption_information"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::vector::mask
= 0x000000FFUL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::vector::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::vector::name
= "vector"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::mask
= 0x00000700UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::from
= 8
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::name
= "interruption_type"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::external_interrupt
= 0UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::non_maskable_interrupt
= 2UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::hardware_exception
= 3UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::interruption_type::software_exception
= 6UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::mask
= 0x00000800UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::error_code_valid::name
= "deliver_error_code_bit"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::mask
= 0x00001000UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::from
= 12
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::nmi_unblocking_due_to_iret::name
= "nmi_unblocking_due_to_iret"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::reserved::mask
= 0x7FFFE000UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::reserved::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::reserved::name
= "reserved"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::mask
= 0x80000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::from
= 31
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_information::valid_bit::name
= "valid_bit"
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_error_code::addr
= 0x0000000000004406UL
constexpr const auto
intel_x64::vmcs::vm_exit_interruption_error_code::name
= "vm_exit_interruption_error_code"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::addr
= 0x0000000000004408UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::name
= "idt_vectoring_information_field"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::vector::mask
= 0x000000FFUL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::vector::from
= 0
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::vector::name
= "vector"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::mask
= 0x00000700UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::from
= 8
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::name
= "interruption_type"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::external_interrupt
= 0UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::non_maskable_interrupt
= 2UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::hardware_exception
= 3UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::software_interrupt
= 4UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::privileged_software_exception
= 5UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::interruption_type::software_exception
= 6UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::mask
= 0x00000800UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::from
= 11
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::error_code_valid::name
= "deliver_error_code_bit"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::reserved::mask
= 0x7FFFE000UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::reserved::from
= 0
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::reserved::name
= "reserved"
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::mask
= 0x80000000UL
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::from
= 31
constexpr const auto
intel_x64::vmcs::idt_vectoring_information::valid_bit::name
= "valid_bit"
constexpr const auto
intel_x64::vmcs::idt_vectoring_error_code::addr
= 0x000000000000440AUL
constexpr const auto
intel_x64::vmcs::idt_vectoring_error_code::name
= "idt_vectoring_error_code"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_length::addr
= 0x000000000000440CUL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_length::name
= "vm_exit_instruction_length"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::addr
= 0x000000000000440EUL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::name
= "vm_exit_instruction_information"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::name
= "ins"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ins::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::name
= "outs"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::outs::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::name
= "invept"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::mask
= 0x00000000F0000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::name
= "reg2"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invept::reg2::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::name
= "invpcid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::mask
= 0x00000000F0000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::name
= "reg2"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invpcid::reg2::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::name
= "invvpid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::mask
= 0x00000000F0000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::name
= "reg2"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::invvpid::reg2::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::name
= "lidt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::mask
= 0x0000000000000800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::sgdt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::sidt
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::lgdt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lidt::instruction_identity::lidt
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::name
= "lgdt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::mask
= 0x0000000000000800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::sgdt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::sidt
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::lgdt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lgdt::instruction_identity::lidt
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::name
= "sidt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::mask
= 0x0000000000000800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::sgdt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::sidt
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::lgdt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sidt::instruction_identity::lidt
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::name
= "sgdt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::mask
= 0x0000000000000800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::sgdt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::sidt
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::lgdt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sgdt::instruction_identity::lidt
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::name
= "lldt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::sldt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::str
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::lldt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::lldt::instruction_identity::ltr
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::name
= "ltr"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::sldt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::str
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::lldt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::ltr::instruction_identity::ltr
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::name
= "sldt"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::sldt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::str
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::lldt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::sldt::instruction_identity::ltr
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::name
= "str"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::mask
= 0x0000000030000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::name
= "instruction_identity"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::sldt
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::str
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::lldt
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::str::instruction_identity::ltr
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::name
= "rdrand"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::name
= "destination_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::destination_register::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::mask
= 0x0000000000001800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdrand::operand_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::name
= "rdseed"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::name
= "destination_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::destination_register::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::mask
= 0x0000000000001800UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::from
= 11
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::name
= "operand_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::rdseed::operand_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::name
= "vmclear"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmclear::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::name
= "vmptrld"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrld::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::name
= "vmptrst"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmptrst::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::name
= "vmxon"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmxon::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::name
= "xrstors"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xrstors::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::name
= "xsaves"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::xsaves::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::name
= "vmread"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::mask
= 0x00000000F0000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::name
= "reg2"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmread::reg2::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::name
= "vmwrite"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::mask
= 0x0000000000000003UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::from
= 0
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::name
= "scaling"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::no_scaling
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::scale_by_2
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::scale_by_4
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::scaling::scale_by_8
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::mask
= 0x0000000000000078UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::from
= 3
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::name
= "reg1"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg1::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::mask
= 0x0000000000000380UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::from
= 7
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::name
= "address_size"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::_16bit
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::_32bit
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::address_size::_64bit
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::mask
= 0x0000000000000400UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::from
= 10
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::name
= "mem/reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::mem
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::mem_reg::reg
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::mask
= 0x0000000000038000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::from
= 15
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::name
= "segment_register"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::es
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::cs
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::ss
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::ds
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::fs
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::segment_register::gs
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::mask
= 0x00000000003C0000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::from
= 18
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::name
= "index_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::mask
= 0x0000000000400000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::from
= 22
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::name
= "index_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::index_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::mask
= 0x0000000007800000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::from
= 23
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::name
= "base_reg"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg::r15
= 15U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::mask
= 0x0000000008000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::from
= 27
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::name
= "base_reg_invalid"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::valid
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::base_reg_invalid::invalid
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::mask
= 0x00000000F0000000UL
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::from
= 28
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::name
= "reg2"
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rax
= 0U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rcx
= 1U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rdx
= 2U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rbx
= 3U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rsp
= 4U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rbp
= 5U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rsi
= 6U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::rdi
= 7U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r8
= 8U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r9
= 9U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r10
= 10U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r11
= 11U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r12
= 12U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r13
= 13U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r14
= 14U
constexpr const auto
intel_x64::vmcs::vm_exit_instruction_information::vmwrite::reg2::r15
= 15U
Generated on Fri Apr 28 2017 22:12:09 by
1.8.14