Searched refs:mperf (Results 1 – 4 of 4) sorted by relevance
| /drivers/cpufreq/ |
| A D | amd-pstate-trace.h | 31 u64 mperf, 42 mperf, 54 __field(unsigned long long, mperf) 66 __entry->mperf = mperf; 78 (unsigned long long)__entry->mperf,
|
| A D | amd-pstate.c | 535 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 D | amd-pstate.h | 56 u64 mperf; member
|
| A D | intel_pstate.c | 116 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