Namespaces | Functions | Variables
vmcs_intel_x64_64bit_guest_state_fields.h File Reference

Go to the source code of this file.

Namespaces

 intel_x64
 
 intel_x64::vmcs
 
 
 intel_x64::vmcs::guest_ia32_debugctl
 
 intel_x64::vmcs::guest_ia32_debugctl::lbr
 
 intel_x64::vmcs::guest_ia32_debugctl::btf
 
 intel_x64::vmcs::guest_ia32_debugctl::tr
 
 intel_x64::vmcs::guest_ia32_debugctl::bts
 
 intel_x64::vmcs::guest_ia32_debugctl::btint
 
 intel_x64::vmcs::guest_ia32_debugctl::bt_off_os
 
 intel_x64::vmcs::guest_ia32_debugctl::bt_off_user
 
 intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi
 
 intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi
 
 intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi
 
 intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm
 
 intel_x64::vmcs::guest_ia32_debugctl::rtm_debug
 
 intel_x64::vmcs::guest_ia32_debugctl::reserved
 
 intel_x64::vmcs::guest_ia32_pat
 
 intel_x64::vmcs::guest_ia32_pat::pa0
 
 intel_x64::vmcs::guest_ia32_pat::pa0::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa0::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa1
 
 intel_x64::vmcs::guest_ia32_pat::pa1::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa1::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa2
 
 intel_x64::vmcs::guest_ia32_pat::pa2::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa2::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa3
 
 intel_x64::vmcs::guest_ia32_pat::pa3::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa3::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa4
 
 intel_x64::vmcs::guest_ia32_pat::pa4::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa4::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa5
 
 intel_x64::vmcs::guest_ia32_pat::pa5::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa5::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa6
 
 intel_x64::vmcs::guest_ia32_pat::pa6::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa6::reserved
 
 intel_x64::vmcs::guest_ia32_pat::pa7
 
 intel_x64::vmcs::guest_ia32_pat::pa7::memory_type
 
 intel_x64::vmcs::guest_ia32_pat::pa7::reserved
 
 intel_x64::vmcs::guest_ia32_efer
 
 intel_x64::vmcs::guest_ia32_efer::sce
 
 intel_x64::vmcs::guest_ia32_efer::lme
 
 intel_x64::vmcs::guest_ia32_efer::lma
 
 intel_x64::vmcs::guest_ia32_efer::nxe
 
 intel_x64::vmcs::guest_ia32_efer::reserved
 
 intel_x64::vmcs::guest_ia32_perf_global_ctrl
 
 intel_x64::vmcs::guest_ia32_perf_global_ctrl::reserved
 
 intel_x64::vmcs::guest_pdpte0
 
 intel_x64::vmcs::guest_pdpte0::present
 
 intel_x64::vmcs::guest_pdpte0::reserved
 
 intel_x64::vmcs::guest_pdpte0::pwt
 
 intel_x64::vmcs::guest_pdpte0::pcd
 
 intel_x64::vmcs::guest_pdpte0::page_directory_addr
 
 intel_x64::vmcs::guest_pdpte1
 
 intel_x64::vmcs::guest_pdpte1::present
 
 intel_x64::vmcs::guest_pdpte1::reserved
 
 intel_x64::vmcs::guest_pdpte1::pwt
 
 intel_x64::vmcs::guest_pdpte1::pcd
 
 intel_x64::vmcs::guest_pdpte1::page_directory_addr
 
 intel_x64::vmcs::guest_pdpte2
 
 intel_x64::vmcs::guest_pdpte2::present
 
 intel_x64::vmcs::guest_pdpte2::reserved
 
 intel_x64::vmcs::guest_pdpte2::pwt
 
 intel_x64::vmcs::guest_pdpte2::pcd
 
 intel_x64::vmcs::guest_pdpte2::page_directory_addr
 
 intel_x64::vmcs::guest_pdpte3
 
 intel_x64::vmcs::guest_pdpte3::present
 
 intel_x64::vmcs::guest_pdpte3::reserved
 
 intel_x64::vmcs::guest_pdpte3::pwt
 
 intel_x64::vmcs::guest_pdpte3::pcd
 
 intel_x64::vmcs::guest_pdpte3::page_directory_addr
 
 intel_x64::vmcs::guest_ia32_bndcfgs
 
 intel_x64::vmcs::guest_ia32_bndcfgs::en
 
 intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve
 
 intel_x64::vmcs::guest_ia32_bndcfgs::reserved
 
 intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory
 

