mperf 111 arch/x86/events/msr.c PMU_EVENT_ATTR_STRING(mperf, attr_mperf, "event=0x02" ); mperf 123 arch/x86/events/msr.c PMU_EVENT_GROUP(events, mperf); mperf 24 arch/x86/kernel/cpu/aperfmperf.c u64 mperf; mperf 42 arch/x86/kernel/cpu/aperfmperf.c u64 mperf, mperf_delta; mperf 48 arch/x86/kernel/cpu/aperfmperf.c rdmsrl(MSR_IA32_MPERF, mperf); mperf 52 arch/x86/kernel/cpu/aperfmperf.c mperf_delta = mperf - s->mperf; mperf 63 arch/x86/kernel/cpu/aperfmperf.c s->mperf = mperf; mperf 120 drivers/cpufreq/intel_pstate.c u64 mperf; mperf 1701 drivers/cpufreq/intel_pstate.c sample->core_avg_perf = div_ext_fp(sample->aperf, sample->mperf); mperf 1706 drivers/cpufreq/intel_pstate.c u64 aperf, mperf; mperf 1712 drivers/cpufreq/intel_pstate.c rdmsrl(MSR_IA32_MPERF, mperf); mperf 1714 drivers/cpufreq/intel_pstate.c if (cpu->prev_mperf == mperf || cpu->prev_tsc == tsc) { mperf 1723 drivers/cpufreq/intel_pstate.c cpu->sample.mperf = mperf; mperf 1726 drivers/cpufreq/intel_pstate.c cpu->sample.mperf -= cpu->prev_mperf; mperf 1730 drivers/cpufreq/intel_pstate.c cpu->prev_mperf = mperf; mperf 1763 drivers/cpufreq/intel_pstate.c busy_frac = div_fp(sample->mperf << cpu->aperf_mperf_shift, mperf 1827 drivers/cpufreq/intel_pstate.c sample->mperf, mperf 2313 drivers/cpufreq/intel_pstate.c sample->mperf, mperf 71 include/trace/events/power.h u64 mperf, mperf 82 include/trace/events/power.h mperf, mperf 94 include/trace/events/power.h __field(u64, mperf) mperf 106 include/trace/events/power.h __entry->mperf = mperf; mperf 118 include/trace/events/power.h (unsigned long long)__entry->mperf, mperf 173 tools/power/x86/turbostat/turbostat.c unsigned long long mperf; mperf 812 tools/power/x86/turbostat/turbostat.c outp += sprintf(outp, "mperf: %016llX\n", t->mperf); mperf 981 tools/power/x86/turbostat/turbostat.c outp += sprintf(outp, "%s%.2f", (printed++ ? delim : ""), 100.0 * t->mperf/tsc); mperf 985 tools/power/x86/turbostat/turbostat.c outp += sprintf(outp, "%s%.0f", (printed++ ? delim : ""), base_hz / units * t->aperf / t->mperf); mperf 988 tools/power/x86/turbostat/turbostat.c tsc / units * t->aperf / t->mperf / interval_float); mperf 1342 tools/power/x86/turbostat/turbostat.c if ((new->aperf > old->aperf) && (new->mperf > old->mperf)) { mperf 1344 tools/power/x86/turbostat/turbostat.c old->mperf = new->mperf - old->mperf; mperf 1362 tools/power/x86/turbostat/turbostat.c if ((old->mperf + core_delta->c3 + core_delta->c6 + core_delta->c7) > (old->tsc * tsc_tweak)) mperf 1366 tools/power/x86/turbostat/turbostat.c old->c1 = (old->tsc * tsc_tweak) - old->mperf - core_delta->c3 mperf 1371 tools/power/x86/turbostat/turbostat.c if (old->mperf == 0) { mperf 1374 tools/power/x86/turbostat/turbostat.c old->mperf = 1; /* divide by 0 protection */ mperf 1428 tools/power/x86/turbostat/turbostat.c t->mperf = 0; mperf 1502 tools/power/x86/turbostat/turbostat.c average.threads.mperf += t->mperf; mperf 1599 tools/power/x86/turbostat/turbostat.c average.threads.mperf /= topo.num_cpus; mperf 1829 tools/power/x86/turbostat/turbostat.c if (get_msr(cpu, MSR_IA32_MPERF, &t->mperf)) mperf 1852 tools/power/x86/turbostat/turbostat.c t->mperf = t->mperf * aperf_mperf_multiplier; mperf 24 tools/testing/selftests/intel_pstate/aperf.c long long mperf, old_mperf, new_mperf; mperf 74 tools/testing/selftests/intel_pstate/aperf.c mperf = new_mperf-old_mperf; mperf 81 tools/testing/selftests/intel_pstate/aperf.c printf("freq: %7.0f\n", tsc / (1.0*aperf / (1.0 * mperf)) / total);