struct CpuidMaximumHypervisorLeaf
Defined at line 697 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
---------------------------------------------------------------------------//
Leaves/Functions 0x4000'0000 - 0x4fff'ffff.
[intel/vol2]: Table 3-8. Information Returned by CPUID Instruction.
This range is reserved by convention for hypervisors: the original RFC can be
found at https://lwn.net/Articles/301888.
Intel documents that "No existing or future CPU will return processor
identification or feature information if the initial EAX value is in the
range 40000000H to 4FFFFFFFH."
---------------------------------------------------------------------------//
Public Members
field_leaf_699
Public Methods
template <, >
typename SelfType::ValueType leaf ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 699 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_leaf (typename SelfType::ValueType val)
Defined at line 699 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h