Namespaces | Functions | Variables
vmcs_intel_x64_64bit_host_state_fields.h File Reference

Go to the source code of this file.

Namespaces

 intel_x64
 
 intel_x64::vmcs
 
 intel_x64::vmcs::host_ia32_pat
 
 intel_x64::vmcs::host_ia32_pat::pa0
 
 intel_x64::vmcs::host_ia32_pat::pa0::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa0::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa1
 
 intel_x64::vmcs::host_ia32_pat::pa1::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa1::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa2
 
 intel_x64::vmcs::host_ia32_pat::pa2::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa2::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa3
 
 intel_x64::vmcs::host_ia32_pat::pa3::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa3::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa4
 
 intel_x64::vmcs::host_ia32_pat::pa4::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa4::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa5
 
 intel_x64::vmcs::host_ia32_pat::pa5::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa5::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa6
 
 intel_x64::vmcs::host_ia32_pat::pa6::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa6::reserved
 
 intel_x64::vmcs::host_ia32_pat::pa7
 
 intel_x64::vmcs::host_ia32_pat::pa7::memory_type
 
 intel_x64::vmcs::host_ia32_pat::pa7::reserved
 
 intel_x64::vmcs::host_ia32_efer
 
 intel_x64::vmcs::host_ia32_efer::sce
 
 intel_x64::vmcs::host_ia32_efer::lme
 
 intel_x64::vmcs::host_ia32_efer::lma
 
 intel_x64::vmcs::host_ia32_efer::nxe
 
 intel_x64::vmcs::host_ia32_efer::reserved
 
 intel_x64::vmcs::host_ia32_perf_global_ctrl
 
 intel_x64::vmcs::host_ia32_perf_global_ctrl::reserved
 

Functions

auto intel_x64::vmcs::host_ia32_pat::exists () noexcept
 
auto intel_x64::vmcs::host_ia32_pat::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa0::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa0::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa0::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa0::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa0::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa0::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa0::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa1::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa1::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa1::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa1::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa1::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa1::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa1::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa2::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa2::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa2::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa2::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa2::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa2::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa2::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa3::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa3::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa3::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa3::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa3::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa3::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa3::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa4::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa4::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa4::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa4::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa4::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa4::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa4::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa5::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa5::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa5::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa5::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa5::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa5::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa5::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa6::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa6::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa6::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa6::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa6::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa6::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa6::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa7::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_pat::pa7::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_pat::pa7::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa7::memory_type::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa7::memory_type::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_pat::pa7::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_pat::pa7::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::exists () noexcept
 
auto intel_x64::vmcs::host_ia32_efer::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_efer::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_efer::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::sce::is_enabled ()
 
auto intel_x64::vmcs::host_ia32_efer::sce::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::sce::is_disabled ()
 
auto intel_x64::vmcs::host_ia32_efer::sce::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::sce::enable ()
 
void intel_x64::vmcs::host_ia32_efer::sce::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::sce::disable ()
 
void intel_x64::vmcs::host_ia32_efer::sce::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::lme::is_enabled ()
 
auto intel_x64::vmcs::host_ia32_efer::lme::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::lme::is_disabled ()
 
auto intel_x64::vmcs::host_ia32_efer::lme::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::lme::enable ()
 
void intel_x64::vmcs::host_ia32_efer::lme::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::lme::disable ()
 
void intel_x64::vmcs::host_ia32_efer::lme::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::lma::is_enabled ()
 
auto intel_x64::vmcs::host_ia32_efer::lma::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::lma::is_disabled ()
 
auto intel_x64::vmcs::host_ia32_efer::lma::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::lma::enable ()
 
void intel_x64::vmcs::host_ia32_efer::lma::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::lma::disable ()
 
void intel_x64::vmcs::host_ia32_efer::lma::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::nxe::is_enabled ()
 
auto intel_x64::vmcs::host_ia32_efer::nxe::is_enabled_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::nxe::is_disabled ()
 
auto intel_x64::vmcs::host_ia32_efer::nxe::is_disabled_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::nxe::enable ()
 
void intel_x64::vmcs::host_ia32_efer::nxe::enable_if_exists (bool verbose=false) noexcept
 
