Lines Matching refs:mperf
142 unsigned long long mperf; member
402 outp += sprintf(outp, "mperf: %016llX\n", t->mperf); in dump_counters()
510 outp += sprintf(outp, "%8.2f", 100.0 * t->mperf/t->tsc/tsc_tweak); in format_counters()
518 outp += sprintf(outp, "%8.0f", base_hz / units * t->aperf / t->mperf); in format_counters()
521 1.0 * t->tsc / units * t->aperf / t->mperf / interval_float); in format_counters()
742 if ((new->aperf > old->aperf) && (new->mperf > old->mperf)) { in delta_thread()
744 old->mperf = new->mperf - old->mperf; in delta_thread()
775 if ((old->mperf + core_delta->c3 + core_delta->c6 + core_delta->c7) > old->tsc) in delta_thread()
779 old->c1 = old->tsc - old->mperf - core_delta->c3 in delta_thread()
784 if (old->mperf == 0) { in delta_thread()
786 old->mperf = 1; /* divide by 0 protection */ in delta_thread()
826 t->mperf = 0; in clear_counters()
870 average.threads.mperf += t->mperf; in sum_counters()
932 average.threads.mperf /= topo.num_cpus; in compute_average()
994 if (get_msr(cpu, MSR_IA32_MPERF, &t->mperf)) in get_counters()
997 t->mperf = t->mperf * aperf_mperf_multiplier; in get_counters()