rdpmc
new = rdpmc(hwc->event_base_rdpmc);
new_raw_count = rdpmc(hwc->event_base_rdpmc);
static DEVICE_ATTR(rdpmc, S_IRUSR | S_IWUSR, get_attr_rdpmc, set_attr_rdpmc);
slots = rdpmc(3 | INTEL_PMC_FIXED_RDPMC_BASE);
metrics = rdpmc(INTEL_PMC_FIXED_RDPMC_METRICS);
new_raw_count = rdpmc(hwc->event_base_rdpmc);
DEFINE_EVENT(msr_trace_class, rdpmc,
if (tracepoint_enabled(rdpmc))
DECLARE_TRACEPOINT(rdpmc);
hits_before = rdpmc(hit_pmcnum);
miss_before = rdpmc(miss_pmcnum);
hits_before = rdpmc(hit_pmcnum);
miss_before = rdpmc(miss_pmcnum);
hits_after = rdpmc(hit_pmcnum);
miss_after = rdpmc(miss_pmcnum);
IIP(ImplicitOps, em_rdpmc, rdpmc, check_rdpmc),
if (pmc->counter != rdpmc(i))
if (pmc->counter != rdpmc(INTEL_PMC_FIXED_RDPMC_BASE | i))
pmc->counter = rdpmc(i);
pmc->counter = rdpmc(INTEL_PMC_FIXED_RDPMC_BASE | i);
EXPORT_TRACEPOINT_SYMBOL(rdpmc);
GEN_PMU_FORMAT_ATTR(rdpmc);
return ATTR_CFG_GET_FLD(&event->attr, rdpmc);
BUILD_READ_U64_SAFE_HELPERS(rdpmc)