Namespaces | Functions | Variables
vmcs_intel_x64_32bit_guest_state_fields.h File Reference

Go to the source code of this file.

Namespaces

 intel_x64
 
 intel_x64::vmcs
 
 intel_x64::vmcs::guest_es_limit
 
 intel_x64::vmcs::guest_cs_limit
 
 intel_x64::vmcs::guest_ss_limit
 
 intel_x64::vmcs::guest_ds_limit
 
 intel_x64::vmcs::guest_fs_limit
 
 intel_x64::vmcs::guest_gs_limit
 
 intel_x64::vmcs::guest_ldtr_limit
 
 intel_x64::vmcs::guest_tr_limit
 
 intel_x64::vmcs::guest_gdtr_limit
 
 intel_x64::vmcs::guest_idtr_limit
 
 intel_x64::vmcs::guest_es_access_rights
 
 intel_x64::vmcs::guest_es_access_rights::type
 
 intel_x64::vmcs::guest_es_access_rights::s
 
 intel_x64::vmcs::guest_es_access_rights::dpl
 
 intel_x64::vmcs::guest_es_access_rights::present
 
 intel_x64::vmcs::guest_es_access_rights::avl
 
 intel_x64::vmcs::guest_es_access_rights::l
 
 intel_x64::vmcs::guest_es_access_rights::db
 
 intel_x64::vmcs::guest_es_access_rights::granularity
 
 intel_x64::vmcs::guest_es_access_rights::reserved
 
 intel_x64::vmcs::guest_es_access_rights::unusable
 
 intel_x64::vmcs::guest_cs_access_rights
 
 intel_x64::vmcs::guest_cs_access_rights::type
 
 intel_x64::vmcs::guest_cs_access_rights::s
 
 intel_x64::vmcs::guest_cs_access_rights::dpl
 
 intel_x64::vmcs::guest_cs_access_rights::present
 
 intel_x64::vmcs::guest_cs_access_rights::avl
 
 intel_x64::vmcs::guest_cs_access_rights::l
 
 intel_x64::vmcs::guest_cs_access_rights::db
 
 intel_x64::vmcs::guest_cs_access_rights::granularity
 
 intel_x64::vmcs::guest_cs_access_rights::reserved
 
 intel_x64::vmcs::guest_cs_access_rights::unusable
 
 intel_x64::vmcs::guest_ss_access_rights
 
 intel_x64::vmcs::guest_ss_access_rights::type
 
 intel_x64::vmcs::guest_ss_access_rights::s
 
 intel_x64::vmcs::guest_ss_access_rights::dpl
 
 intel_x64::vmcs::guest_ss_access_rights::present
 
 intel_x64::vmcs::guest_ss_access_rights::avl
 
 intel_x64::vmcs::guest_ss_access_rights::l
 
 intel_x64::vmcs::guest_ss_access_rights::db
 
 intel_x64::vmcs::guest_ss_access_rights::granularity
 
 intel_x64::vmcs::guest_ss_access_rights::reserved
 
 intel_x64::vmcs::guest_ss_access_rights::unusable
 
 intel_x64::vmcs::guest_ds_access_rights
 
 intel_x64::vmcs::guest_ds_access_rights::type
 
 intel_x64::vmcs::guest_ds_access_rights::s
 
 intel_x64::vmcs::guest_ds_access_rights::dpl
 
 intel_x64::vmcs::guest_ds_access_rights::present
 
 intel_x64::vmcs::guest_ds_access_rights::avl
 
 intel_x64::vmcs::guest_ds_access_rights::l
 
 intel_x64::vmcs::guest_ds_access_rights::db
 
 intel_x64::vmcs::guest_ds_access_rights::granularity
 
 intel_x64::vmcs::guest_ds_access_rights::reserved
 
 intel_x64::vmcs::guest_ds_access_rights::unusable
 
 intel_x64::vmcs::guest_fs_access_rights
 
 intel_x64::vmcs::guest_fs_access_rights::type
 
 intel_x64::vmcs::guest_fs_access_rights::s
 
 intel_x64::vmcs::guest_fs_access_rights::dpl
 
 intel_x64::vmcs::guest_fs_access_rights::present
 
 intel_x64::vmcs::guest_fs_access_rights::avl
 
 intel_x64::vmcs::guest_fs_access_rights::l
 
 intel_x64::vmcs::guest_fs_access_rights::db
 
 intel_x64::vmcs::guest_fs_access_rights::granularity
 
 intel_x64::vmcs::guest_fs_access_rights::reserved
 
 intel_x64::vmcs::guest_fs_access_rights::unusable
 
 intel_x64::vmcs::guest_gs_access_rights
 
 intel_x64::vmcs::guest_gs_access_rights::type
 
 intel_x64::vmcs::guest_gs_access_rights::s
 
 intel_x64::vmcs::guest_gs_access_rights::dpl
 
 intel_x64::vmcs::guest_gs_access_rights::present
 
 intel_x64::vmcs::guest_gs_access_rights::avl
 
 intel_x64::vmcs::guest_gs_access_rights::l
 
 intel_x64::vmcs::guest_gs_access_rights::db
 
 intel_x64::vmcs::guest_gs_access_rights::granularity
 
 intel_x64::vmcs::guest_gs_access_rights::reserved
 
 intel_x64::vmcs::guest_gs_access_rights::unusable
 
 intel_x64::vmcs::guest_ldtr_access_rights
 
 intel_x64::vmcs::guest_ldtr_access_rights::type
 
 intel_x64::vmcs::guest_ldtr_access_rights::s
 
 intel_x64::vmcs::guest_ldtr_access_rights::dpl
 
 intel_x64::vmcs::guest_ldtr_access_rights::present
 
 intel_x64::vmcs::guest_ldtr_access_rights::avl
 
 intel_x64::vmcs::guest_ldtr_access_rights::l
 
 intel_x64::vmcs::guest_ldtr_access_rights::db
 
 intel_x64::vmcs::guest_ldtr_access_rights::granularity
 
 intel_x64::vmcs::guest_ldtr_access_rights::reserved
 
 intel_x64::vmcs::guest_ldtr_access_rights::unusable
 
 intel_x64::vmcs::guest_tr_access_rights
 
 intel_x64::vmcs::guest_tr_access_rights::type
 
 intel_x64::vmcs::guest_tr_access_rights::s
 
 intel_x64::vmcs::guest_tr_access_rights::dpl
 
 intel_x64::vmcs::guest_tr_access_rights::present
 
 intel_x64::vmcs::guest_tr_access_rights::avl
 
 intel_x64::vmcs::guest_tr_access_rights::l
 
 intel_x64::vmcs::guest_tr_access_rights::db
 
 intel_x64::vmcs::guest_tr_access_rights::granularity
 
 intel_x64::vmcs::guest_tr_access_rights::reserved
 
 intel_x64::vmcs::guest_tr_access_rights::unusable
 
 intel_x64::vmcs::guest_interruptibility_state
 
 intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti
 
 intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss
 
 intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi
 
 intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi
 
 intel_x64::vmcs::guest_interruptibility_state::enclave_interruption
 
 intel_x64::vmcs::guest_interruptibility_state::reserved
 
 intel_x64::vmcs::guest_activity_state
 
 intel_x64::vmcs::guest_smbase
 
 intel_x64::vmcs::guest_ia32_sysenter_cs
 
 intel_x64::vmcs::vmx_preemption_timer_value
 