Functions

auto intel_x64::vmcs::vmcs_link_pointer::exists ()
 
auto intel_x64::vmcs::vmcs_link_pointer::get ()
 
auto intel_x64::vmcs::vmcs_link_pointer::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::vmcs_link_pointer::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::vmcs_link_pointer::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::exists ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::get ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::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_debugctl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_debugctl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::lbr::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::lbr::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::lbr::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::lbr::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::lbr::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::lbr::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::lbr::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::lbr::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::btf::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::btf::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::btf::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::btf::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::btf::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::btf::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::btf::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::btf::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::tr::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::tr::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::tr::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::tr::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::tr::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::tr::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::tr::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::tr::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bts::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bts::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bts::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bts::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bts::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bts::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bts::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bts::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::btint::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::btint::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::btint::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::btint::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::btint::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::btint::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::btint::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::btint::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::enable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::disable ()
 
void intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_debugctl::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_debugctl::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_ia32_debugctl::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_debugctl::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::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_pat::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::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_pat::pa0::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa0::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::memory_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_ia32_pat::pa0::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa0::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa0::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_ia32_pat::pa0::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa0::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::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_pat::pa1::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa1::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::memory_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_ia32_pat::pa1::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa1::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa1::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_ia32_pat::pa1::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa1::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::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_pat::pa2::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa2::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::memory_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_ia32_pat::pa2::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa2::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa2::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_ia32_pat::pa2::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa2::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::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_pat::pa3::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa3::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::memory_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_ia32_pat::pa3::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa3::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa3::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_ia32_pat::pa3::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa3::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::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_pat::pa4::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa4::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::memory_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_ia32_pat::pa4::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa4::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa4::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_ia32_pat::pa4::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa4::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::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_pat::pa5::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa5::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::memory_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_ia32_pat::pa5::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa5::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa5::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_ia32_pat::pa5::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa5::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::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_pat::pa6::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa6::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::memory_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_ia32_pat::pa6::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa6::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa6::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_ia32_pat::pa6::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa6::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::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_pat::pa7::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa7::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::memory_type::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::memory_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_ia32_pat::pa7::memory_type::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa7::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_pat::pa7::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_ia32_pat::pa7::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_pat::pa7::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::get ()
 
auto intel_x64::vmcs::guest_ia32_efer::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_efer::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_efer::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::sce::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::sce::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::sce::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::sce::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::sce::enable ()
 
void intel_x64::vmcs::guest_ia32_efer::sce::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::sce::disable ()
 
void intel_x64::vmcs::guest_ia32_efer::sce::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::lme::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::lme::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::lme::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::lme::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::lme::enable ()
 
void intel_x64::vmcs::guest_ia32_efer::lme::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::lme::disable ()
 
void intel_x64::vmcs::guest_ia32_efer::lme::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::lma::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::lma::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::lma::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::lma::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::lma::enable ()
 
void intel_x64::vmcs::guest_ia32_efer::lma::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::lma::disable ()
 
void intel_x64::vmcs::guest_ia32_efer::lma::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::nxe::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::nxe::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::nxe::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_efer::nxe::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::nxe::enable ()
 
void intel_x64::vmcs::guest_ia32_efer::nxe::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_efer::nxe::disable ()
 
void intel_x64::vmcs::guest_ia32_efer::nxe::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_efer::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_efer::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_ia32_efer::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_efer::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::get ()
 
auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::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_perf_global_ctrl::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_perf_global_ctrl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::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_ia32_perf_global_ctrl::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_perf_global_ctrl::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::exists () noexcept
 
auto intel_x64::vmcs::guest_pdpte0::get ()
 
auto intel_x64::vmcs::guest_pdpte0::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_pdpte0::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte0::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::present::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte0::present::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::present::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte0::present::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::present::enable ()
 
