Lines Matching refs:ecx
24 #define LEAFB_SUBTYPE(ecx) (((ecx) >> 8) & 0xff) argument
37 unsigned int eax, ebx, ecx, edx; in check_extended_topology_leaf() local
39 cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); in check_extended_topology_leaf()
41 if (ebx == 0 || (LEAFB_SUBTYPE(ecx) != SMT_TYPE)) in check_extended_topology_leaf()
68 unsigned int eax, ebx, ecx, edx; in detect_extended_topology_early() local
77 cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); in detect_extended_topology_early()
95 unsigned int eax, ebx, ecx, edx, sub_index; in detect_extended_topology() local
110 cpuid_count(leaf, SMT_LEVEL, &eax, &ebx, &ecx, &edx); in detect_extended_topology()
119 cpuid_count(leaf, sub_index, &eax, &ebx, &ecx, &edx); in detect_extended_topology()
124 if (LEAFB_SUBTYPE(ecx) == CORE_TYPE) { in detect_extended_topology()
130 if (LEAFB_SUBTYPE(ecx) == DIE_TYPE) { in detect_extended_topology()
136 if (LEAFB_SUBTYPE(ecx) != INVALID_TYPE) in detect_extended_topology()