Functions

auto intel_x64::vmcs::guest_es_limit::exists ()
 
auto intel_x64::vmcs::guest_es_limit::get ()
 
auto intel_x64::vmcs::guest_es_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_limit::exists ()
 
auto intel_x64::vmcs::guest_cs_limit::get ()
 
auto intel_x64::vmcs::guest_cs_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_limit::exists ()
 
auto intel_x64::vmcs::guest_ss_limit::get ()
 
auto intel_x64::vmcs::guest_ss_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_limit::exists ()
 
auto intel_x64::vmcs::guest_ds_limit::get ()
 
auto intel_x64::vmcs::guest_ds_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_limit::exists ()
 
auto intel_x64::vmcs::guest_fs_limit::get ()
 
auto intel_x64::vmcs::guest_fs_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_limit::exists ()
 
auto intel_x64::vmcs::guest_gs_limit::get ()
 
auto intel_x64::vmcs::guest_gs_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_limit::exists ()
 
auto intel_x64::vmcs::guest_ldtr_limit::get ()
 
auto intel_x64::vmcs::guest_ldtr_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_limit::exists ()
 
auto intel_x64::vmcs::guest_tr_limit::get ()
 
auto intel_x64::vmcs::guest_tr_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gdtr_limit::exists ()
 
auto intel_x64::vmcs::guest_gdtr_limit::get ()
 
