Home
last modified time | relevance | path

Searched refs:mperf (Results 1 – 4 of 4) sorted by relevance

/drivers/cpufreq/
A Damd-pstate-trace.h31 u64 mperf,
42 mperf,
54 __field(unsigned long long, mperf)
66 __entry->mperf = mperf;
78 (unsigned long long)__entry->mperf,
A Damd-pstate.c535 u64 aperf, mperf, tsc; in amd_pstate_sample() local
540 rdmsrq(MSR_IA32_MPERF, mperf); in amd_pstate_sample()
543 if (cpudata->prev.mperf == mperf || cpudata->prev.tsc == tsc) { in amd_pstate_sample()
551 cpudata->cur.mperf = mperf; in amd_pstate_sample()
554 cpudata->cur.mperf -= cpudata->prev.mperf; in amd_pstate_sample()
558 cpudata->prev.mperf = mperf; in amd_pstate_sample()
561 cpudata->freq = div64_u64((cpudata->cur.aperf * cpu_khz), cpudata->cur.mperf); in amd_pstate_sample()
590 cpudata->cur.mperf, cpudata->cur.aperf, cpudata->cur.tsc, in amd_pstate_update()
A Damd-pstate.h56 u64 mperf; member
A Dintel_pstate.c116 u64 mperf; member
2540 sample->core_avg_perf = div_ext_fp(sample->aperf, sample->mperf); in intel_pstate_calc_avg_perf()
2545 u64 aperf, mperf; in intel_pstate_sample() local
2551 rdmsrq(MSR_IA32_MPERF, mperf); in intel_pstate_sample()
2553 if (cpu->prev_mperf == mperf || cpu->prev_tsc == tsc) { in intel_pstate_sample()
2562 cpu->sample.mperf = mperf; in intel_pstate_sample()
2565 cpu->sample.mperf -= cpu->prev_mperf; in intel_pstate_sample()
2569 cpu->prev_mperf = mperf; in intel_pstate_sample()
2602 busy_frac = div_fp(sample->mperf << cpu->aperf_mperf_shift, in get_target_pstate()
2664 sample->mperf, in intel_pstate_adjust_pstate()
[all …]

Completed in 17 milliseconds