CPU_TOPOLOGY_SMT
cpu->topology_id[CPU_TOPOLOGY_SMT] = 0;
cpu->topology_id[CPU_TOPOLOGY_SMT] = 0;
sHierarchyMask[CPU_TOPOLOGY_SMT] = kMaxSMTID - 1;
sHierarchyShift[CPU_TOPOLOGY_SMT] = 0;
= count_set_bits(sHierarchyMask[CPU_TOPOLOGY_SMT]);
const uint32 kSinglePackageMask = sHierarchyMask[CPU_TOPOLOGY_SMT]
= coresCount * (sHierarchyMask[CPU_TOPOLOGY_SMT] + 1);
hierarchyLevels[CPU_TOPOLOGY_SMT] = levelValue;
cpu->topology_id[CPU_TOPOLOGY_SMT]
= get_topology_level_id(topologyID, CPU_TOPOLOGY_SMT);
cpu->topology_id[CPU_TOPOLOGY_SMT]);
if (level != CPU_TOPOLOGY_SMT) {
if (node->children[count]->level != CPU_TOPOLOGY_SMT)
ASSERT(node->level == CPU_TOPOLOGY_SMT);
while (node->level != CPU_TOPOLOGY_SMT) {
case CPU_TOPOLOGY_SMT:
if (gCPU[i].topology_id[CPU_TOPOLOGY_SMT] == 0)
if (gCPU[i].topology_id[CPU_TOPOLOGY_SMT] == 0
while (node->level != CPU_TOPOLOGY_SMT) {