auto intel_x64::vmcs::guest_gdtr_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gdtr_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gdtr_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_idtr_limit::exists ()
 
auto intel_x64::vmcs::guest_idtr_limit::get ()
 
auto intel_x64::vmcs::guest_idtr_limit::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_idtr_limit::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_idtr_limit::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::exists ()
 
auto intel_x64::vmcs::guest_es_access_rights::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_es_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_es_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_es_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::exists ()
 
auto intel_x64::vmcs::guest_cs_access_rights::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_cs_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_cs_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_cs_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::exists ()
 
auto intel_x64::vmcs::guest_ss_access_rights::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ss_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_ss_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ss_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::exists ()
 
auto intel_x64::vmcs::guest_ds_access_rights::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ds_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_ds_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ds_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::exists ()
 
auto intel_x64::vmcs::guest_fs_access_rights::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_fs_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_fs_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_fs_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::exists ()
 
auto intel_x64::vmcs::guest_gs_access_rights::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_gs_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_gs_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_gs_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::exists ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ldtr_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_ldtr_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ldtr_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::exists ()
 
auto intel_x64::vmcs::guest_tr_access_rights::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::type::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::type::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::s::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::s::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::s::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::s::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::dpl::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::dpl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::dpl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::dpl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::present::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::present::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::present::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::present::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::avl::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::avl::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::avl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::avl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::l::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::l::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::l::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::l::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::db::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::db::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::db::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::db::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::granularity::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::granularity::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::granularity::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::granularity::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::reserved::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_tr_access_rights::unusable::get ()
 
auto intel_x64::vmcs::guest_tr_access_rights::unusable::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::unusable::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_tr_access_rights::unusable::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::exists ()
 
auto intel_x64::vmcs::guest_interruptibility_state::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_interruptibility_state::reserved::get ()
 
auto intel_x64::vmcs::guest_interruptibility_state::reserved::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_interruptibility_state::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_activity_state::exists ()
 
auto intel_x64::vmcs::guest_activity_state::get ()
 
auto intel_x64::vmcs::guest_activity_state::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_activity_state::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_activity_state::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_smbase::exists ()
 
auto intel_x64::vmcs::guest_smbase::get ()
 
auto intel_x64::vmcs::guest_smbase::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_smbase::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_smbase::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_sysenter_cs::exists ()
 
auto intel_x64::vmcs::guest_ia32_sysenter_cs::get ()
 
auto intel_x64::vmcs::guest_ia32_sysenter_cs::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_cs::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_sysenter_cs::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::vmx_preemption_timer_value::exists ()
 
auto intel_x64::vmcs::vmx_preemption_timer_value::get ()
 
auto intel_x64::vmcs::vmx_preemption_timer_value::get_if_exists (bool verbose=false) noexcept
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::vmx_preemption_timer_value::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::vmx_preemption_timer_value::set_if_exists (T val, bool verbose=false) noexcept
 

Variables

constexpr const auto intel_x64::vmcs::guest_es_limit::addr = 0x0000000000004800UL
 
constexpr const auto intel_x64::vmcs::guest_es_limit::name = "guest_es_limit"
 
constexpr const auto intel_x64::vmcs::guest_cs_limit::addr = 0x0000000000004802UL
 
constexpr const auto intel_x64::vmcs::guest_cs_limit::name = "guest_cs_limit"
 
constexpr const auto intel_x64::vmcs::guest_ss_limit::addr = 0x0000000000004804UL
 
constexpr const auto intel_x64::vmcs::guest_ss_limit::name = "guest_ss_limit"
 
constexpr const auto intel_x64::vmcs::guest_ds_limit::addr = 0x0000000000004806UL
 
constexpr const auto intel_x64::vmcs::guest_ds_limit::name = "guest_ds_limit"
 
constexpr const auto intel_x64::vmcs::guest_fs_limit::addr = 0x0000000000004808UL
 
