struct AmdVirtualSpeculationControlMsr
Defined at line 56 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/speculation.h
[amd/ssbd]: PRESENCE.
MSR_VIRT_SPEC_CTRL.
Virtual speculation control (e.g., for hypervisor usage).
Public Members
field_ssbd_59
Public Methods
template <, >
SelfType & set_ssbd (typename SelfType::ValueType val)
Bits [63:3] are reserved.
Defined at line 59 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/speculation.h
template <, >
typename SelfType::ValueType ssbd ()
Bits [63:3] are reserved.
Defined at line 59 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/speculation.h
template <typename CpuidIoProvider>
bool IsSupported (CpuidIoProvider && cpuid)
Bits [1:0] are reserved.
Defined at line 63 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/speculation.h