• Home
  • Raw
  • Download

Lines Matching +full:multi +full:- +full:cores

24 	 * HTT: indicates multi-core/hyper-threading support on this core.  in cpuinfo_x86_detect_topology()
25 * - Intel, AMD: edx[bit 28] in basic info. in cpuinfo_x86_detect_topology()
36 * CmpLegacy: core multi-processing legacy mode. in cpuinfo_x86_detect_topology()
37 * - AMD: ecx[bit 1] in extended info (reserved bit on Intel CPUs). in cpuinfo_x86_detect_topology()
45 * NC: number of physical cores - 1. The number of cores in the processor is NC+1. in cpuinfo_x86_detect_topology()
46 * - AMD: ecx[bits 0-7] in leaf 0x80000008 (reserved zero bits on Intel CPUs). in cpuinfo_x86_detect_topology()
49 topology->core_bits_length = bit_length(cores_per_processor); in cpuinfo_x86_detect_topology()
50 …cpuinfo_log_debug("HTT: APIC ID = %08"PRIx32", cores per processor = %"PRIu32, apic_id, cores_per_… in cpuinfo_x86_detect_topology()
53 * LogicalProcessorCount: the number of cores per processor. in cpuinfo_x86_detect_topology()
54 * - AMD: ebx[bits 16-23] in basic info (different interpretation on Intel CPUs). in cpuinfo_x86_detect_topology()
58 topology->core_bits_length = bit_length(cores_per_processor); in cpuinfo_x86_detect_topology()
60 …cpuinfo_log_debug("HTT: APIC ID = %08"PRIx32", cores per processor = %"PRIu32, apic_id, cores_per_… in cpuinfo_x86_detect_topology()
65 * - Intel: ebx[bits 16-23] in basic info (different interpretation on AMD CPUs). in cpuinfo_x86_detect_topology()
70 …const uint32_t log2_max_threads_per_core = log2_max_logical_processors - topology->core_bits_lengt… in cpuinfo_x86_detect_topology()
71 topology->core_bits_offset = log2_max_threads_per_core; in cpuinfo_x86_detect_topology()
72 topology->thread_bits_length = log2_max_threads_per_core; in cpuinfo_x86_detect_topology()
80 * - Intel: ecx[bit 21] in basic info (reserved bit on AMD CPUs). in cpuinfo_x86_detect_topology()
87 topology->thread_bits_offset = topology->thread_bits_length = 0; in cpuinfo_x86_detect_topology()
88 topology->core_bits_offset = topology->core_bits_length = 0; in cpuinfo_x86_detect_topology()
102 topology->thread_bits_offset = total_shift; in cpuinfo_x86_detect_topology()
103 topology->thread_bits_length = level_shift; in cpuinfo_x86_detect_topology()
109 topology->core_bits_offset = total_shift; in cpuinfo_x86_detect_topology()
110 topology->core_bits_length = level_shift; in cpuinfo_x86_detect_topology()
122 topology->thread_bits_offset, topology->thread_bits_length, in cpuinfo_x86_detect_topology()
123 topology->core_bits_offset, topology->core_bits_length); in cpuinfo_x86_detect_topology()
126 topology->apic_id = apic_id; in cpuinfo_x86_detect_topology()