Home
last modified time | relevance | path

Searched refs:rdpmc (Results 1 – 13 of 13) sorted by relevance

/linux/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c368 hits_before = rdpmc(hit_pmcnum); in measure_residency_fn()
369 miss_before = rdpmc(miss_pmcnum); in measure_residency_fn()
377 hits_before = rdpmc(hit_pmcnum); in measure_residency_fn()
378 miss_before = rdpmc(miss_pmcnum); in measure_residency_fn()
400 hits_after = rdpmc(hit_pmcnum); in measure_residency_fn()
401 miss_after = rdpmc(miss_pmcnum); in measure_residency_fn()
/linux/arch/x86/include/asm/
H A Dmsr.h49 DECLARE_TRACEPOINT(rdpmc);
167 if (tracepoint_enabled(rdpmc)) in native_read_pmc()
223 static __always_inline u64 rdpmc(int counter) in rdpmc() function
H A Dmsr-trace.h50 DEFINE_EVENT(msr_trace_class, rdpmc,
H A Dparavirt.h240 static __always_inline u64 rdpmc(int counter) in rdpmc() function
/linux/Documentation/trace/
H A Devents-msr.rst33 rdpmc
/linux/drivers/perf/
H A Darm_pmuv3.c324 GEN_PMU_FORMAT_ATTR(rdpmc);
338 return ATTR_CFG_GET_FLD(&event->attr, rdpmc); in armv8pmu_event_want_user_access()
/linux/tools/perf/Documentation/
H A Dtopdown.txt115 by writing the /sys/devices/cpu/rdpmc sysfs node.
/linux/arch/x86/events/amd/
H A Duncore.c155 new = rdpmc(hwc->event_base_rdpmc); in amd_uncore_read()
/linux/arch/x86/events/
H A Dcore.c143 new_raw_count = rdpmc(hwc->event_base_rdpmc); in x86_perf_event_update()
2615 static DEVICE_ATTR(rdpmc, S_IRUSR | S_IWUSR, get_attr_rdpmc, set_attr_rdpmc);
/linux/tools/testing/selftests/kvm/include/x86/
H A Dprocessor.h1299 BUILD_READ_U64_SAFE_HELPERS(rdpmc) in BUILD_READ_U64_SAFE_HELPERS() argument
/linux/arch/x86/events/intel/
H A Dds.c2280 new_raw_count = rdpmc(hwc->event_base_rdpmc); in intel_pmu_save_and_restart_reload()
H A Dcore.c2743 slots = rdpmc(3 | INTEL_PMC_FIXED_RDPMC_BASE); in intel_update_topdown_event()
2748 metrics = rdpmc(INTEL_PMC_FIXED_RDPMC_METRICS); in intel_update_topdown_event()
/linux/arch/x86/kvm/
H A Demulate.c4404 IIP(ImplicitOps, em_rdpmc, rdpmc, check_rdpmc),