constexpr const auto intel_x64::vmcs::guest_fs_limit::name = "guest_fs_limit"
 
constexpr const auto intel_x64::vmcs::guest_gs_limit::addr = 0x000000000000480AUL
 
constexpr const auto intel_x64::vmcs::guest_gs_limit::name = "guest_gs_limit"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_limit::addr = 0x000000000000480CUL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_limit::name = "guest_ldtr_limit"
 
constexpr const auto intel_x64::vmcs::guest_tr_limit::addr = 0x000000000000480EUL
 
constexpr const auto intel_x64::vmcs::guest_tr_limit::name = "guest_tr_limit"
 
constexpr const auto intel_x64::vmcs::guest_gdtr_limit::addr = 0x0000000000004810UL
 
constexpr const auto intel_x64::vmcs::guest_gdtr_limit::name = "guest_gdtr_limit"
 
constexpr const auto intel_x64::vmcs::guest_idtr_limit::addr = 0x0000000000004812UL
 
constexpr const auto intel_x64::vmcs::guest_idtr_limit::name = "guest_idtr_limit"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::addr = 0x0000000000004814UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::name = "guest_es_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_es_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::addr = 0x0000000000004816UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::name = "guest_cs_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_cs_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::addr = 0x0000000000004818UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::name = "guest_ss_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_ss_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::addr = 0x000000000000481AUL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::name = "guest_ds_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_ds_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::addr = 0x000000000000481CUL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::name = "guest_fs_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_fs_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::addr = 0x000000000000481EUL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::name = "guest_gs_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_gs_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::addr = 0x0000000000004820UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::name = "guest_ldtr_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_ldtr_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::addr = 0x0000000000004822UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::name = "guest_tr_access_rights"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::type::mask = 0x000000000000000FUL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::type::name = "type"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::s::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::s::from = 4
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::s::name = "s"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::dpl::mask = 0x0000000000000060UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::dpl::from = 5
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::dpl::name = "dpl"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::present::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::present::from = 7
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::avl::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::avl::from = 12
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::avl::name = "avl"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::l::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::l::from = 13
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::l::name = "l"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::db::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::db::from = 14
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::db::name = "db"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::granularity::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::granularity::from = 15
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::granularity::name = "granularity"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::reserved::mask = 0xFFFFFFFFFFFE0F00UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::unusable::mask = 0x0000000000010000UL
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::unusable::from = 16
 
constexpr const auto intel_x64::vmcs::guest_tr_access_rights::unusable::name = "unusable"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::addr = 0x0000000000004824UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::name = "guest_interruptibility_state"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::from = 0
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_sti::name = "blocking_by_sti"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::from = 1
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_mov_ss::name = "blocking_by_mov_ss"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::mask = 0x0000000000000004UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::from = 2
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_smi::name = "blocking_by_smi"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::from = 3
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::blocking_by_nmi::name = "blocking_by_nmi"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::from = 4
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::enclave_interruption::name = "enclave_interruption"
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::reserved::mask = 0x00000000FFFFFFE0UL
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::reserved::from = 5
 
constexpr const auto intel_x64::vmcs::guest_interruptibility_state::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_activity_state::addr = 0x0000000000004826UL
 
constexpr const auto intel_x64::vmcs::guest_activity_state::name = "guest_activity_state"
 
constexpr const auto intel_x64::vmcs::guest_activity_state::active = 0U
 
constexpr const auto intel_x64::vmcs::guest_activity_state::hlt = 1U
 
constexpr const auto intel_x64::vmcs::guest_activity_state::shutdown = 2U
 
constexpr const auto intel_x64::vmcs::guest_activity_state::wait_for_sipi = 3U
 
constexpr const auto intel_x64::vmcs::guest_smbase::addr = 0x0000000000004828UL
 
constexpr const auto intel_x64::vmcs::guest_smbase::name = "guest_smbase"
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_cs::addr = 0x000000000000482AUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_sysenter_cs::name = "guest_ia32_sysenter_cs"
 
constexpr const auto intel_x64::vmcs::vmx_preemption_timer_value::addr = 0x000000000000482EUL
 
constexpr const auto intel_x64::vmcs::vmx_preemption_timer_value::name = "vmx_preemption_timer_value"