Lines Matching refs:eax
79 union cpuid10_eax eax; in ppro_setup_ctrs() local
80 eax.full = cpuid_eax(0xa); in ppro_setup_ctrs()
86 if (!(eax.split.version_id == 0 && in ppro_setup_ctrs()
90 if (counter_width < eax.split.bit_width) in ppro_setup_ctrs()
91 counter_width = eax.split.bit_width; in ppro_setup_ctrs()
210 union cpuid10_eax eax; in arch_perfmon_setup_counters() local
212 eax.full = cpuid_eax(0xa); in arch_perfmon_setup_counters()
215 if (eax.split.version_id == 0 && __this_cpu_read(cpu_info.x86) == 6 && in arch_perfmon_setup_counters()
217 eax.split.version_id = 2; in arch_perfmon_setup_counters()
218 eax.split.num_counters = 2; in arch_perfmon_setup_counters()
219 eax.split.bit_width = 40; in arch_perfmon_setup_counters()
222 num_counters = min((int)eax.split.num_counters, OP_MAX_COUNTER); in arch_perfmon_setup_counters()