Home
last modified time | relevance | path

Searched refs:CPU_TOPOLOGY_SMT (Results 1 – 7 of 7) sorted by relevance

/haiku/src/system/kernel/
H A Dcpu.cpp213 if (level != CPU_TOPOLOGY_SMT) { in cpu_create_topology_node()
245 if (node->children[count]->level != CPU_TOPOLOGY_SMT) in cpu_rebuild_topology_tree()
293 ASSERT(node->level == CPU_TOPOLOGY_SMT); in cpu_build_topology_tree()
H A Dsystem_info.cpp424 while (node->level != CPU_TOPOLOGY_SMT) { in get_logical_processor()
H A Dint.cpp421 while (node->level != CPU_TOPOLOGY_SMT) { in assign_cpu()
/haiku/headers/private/kernel/
H A Dcpu.h32 CPU_TOPOLOGY_SMT, enumerator
/haiku/src/system/kernel/arch/riscv64/
H A Darch_cpu.cpp58 cpu->topology_id[CPU_TOPOLOGY_SMT] = 0; in arch_cpu_init()
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp619 case CPU_TOPOLOGY_SMT: in traverse_topology_tree()
658 if (gCPU[i].topology_id[CPU_TOPOLOGY_SMT] == 0) in build_topology_mappings()
664 if (gCPU[i].topology_id[CPU_TOPOLOGY_SMT] == 0 in build_topology_mappings()
/haiku/src/system/kernel/arch/x86/
H A Darch_cpu.cpp698 sHierarchyMask[CPU_TOPOLOGY_SMT] = kMaxSMTID - 1; in compute_cpu_hierarchy_masks()
699 sHierarchyShift[CPU_TOPOLOGY_SMT] = 0; in compute_cpu_hierarchy_masks()
703 = count_set_bits(sHierarchyMask[CPU_TOPOLOGY_SMT]); in compute_cpu_hierarchy_masks()
705 const uint32 kSinglePackageMask = sHierarchyMask[CPU_TOPOLOGY_SMT] in compute_cpu_hierarchy_masks()
778 = coresCount * (sHierarchyMask[CPU_TOPOLOGY_SMT] + 1); in detect_amd_cache_topology()
833 hierarchyLevels[CPU_TOPOLOGY_SMT] = levelValue; in detect_intel_cpu_topology_x2apic()
975 cpu->topology_id[CPU_TOPOLOGY_SMT] in detect_cpu_topology()
976 = get_topology_level_id(topologyID, CPU_TOPOLOGY_SMT); in detect_cpu_topology()
992 cpu->topology_id[CPU_TOPOLOGY_SMT]); in detect_cpu_topology()