|
uint64_t | __read_msr (uint32_t addr) noexcept |
|
void | __write_msr (uint32_t addr, uint64_t val) noexcept |
|
template<class A > |
auto | intel_x64::msrs::get (A addr) noexcept |
|
template<class A , class T > |
void | intel_x64::msrs::set (A addr, T val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_feature_control::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::lock_bit::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::lock_bit::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::enable_vmx_inside_smx::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::enable_vmx_inside_smx::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::enable_vmx_outside_smx::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::enable_vmx_outside_smx::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::senter_local_function_enables::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_feature_control::senter_local_function_enables::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::senter_gloabl_function_enable::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::senter_gloabl_function_enable::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::sgx_launch_control_enable::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::sgx_launch_control_enable::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::sgx_global_enable::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::sgx_global_enable::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_feature_control::lmce::get () noexcept |
|
void | intel_x64::msrs::ia32_feature_control::lmce::set (bool val) noexcept |
|
void | intel_x64::msrs::ia32_feature_control::dump () noexcept |
|
auto | intel_x64::msrs::ia32_sysenter_cs::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_sysenter_cs::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_sysenter_esp::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_sysenter_esp::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_sysenter_eip::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_sysenter_eip::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_debugctl::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::lbr::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::lbr::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::btf::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::btf::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::tr::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::tr::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::bts::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::bts::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::btint::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::btint::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::bt_off_os::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::bt_off_os::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::bt_off_user::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::bt_off_user::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::freeze_lbrs_on_pmi::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::freeze_lbrs_on_pmi::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::freeze_perfmon_on_pmi::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::freeze_perfmon_on_pmi::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::enable_uncore_pmi::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::enable_uncore_pmi::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::freeze_while_smm::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::freeze_while_smm::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::rtm_debug::get () noexcept |
|
void | intel_x64::msrs::ia32_debugctl::rtm_debug::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_debugctl::reserved::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_debugctl::reserved::set (T val) noexcept |
|
void | intel_x64::msrs::ia32_debugctl::dump () noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_perf_global_ctrl::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc0::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc0::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc1::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc1::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc2::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc2::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc3::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc3::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc4::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc4::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc5::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc5::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc6::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc6::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::pmc7::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::pmc7::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr0::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr0::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr1::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr1::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr2::get () noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::fixed_ctr2::set (bool val) noexcept |
|
void | intel_x64::msrs::ia32_perf_global_ctrl::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::revision_id::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::vmxon_vmcs_region_size::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::physical_address_width::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::dual_monitor_mode_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::memory_type::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::ins_outs_exit_information::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_basic::true_based_controls::get () noexcept |
|
void | intel_x64::msrs::ia32_vmx_basic::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::preemption_timer_decrement::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::store_efer_lma_on_vm_exit::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::activity_state_hlt_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::activity_state_shutdown_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::activity_state_wait_for_sipi_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::processor_trace_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::rdmsr_in_smm_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::cr3_targets::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::max_num_msr_load_store_on_exit::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::vmxoff_blocked_smi_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::vmwrite_all_fields_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_misc::injection_with_instruction_length_of_zero::get () noexcept |
|
void | intel_x64::msrs::ia32_vmx_misc::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_cr0_fixed0::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_cr0_fixed1::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_cr4_fixed0::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_cr4_fixed1::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::allowed0 () |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::allowed1 () |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_apic_accesses::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_apic_accesses::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_apic_accesses::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_ept::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_ept::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_ept::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::descriptor_table_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::descriptor_table_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::descriptor_table_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_rdtscp::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_rdtscp::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_rdtscp::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_x2apic_mode::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_x2apic_mode::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtualize_x2apic_mode::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vpid::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vpid::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vpid::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::wbinvd_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::wbinvd_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::wbinvd_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::unrestricted_guest::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::unrestricted_guest::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::unrestricted_guest::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::apic_register_virtualization::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::apic_register_virtualization::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::apic_register_virtualization::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtual_interrupt_delivery::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtual_interrupt_delivery::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::virtual_interrupt_delivery::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::pause_loop_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::pause_loop_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::pause_loop_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdrand_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdrand_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdrand_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_invpcid::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_invpcid::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_invpcid::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vm_functions::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vm_functions::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_vm_functions::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::vmcs_shadowing::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::vmcs_shadowing::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::vmcs_shadowing::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdseed_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdseed_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::rdseed_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_pml::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_pml::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_pml::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::ept_violation_ve::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::ept_violation_ve::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::ept_violation_ve::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_xsaves_xrstors::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_xsaves_xrstors::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_procbased_ctls2::enable_xsaves_xrstors::is_allowed1 () noexcept |
|
void | intel_x64::msrs::ia32_vmx_procbased_ctls2::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::execute_only_translation::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::page_walk_length_of_4::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::memory_type_uncacheable_supported::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::memory_type_write_back_supported::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::pde_2mb_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::pdpte_1gb_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invept_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::accessed_dirty_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invept_single_context_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invept_all_context_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invvpid_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invvpid_individual_address_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invvpid_single_context_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invvpid_all_context_support::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_ept_vpid_cap::invvpid_single_context_retaining_globals_support::get () noexcept |
|
void | intel_x64::msrs::ia32_vmx_ept_vpid_cap::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::allowed0 () |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::allowed1 () |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::external_interrupt_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::external_interrupt_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::external_interrupt_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::nmi_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::nmi_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::nmi_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::virtual_nmis::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::virtual_nmis::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::virtual_nmis::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::activate_vmx_preemption_timer::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::activate_vmx_preemption_timer::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::activate_vmx_preemption_timer::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::process_posted_interrupts::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::process_posted_interrupts::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::process_posted_interrupts::is_allowed1 () noexcept |
|
void | intel_x64::msrs::ia32_vmx_true_pinbased_ctls::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::allowed0 () |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::allowed1 () |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::interrupt_window_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::interrupt_window_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::interrupt_window_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tsc_offsetting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tsc_offsetting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tsc_offsetting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::hlt_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::hlt_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::hlt_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::invlpg_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::invlpg_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::invlpg_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mwait_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mwait_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mwait_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdpmc_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdpmc_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdpmc_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdtsc_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdtsc_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::rdtsc_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_load_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_load_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_load_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_store_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_store_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr3_store_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_load_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_load_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_load_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_store_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_store_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::cr8_store_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tpr_shadow::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tpr_shadow::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_tpr_shadow::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::nmi_window_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::nmi_window_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::nmi_window_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mov_dr_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mov_dr_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::mov_dr_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::unconditional_io_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::unconditional_io_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::unconditional_io_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_io_bitmaps::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_io_bitmaps::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_io_bitmaps::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_trap_flag::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_trap_flag::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_trap_flag::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_msr_bitmap::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_msr_bitmap::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::use_msr_bitmap::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::monitor_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::pause_exiting::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::pause_exiting::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::pause_exiting::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::activate_secondary_controls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::activate_secondary_controls::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_procbased_ctls::activate_secondary_controls::is_allowed1 () noexcept |
|
void | intel_x64::msrs::ia32_vmx_true_procbased_ctls::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::allowed0 () |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::allowed1 () |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_debug_controls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_debug_controls::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_debug_controls::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::host_address_space_size::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::host_address_space_size::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::host_address_space_size::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_perf_global_ctrl::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_perf_global_ctrl::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_perf_global_ctrl::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::acknowledge_interrupt_on_exit::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::acknowledge_interrupt_on_exit::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::acknowledge_interrupt_on_exit::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_pat::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_pat::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_pat::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_pat::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_pat::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_pat::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_efer::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_efer::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_ia32_efer::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_efer::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_efer::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::load_ia32_efer::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_vmx_preemption_timer_value::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_vmx_preemption_timer_value::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::save_vmx_preemption_timer_value::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::clear_ia32_bndcfgs::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::clear_ia32_bndcfgs::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_exit_ctls::clear_ia32_bndcfgs::is_allowed1 () noexcept |
|
void | intel_x64::msrs::ia32_vmx_true_exit_ctls::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::allowed0 () |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::allowed1 () |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_debug_controls::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_debug_controls::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_debug_controls::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::ia_32e_mode_guest::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::ia_32e_mode_guest::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::ia_32e_mode_guest::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::entry_to_smm::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::entry_to_smm::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::entry_to_smm::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::deactivate_dual_monitor_treatment::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::deactivate_dual_monitor_treatment::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::deactivate_dual_monitor_treatment::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_perf_global_ctrl::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_perf_global_ctrl::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_perf_global_ctrl::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_pat::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_pat::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_pat::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_efer::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_efer::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_efer::is_allowed1 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_bndcfgs::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_bndcfgs::is_allowed0 () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_true_entry_ctls::load_ia32_bndcfgs::is_allowed1 () noexcept |
|
void | intel_x64::msrs::ia32_vmx_true_entry_ctls::dump () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_vmfunc::get () noexcept |
|
auto | intel_x64::msrs::ia32_vmx_vmfunc::eptp_switching::is_allowed1 () |
|
auto | intel_x64::msrs::ia32_efer::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_efer::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_efer::sce::get () noexcept |
|
void | intel_x64::msrs::ia32_efer::sce::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_efer::lme::get () noexcept |
|
void | intel_x64::msrs::ia32_efer::lme::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_efer::lma::get () noexcept |
|
void | intel_x64::msrs::ia32_efer::lma::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_efer::nxe::get () noexcept |
|
void | intel_x64::msrs::ia32_efer::nxe::set (bool val) noexcept |
|
auto | intel_x64::msrs::ia32_efer::reserved::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_efer::reserved::set (T val) noexcept |
|
void | intel_x64::msrs::ia32_efer::dump () noexcept |
|
auto | intel_x64::msrs::ia32_fs_base::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_fs_base::set (T val) noexcept |
|
auto | intel_x64::msrs::ia32_gs_base::get () noexcept |
|
template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> |
void | intel_x64::msrs::ia32_gs_base::set (T val) noexcept |
|