void intel_x64::vmcs::guest_pdpte0::present::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::present::disable ()
 
void intel_x64::vmcs::guest_pdpte0::present::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::reserved::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte0::reserved::get ()
 
auto intel_x64::vmcs::guest_pdpte0::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_pdpte0::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte0::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::pwt::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte0::pwt::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::pwt::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte0::pwt::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::pwt::enable ()
 
void intel_x64::vmcs::guest_pdpte0::pwt::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::pwt::disable ()
 
void intel_x64::vmcs::guest_pdpte0::pwt::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::pcd::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte0::pcd::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::pcd::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte0::pcd::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::pcd::enable ()
 
void intel_x64::vmcs::guest_pdpte0::pcd::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte0::pcd::disable ()
 
void intel_x64::vmcs::guest_pdpte0::pcd::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte0::page_directory_addr::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte0::page_directory_addr::get ()
 
auto intel_x64::vmcs::guest_pdpte0::page_directory_addr::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_pdpte0::page_directory_addr::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte0::page_directory_addr::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::exists () noexcept
 
auto intel_x64::vmcs::guest_pdpte1::get ()
 
auto intel_x64::vmcs::guest_pdpte1::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_pdpte1::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte1::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::present::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte1::present::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::present::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte1::present::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::present::enable ()
 
void intel_x64::vmcs::guest_pdpte1::present::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::present::disable ()
 
void intel_x64::vmcs::guest_pdpte1::present::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::reserved::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte1::reserved::get ()
 
auto intel_x64::vmcs::guest_pdpte1::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_pdpte1::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte1::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::pwt::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte1::pwt::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::pwt::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte1::pwt::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::pwt::enable ()
 
void intel_x64::vmcs::guest_pdpte1::pwt::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::pwt::disable ()
 
void intel_x64::vmcs::guest_pdpte1::pwt::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::pcd::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte1::pcd::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::pcd::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte1::pcd::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::pcd::enable ()
 
void intel_x64::vmcs::guest_pdpte1::pcd::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte1::pcd::disable ()
 
void intel_x64::vmcs::guest_pdpte1::pcd::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte1::page_directory_addr::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte1::page_directory_addr::get ()
 
auto intel_x64::vmcs::guest_pdpte1::page_directory_addr::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_pdpte1::page_directory_addr::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte1::page_directory_addr::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::exists () noexcept
 
auto intel_x64::vmcs::guest_pdpte2::get ()
 
auto intel_x64::vmcs::guest_pdpte2::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_pdpte2::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte2::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::present::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte2::present::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::present::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte2::present::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::present::enable ()
 
void intel_x64::vmcs::guest_pdpte2::present::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::present::disable ()
 
void intel_x64::vmcs::guest_pdpte2::present::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::reserved::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte2::reserved::get ()
 
auto intel_x64::vmcs::guest_pdpte2::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_pdpte2::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte2::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::pwt::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte2::pwt::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::pwt::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte2::pwt::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::pwt::enable ()
 
void intel_x64::vmcs::guest_pdpte2::pwt::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::pwt::disable ()
 
void intel_x64::vmcs::guest_pdpte2::pwt::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::pcd::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte2::pcd::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::pcd::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte2::pcd::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::pcd::enable ()
 
void intel_x64::vmcs::guest_pdpte2::pcd::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte2::pcd::disable ()
 
void intel_x64::vmcs::guest_pdpte2::pcd::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte2::page_directory_addr::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte2::page_directory_addr::get ()
 
auto intel_x64::vmcs::guest_pdpte2::page_directory_addr::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_pdpte2::page_directory_addr::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte2::page_directory_addr::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::exists () noexcept
 
auto intel_x64::vmcs::guest_pdpte3::get ()
 
auto intel_x64::vmcs::guest_pdpte3::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_pdpte3::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte3::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::present::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte3::present::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::present::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte3::present::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::present::enable ()
 
void intel_x64::vmcs::guest_pdpte3::present::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::present::disable ()
 
void intel_x64::vmcs::guest_pdpte3::present::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::reserved::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte3::reserved::get ()
 
