struct CpuidTopologyEnumerationC
Defined at line 600 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
Public Members
field_level_type_611
field_level_number_612
Public Methods
template <, >
TopologyLevelType level_type ()
Bits [31:16] are reserved
Defined at line 611 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_level_type (TopologyLevelType val)
Bits [31:16] are reserved
Defined at line 611 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
typename SelfType::ValueType level_number ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 612 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
template <, >
SelfType & set_level_number (typename SelfType::ValueType val)
Defined at line 612 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h
Enumerations
enum TopologyLevelType
| Name | Value |
|---|---|
| kInvalid | 0 |
| kSmt | 1 |
| kCore | 2 |
| kModule | 3 |
| kTile | 4 |
| kDie | 5 |
Defined at line 601 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cpuid.h