Searched refs:ARCH_PERFMON_EVENTSEL_ENABLE (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.6/tools/testing/selftests/kvm/x86_64/ |
D | pmu_event_filter_test.c | 22 #define ARCH_PERFMON_EVENTSEL_ENABLE (1ULL << 22) macro 167 wrmsr(MSR_P6_EVNTSEL0, ARCH_PERFMON_EVENTSEL_ENABLE | in intel_guest_code() 169 wrmsr(MSR_P6_EVNTSEL1, ARCH_PERFMON_EVENTSEL_ENABLE | in intel_guest_code() 191 wrmsr(MSR_K7_EVNTSEL0, ARCH_PERFMON_EVENTSEL_ENABLE | in amd_guest_code() 193 wrmsr(MSR_K7_EVNTSEL1, ARCH_PERFMON_EVENTSEL_ENABLE | in amd_guest_code() 525 wrmsr(MSR_P6_EVNTSEL0 + 0, ARCH_PERFMON_EVENTSEL_ENABLE | in intel_masked_events_guest_code() 527 wrmsr(MSR_P6_EVNTSEL0 + 1, ARCH_PERFMON_EVENTSEL_ENABLE | in intel_masked_events_guest_code() 529 wrmsr(MSR_P6_EVNTSEL0 + 2, ARCH_PERFMON_EVENTSEL_ENABLE | in intel_masked_events_guest_code() 546 wrmsr(MSR_K7_EVNTSEL0, ARCH_PERFMON_EVENTSEL_ENABLE | in amd_masked_events_guest_code() 548 wrmsr(MSR_K7_EVNTSEL1, ARCH_PERFMON_EVENTSEL_ENABLE | in amd_masked_events_guest_code() [all …]
|
/Linux-v6.6/arch/x86/events/intel/ |
D | p6.c | 144 val &= ~ARCH_PERFMON_EVENTSEL_ENABLE; in p6_pmu_disable_all() 154 val |= ARCH_PERFMON_EVENTSEL_ENABLE; in p6_pmu_enable_all()
|
D | knc.c | 183 val &= ~ARCH_PERFMON_EVENTSEL_ENABLE; in knc_pmu_disable_event() 194 val |= ARCH_PERFMON_EVENTSEL_ENABLE; in knc_pmu_enable_event()
|
D | core.c | 2368 ARCH_PERFMON_EVENTSEL_ENABLE); in intel_pmu_nhm_workaround() 2810 __x86_pmu_enable_event(hwc, ARCH_PERFMON_EVENTSEL_ENABLE); in intel_pmu_enable_event() 4147 event->hw.config | ARCH_PERFMON_EVENTSEL_ENABLE; in core_guest_get_msrs() 4150 arr[idx].host &= ~ARCH_PERFMON_EVENTSEL_ENABLE; in core_guest_get_msrs() 4152 arr[idx].guest &= ~ARCH_PERFMON_EVENTSEL_ENABLE; in core_guest_get_msrs() 4177 __x86_pmu_enable_event(hwc, ARCH_PERFMON_EVENTSEL_ENABLE); in core_pmu_enable_all()
|
/Linux-v6.6/arch/x86/kvm/ |
D | pmu.h | 176 return pmc->eventsel & ARCH_PERFMON_EVENTSEL_ENABLE; in pmc_speculative_in_use()
|
/Linux-v6.6/arch/x86/include/asm/ |
D | perf_event.h | 31 #define ARCH_PERFMON_EVENTSEL_ENABLE (1ULL << 22) macro
|
/Linux-v6.6/arch/x86/events/ |
D | core.c | 267 if (val & ARCH_PERFMON_EVENTSEL_ENABLE) { in check_hw_exists() 689 if (!(val & ARCH_PERFMON_EVENTSEL_ENABLE)) in x86_pmu_disable_all() 691 val &= ~ARCH_PERFMON_EVENTSEL_ENABLE; in x86_pmu_disable_all() 745 __x86_pmu_enable_event(hwc, ARCH_PERFMON_EVENTSEL_ENABLE); in x86_pmu_enable_all() 1428 ARCH_PERFMON_EVENTSEL_ENABLE); in x86_pmu_enable_event()
|
/Linux-v6.6/arch/x86/events/amd/ |
D | core.c | 21 #define AMD_MERGE_EVENT_ENABLE (AMD_MERGE_EVENT | ARCH_PERFMON_EVENTSEL_ENABLE) 751 __x86_pmu_enable_event(hwc, ARCH_PERFMON_EVENTSEL_ENABLE); in amd_pmu_v2_enable_event()
|
D | uncore.c | 109 wrmsrl(hwc->config_base, (hwc->config | ARCH_PERFMON_EVENTSEL_ENABLE)); in amd_uncore_start()
|
/Linux-v6.6/arch/x86/events/zhaoxin/ |
D | core.c | 347 __x86_pmu_enable_event(hwc, ARCH_PERFMON_EVENTSEL_ENABLE); in zhaoxin_pmu_enable_event()
|