void intel_x64::vmcs::host_ia32_efer::nxe::disable ()
 
void intel_x64::vmcs::host_ia32_efer::nxe::disable_if_exists (bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_efer::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_ia32_efer::reserved::set (T val)
 
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type>
void intel_x64::vmcs::host_ia32_efer::reserved::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_perf_global_ctrl::exists () noexcept
 
auto intel_x64::vmcs::host_ia32_perf_global_ctrl::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_perf_global_ctrl::set_if_exists (T val, bool verbose=false) noexcept
 
auto intel_x64::vmcs::host_ia32_perf_global_ctrl::reserved::get ()
 
auto intel_x64::vmcs::host_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::host_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::host_ia32_perf_global_ctrl::reserved::set_if_exists (T val, bool verbose=false) noexcept
 

Variables

constexpr const auto intel_x64::vmcs::host_ia32_pat::addr = 0x0000000000002C00UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::name = "host_ia32_pat"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::mask = 0x00000000000000FFUL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::from = 0
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::name = "pa0"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::memory_type::mask = 0x0000000000000007UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::memory_type::from = 0
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::reserved::mask = 0x00000000000000F8UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::reserved::from = 3
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa0::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::mask = 0x000000000000FF00UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::from = 8
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::name = "pa1"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::memory_type::mask = 0x0000000000000700UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::memory_type::from = 8
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::reserved::mask = 0x000000000000F800UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::reserved::from = 11
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa1::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::mask = 0x0000000000FF0000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::from = 16
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::name = "pa2"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::memory_type::mask = 0x0000000000070000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::memory_type::from = 16
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::reserved::mask = 0x0000000000F80000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::reserved::from = 19
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa2::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::mask = 0x00000000FF000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::from = 24
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::name = "pa3"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::memory_type::mask = 0x0000000007000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::memory_type::from = 24
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::reserved::mask = 0x00000000F8000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::reserved::from = 27
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa3::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::mask = 0x000000FF00000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::from = 32
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::name = "pa4"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::memory_type::mask = 0x0000000700000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::memory_type::from = 32
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::reserved::mask = 0x000000F800000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::reserved::from = 35
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa4::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::mask = 0x0000FF0000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::from = 40
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::name = "pa5"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::memory_type::mask = 0x0000070000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::memory_type::from = 40
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::reserved::mask = 0x0000F80000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::reserved::from = 43
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa5::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::mask = 0x00FF000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::from = 48
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::name = "pa6"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::memory_type::mask = 0x0007000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::memory_type::from = 48
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::reserved::mask = 0x00F8000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::reserved::from = 51
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa6::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::mask = 0xFF00000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::from = 56
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::name = "pa7"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::memory_type::mask = 0x0700000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::memory_type::from = 56
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::memory_type::name = "memory_type"
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::reserved::mask = 0xF800000000000000UL
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::reserved::from = 59
 
constexpr const auto intel_x64::vmcs::host_ia32_pat::pa7::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::addr = 0x0000000000002C02UL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::name = "host_ia32_efer"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::sce::mask = 0x0000000000000001UL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::sce::from = 0
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::sce::name = "sce"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lme::mask = 0x0000000000000100UL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lme::from = 8
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lme::name = "lme"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lma::mask = 0x0000000000000400UL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lma::from = 10
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::lma::name = "lma"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::nxe::mask = 0x0000000000000800UL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::nxe::from = 11
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::nxe::name = "nxe"
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::reserved::mask = 0xFFFFFFFFFFFFF2FEUL
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::reserved::from = 0
 
constexpr const auto intel_x64::vmcs::host_ia32_efer::reserved::name = "reserved"
 
constexpr const auto intel_x64::vmcs::host_ia32_perf_global_ctrl::addr = 0x0000000000002C04UL
 
constexpr const auto intel_x64::vmcs::host_ia32_perf_global_ctrl::name = "host_ia32_perf_global_ctrl"
 
constexpr const auto intel_x64::vmcs::host_ia32_perf_global_ctrl::reserved::mask = 0xFFFFFFF8FFFFFFFCUL
 
constexpr const auto intel_x64::vmcs::host_ia32_perf_global_ctrl::reserved::from = 0