Home
last modified time | relevance | path

Searched refs:x86_num_siblings (Results 1 – 13 of 13) sorted by relevance

/xen/xen/arch/x86/cpu/
A Dcommon.c448 c->x86_num_siblings = 1; in identify_cpu()
592 core_level_siblings = c->x86_num_siblings = 1u << ht_mask_width; in detect_extended_topology()
615 c->x86_max_cores = (core_level_siblings / c->x86_num_siblings); in detect_extended_topology()
640 c->x86_num_siblings = (ebx & 0xff0000) >> 16; in detect_ht()
642 if (c->x86_num_siblings == 1) { in detect_ht()
644 } else if (c->x86_num_siblings > 1 ) { in detect_ht()
645 index_msb = get_count_order(c->x86_num_siblings); in detect_ht()
652 c->x86_num_siblings = c->x86_num_siblings / c->x86_max_cores; in detect_ht()
654 index_msb = get_count_order(c->x86_num_siblings) ; in detect_ht()
A Dhygon.c21 c->x86_num_siblings = ((ebx >> 8) & 0x3) + 1; in hygon_get_topology()
22 c->x86_max_cores /= c->x86_num_siblings; in hygon_get_topology()
A Dintel.c325 if ( max_cstate > 1 && (c->apicid & (c->x86_num_siblings - 1)) && in probe_c3_errata()
489 if ((opt_cpu_info && !(c->apicid & (c->x86_num_siblings - 1))) || in init_intel()
A Damd.c510 c->x86_num_siblings = ((ebx >> 8) & 0xff) + 1; in amd_get_topology()
516 c->x86_max_cores /= c->x86_num_siblings; in amd_get_topology()
543 (!opt_cpu_info || (c->apicid & (c->x86_num_siblings - 1))))) in amd_log_freq()
/xen/xen/arch/x86/
A Dsysctl.c118 unsigned int cpu, sibling_mask = boot_cpu_data.x86_num_siblings - 1; in smt_up_down_helper()
205 if ( !cpu_has_htt || boot_cpu_data.x86_num_siblings < 2 ) in arch_do_sysctl()
A Dspec_ctrl.c426 if ( boot_cpu_data.x86_num_siblings < 2 ) in check_smt_enabled()
446 if ( x86_cpu_to_apicid[cpu] & (boot_cpu_data.x86_num_siblings - 1) ) in check_smt_enabled()
A Dnmi.c364 if ( boot_cpu_data.x86_num_siblings == 2 ) in setup_p4_watchdog()
A Dmpparse.c103 / boot_cpu_data.x86_num_siblings + 1; in set_nr_sockets()
107 / boot_cpu_data.x86_num_siblings + 1; in set_nr_sockets()
A Dsmpboot.c257 if ( c[cpu].x86_num_siblings > 1 ) in set_cpu_sibling_map()
/xen/xen/include/asm-x86/
A Dprocessor.h128 __u32 x86_num_siblings; /* cpuid logical cpus per chip value */ member
176 return cpu_data[cpu].x86_num_siblings; in cpu_nr_siblings()
/xen/xen/arch/x86/oprofile/
A Dop_model_p4.c43 if (boot_cpu_data.x86_num_siblings == 2) /* XXX */ in setup_num_counters()
49 return boot_cpu_data.x86_num_siblings == 2 ? 2 : 1; in addr_increment()
A Dnmi_int.c308 switch (current_cpu_data.x86_num_siblings) { in p4_init()
/xen/xen/arch/x86/cpu/mcheck/
A Dmce.c1056 *threadid = c->apicid & ((1 << (c->x86_num_siblings - 1)) - 1); in x86_mc_get_cpu_info()
1062 *nthreads = c->x86_num_siblings; in x86_mc_get_cpu_info()

Completed in 22 milliseconds