Home
last modified time | relevance | path

Searched refs:smp_num_siblings (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dtopology.c82 smp_num_siblings = max_t(int, smp_num_siblings, LEVEL_MAX_SIBLINGS(ebx)); in detect_extended_topology_early()
113 smp_num_siblings = max_t(int, smp_num_siblings, LEVEL_MAX_SIBLINGS(ebx)); in detect_extended_topology()
164 c->x86_max_cores = (core_level_siblings / smp_num_siblings); in detect_extended_topology()
H A Dhygon.c57 smp_num_siblings = ((cpuid_ebx(0x8000001e) >> 8) & 0xff) + 1; in hygon_get_topology_early()
81 if (smp_num_siblings > 1) in hygon_get_topology()
82 c->x86_max_cores /= smp_num_siblings; in hygon_get_topology()
H A Dcommon.c80 int smp_num_siblings = 1; variable
81 EXPORT_SYMBOL(smp_num_siblings); variable
768 smp_num_siblings = (ebx & 0xff0000) >> 16; in detect_ht_early()
769 if (smp_num_siblings == 1) in detect_ht_early()
783 index_msb = get_count_order(smp_num_siblings); in detect_ht()
786 smp_num_siblings = smp_num_siblings / c->x86_max_cores; in detect_ht()
788 index_msb = get_count_order(smp_num_siblings); in detect_ht()
H A Damd.c426 if (smp_num_siblings > 1) in amd_get_topology()
427 c->x86_max_cores /= smp_num_siblings; in amd_get_topology()
824 smp_num_siblings = ((cpuid_ebx(0x8000001e) >> 8) & 0xff) + 1; in early_init_amd()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Dtopology.c82 smp_num_siblings = max_t(int, smp_num_siblings, LEVEL_MAX_SIBLINGS(ebx)); in detect_extended_topology_early()
113 smp_num_siblings = max_t(int, smp_num_siblings, LEVEL_MAX_SIBLINGS(ebx)); in detect_extended_topology()
164 c->x86_max_cores = (core_level_siblings / smp_num_siblings); in detect_extended_topology()
H A Dhygon.c55 smp_num_siblings = ((cpuid_ebx(0x8000001e) >> 8) & 0xff) + 1; in hygon_get_topology_early()
79 if (smp_num_siblings > 1) in hygon_get_topology()
80 c->x86_max_cores /= smp_num_siblings; in hygon_get_topology()
H A Dcommon.c74 int smp_num_siblings = 1; variable
75 EXPORT_SYMBOL(smp_num_siblings); variable
901 smp_num_siblings = (ebx & 0xff0000) >> 16; in detect_ht_early()
902 if (smp_num_siblings == 1) in detect_ht_early()
916 index_msb = get_count_order(smp_num_siblings); in detect_ht()
919 smp_num_siblings = smp_num_siblings / c->x86_max_cores; in detect_ht()
921 index_msb = get_count_order(smp_num_siblings); in detect_ht()
2402 cpu_smt_set_num_threads(smp_num_siblings, smp_num_siblings); in arch_cpu_finalize_init()
[all...]
H A Damd.c425 if (smp_num_siblings > 1) in amd_get_topology()
426 c->x86_max_cores /= smp_num_siblings; in amd_get_topology()
772 smp_num_siblings = ((cpuid_ebx(0x8000001e) >> 8) & 0xff) + 1; in early_init_amd()
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dsmp.h15 extern int smp_num_siblings;
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dsmp.h57 extern int smp_num_siblings;
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dsmp.h57 extern int smp_num_siblings;
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dsmp.h23 extern int smp_num_siblings;
H A Dmips-cm.h365 extern int smp_num_siblings; in mips_cm_max_vp_width()
381 return smp_num_siblings; in mips_cm_max_vp_width()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Ditmt.c201 smt_prio = prio * smp_num_siblings / i; in sched_set_itmt_core_prio()
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dsmp.h23 extern int smp_num_siblings;
H A Dmips-cm.h365 extern int smp_num_siblings; in mips_cm_max_vp_width()
381 return smp_num_siblings; in mips_cm_max_vp_width()
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dsmp.h57 extern int smp_num_siblings;
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dsmp.c47 int smp_num_siblings = 1; variable
48 EXPORT_SYMBOL(smp_num_siblings); variable
87 if (smp_num_siblings > 1) { in set_cpu_sibling_map()
H A Dsmp-cmp.c120 smp_num_siblings = nvpe; in cmp_smp_setup()
H A Dsmp-mt.c207 smp_num_siblings = nvpe; in vsmp_smp_setup()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dsmp.c47 int smp_num_siblings = 1; variable
48 EXPORT_SYMBOL(smp_num_siblings); variable
105 if (smp_num_siblings > 1) { in set_cpu_sibling_map()
H A Dsmp-mt.c208 smp_num_siblings = nvpe; in vsmp_smp_setup()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dsmp.h11 extern int smp_num_siblings;
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsmp.h11 extern int smp_num_siblings;
/kernel/linux/linux-5.10/arch/x86/oprofile/
H A Dop_model_p4.c46 if (smp_num_siblings == 2) { in setup_num_counters()
56 return smp_num_siblings == 2 ? 2 : 1; in addr_increment()

Completed in 23 milliseconds

12