auto intel_x64::vmcs::guest_pdpte3::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_pdpte3::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte3::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::pwt::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte3::pwt::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::pwt::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte3::pwt::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::pwt::enable ()
 
void intel_x64::vmcs::guest_pdpte3::pwt::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::pwt::disable ()
 
void intel_x64::vmcs::guest_pdpte3::pwt::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::pcd::is_enabled ()
 
auto intel_x64::vmcs::guest_pdpte3::pcd::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::pcd::is_disabled ()
 
auto intel_x64::vmcs::guest_pdpte3::pcd::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::pcd::enable ()
 
void intel_x64::vmcs::guest_pdpte3::pcd::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_pdpte3::pcd::disable ()
 
void intel_x64::vmcs::guest_pdpte3::pcd::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_pdpte3::page_directory_addr::mask () noexcept
 
auto intel_x64::vmcs::guest_pdpte3::page_directory_addr::get ()
 
auto intel_x64::vmcs::guest_pdpte3::page_directory_addr::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_pdpte3::page_directory_addr::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_pdpte3::page_directory_addr::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::exists () noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::get ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::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_bndcfgs::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_bndcfgs::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::en::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::en::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::en::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::en::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_bndcfgs::en::enable ()
 
void intel_x64::vmcs::guest_ia32_bndcfgs::en::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_bndcfgs::en::disable ()
 
void intel_x64::vmcs::guest_ia32_bndcfgs::en::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::is_enabled ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::is_disabled ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::enable ()
 
void intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::disable ()
 
void intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::reserved::get ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::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_ia32_bndcfgs::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_bndcfgs::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::get ()
 
auto intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::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_bndcfgs::base_addr_of_bnd_directory::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::set_if_exists (T val, bool verbose=false) noexcept
 

Variables

constexpr const auto intel_x64::vmcs::vmcs_link_pointer::addr = 0x0000000000002800UL
 
constexpr const auto intel_x64::vmcs::vmcs_link_pointer::name = "vmcs_link_pointer"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::addr = 0x0000000000002802UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::name = "guest_ia32_debugctl"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::lbr::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::lbr::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::lbr::name = "lbr"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btf::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btf::from = 1
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btf::name = "btf"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::tr::mask = 0x0000000000000040UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::tr::from = 6
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::tr::name = "tr"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bts::mask = 0x0000000000000080UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bts::from = 7
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bts::name = "bts"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btint::mask = 0x0000000000000100UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btint::from = 8
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::btint::name = "btint"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::mask = 0x0000000000000200UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::from = 9
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_os::name = "bt_off_os"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::mask = 0x0000000000000400UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::from = 10
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::bt_off_user::name = "bt_off_user"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::mask = 0x0000000000000800UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::from = 11
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_lbrs_on_pmi::name = "freeze_lbrs_on_pmi"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::mask = 0x0000000000001000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::from = 12
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_perfmon_on_pmi::name = "freeze_perfmon_on_pmi"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::mask = 0x0000000000002000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::from = 13
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::enable_uncore_pmi::name = "enable_uncore_pmi"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::mask = 0x0000000000004000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::from = 14
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::freeze_while_smm::name = "freeze_while_smm"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::mask = 0x0000000000008000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::from = 15
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::rtm_debug::name = "rtm_debug"
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::reserved::mask = 0xFFFFFFFFFFFF003CUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_debugctl::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::addr = 0x0000000000002804UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::name = "guest_ia32_pat"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::mask = 0x00000000000000FFUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::name = "pa0"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::memory_type::mask = 0x0000000000000007UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::memory_type::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::reserved::mask = 0x00000000000000F8UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::reserved::from = 3
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa0::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::mask = 0x000000000000FF00UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::from = 8
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::name = "pa1"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::memory_type::mask = 0x0000000000000700UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::memory_type::from = 8
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::reserved::mask = 0x000000000000F800UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::reserved::from = 11
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa1::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::mask = 0x0000000000FF0000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::from = 16
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::name = "pa2"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::memory_type::mask = 0x0000000000070000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::memory_type::from = 16
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::reserved::mask = 0x0000000000F80000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::reserved::from = 19
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa2::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::mask = 0x00000000FF000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::from = 24
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::name = "pa3"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::memory_type::mask = 0x0000000007000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::memory_type::from = 24
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::reserved::mask = 0x00000000F8000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::reserved::from = 27
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa3::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::mask = 0x000000FF00000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::from = 32
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::name = "pa4"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::memory_type::mask = 0x0000000700000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::memory_type::from = 32
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::reserved::mask = 0x000000F800000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::reserved::from = 35
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa4::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::mask = 0x0000FF0000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::from = 40
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::name = "pa5"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::memory_type::mask = 0x0000070000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::memory_type::from = 40
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::reserved::mask = 0x0000F80000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::reserved::from = 43
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa5::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::mask = 0x00FF000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::from = 48
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::name = "pa6"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::memory_type::mask = 0x0007000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::memory_type::from = 48
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::reserved::mask = 0x00F8000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::reserved::from = 51
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa6::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::mask = 0xFF00000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::from = 56
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::name = "pa7"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::memory_type::mask = 0x0700000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::memory_type::from = 56
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::reserved::mask = 0xF800000000000000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::reserved::from = 59
 
