Symbol: rdpmc
arch/x86/events/amd/uncore.c
155
new = rdpmc(hwc->event_base_rdpmc);
arch/x86/events/core.c
147
new_raw_count = rdpmc(hwc->event_base_rdpmc);
arch/x86/events/core.c
2686
static DEVICE_ATTR(rdpmc, S_IRUSR | S_IWUSR, get_attr_rdpmc, set_attr_rdpmc);
arch/x86/events/intel/core.c
2995
slots = rdpmc(3 | INTEL_PMC_FIXED_RDPMC_BASE);
arch/x86/events/intel/core.c
3000
metrics = rdpmc(INTEL_PMC_FIXED_RDPMC_METRICS);
arch/x86/events/intel/ds.c
2802
new_raw_count = rdpmc(hwc->event_base_rdpmc);
arch/x86/include/asm/msr-trace.h
50
DEFINE_EVENT(msr_trace_class, rdpmc,
arch/x86/include/asm/msr.h
167
if (tracepoint_enabled(rdpmc))
arch/x86/include/asm/msr.h
49
DECLARE_TRACEPOINT(rdpmc);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
368
hits_before = rdpmc(hit_pmcnum);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
369
miss_before = rdpmc(miss_pmcnum);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
377
hits_before = rdpmc(hit_pmcnum);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
378
miss_before = rdpmc(miss_pmcnum);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
400
hits_after = rdpmc(hit_pmcnum);
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
401
miss_after = rdpmc(miss_pmcnum);
arch/x86/kvm/emulate.c
4382
IIP(ImplicitOps, em_rdpmc, rdpmc, check_rdpmc),
arch/x86/kvm/pmu.c
1315
if (pmc->counter != rdpmc(i))
arch/x86/kvm/pmu.c
1322
if (pmc->counter != rdpmc(INTEL_PMC_FIXED_RDPMC_BASE | i))
arch/x86/kvm/pmu.c
1372
pmc->counter = rdpmc(i);
arch/x86/kvm/pmu.c
1382
pmc->counter = rdpmc(INTEL_PMC_FIXED_RDPMC_BASE | i);
arch/x86/lib/msr.c
145
EXPORT_TRACEPOINT_SYMBOL(rdpmc);
drivers/perf/arm_pmuv3.c
324
GEN_PMU_FORMAT_ATTR(rdpmc);
drivers/perf/arm_pmuv3.c
338
return ATTR_CFG_GET_FLD(&event->attr, rdpmc);
tools/testing/selftests/kvm/include/x86/processor.h
1328
BUILD_READ_U64_SAFE_HELPERS(rdpmc)