constexpr const auto intel_x64::vmcs::guest_ia32_pat::pa7::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::addr = 0x0000000000002806UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::name = "guest_ia32_efer"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::sce::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::sce::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::sce::name = "sce"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lme::mask = 0x0000000000000100UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lme::from = 8
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lme::name = "lme"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lma::mask = 0x0000000000000400UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lma::from = 10
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::lma::name = "lma"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::nxe::mask = 0x0000000000000800UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::nxe::from = 11
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::nxe::name = "nxe"
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::reserved::mask = 0xFFFFFFFFFFFFF2FEUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_efer::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::addr = 0x0000000000002808UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::name = "guest_ia32_perf_global_ctrl"
 
constexpr const auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::reserved::mask = 0xFFFFFFF8FFFFFFFCUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_perf_global_ctrl::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::addr = 0x000000000000280AUL
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::name = "guest_pdpte0"
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::present::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::present::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pwt::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pwt::from = 3
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pwt::name = "pwt"
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pcd::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pcd::from = 4
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::pcd::name = "pcd"
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::page_directory_addr::from = 12
 
constexpr const auto intel_x64::vmcs::guest_pdpte0::page_directory_addr::name = "page_directory_addr"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::addr = 0x000000000000280CUL
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::name = "guest_pdpte1"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::present::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::present::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pwt::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pwt::from = 3
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pwt::name = "pwt"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pcd::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pcd::from = 4
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::pcd::name = "pcd"
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::page_directory_addr::from = 12
 
constexpr const auto intel_x64::vmcs::guest_pdpte1::page_directory_addr::name = "page_directory_addr"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::addr = 0x000000000000280EUL
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::name = "guest_pdpte2"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::present::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::present::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pwt::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pwt::from = 3
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pwt::name = "pwt"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pcd::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pcd::from = 4
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::pcd::name = "pcd"
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::page_directory_addr::from = 12
 
constexpr const auto intel_x64::vmcs::guest_pdpte2::page_directory_addr::name = "page_directory_addr"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::addr = 0x0000000000002810UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::name = "guest_pdpte3"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::present::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::present::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::present::name = "present"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pwt::mask = 0x0000000000000008UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pwt::from = 3
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pwt::name = "pwt"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pcd::mask = 0x0000000000000010UL
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pcd::from = 4
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::pcd::name = "pcd"
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::page_directory_addr::from = 12
 
constexpr const auto intel_x64::vmcs::guest_pdpte3::page_directory_addr::name = "page_directory_addr"
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::addr = 0x0000000000002812UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::name = "guest_ia32_bndcfgs"
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::en::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::en::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::en::name = "en"
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::mask = 0x0000000000000002UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::from = 1
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::bndpreserve::name = "bndpreserve"
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::reserved::mask = 0x0000000000000FFCUL
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::mask = 0xFFFFFFFFFFFFF000UL
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::from = 12
 
constexpr const auto intel_x64::vmcs::guest_ia32_bndcfgs::base_addr_of_bnd_directory::name = "base_addr_of_bnd_directory"