Home
last modified time | relevance | path

Searched refs:perf_capabilities (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/kvm/x86/
H A Dpmu_counters_test.c92 u64 perf_capabilities, in pmu_vm_create_with_one_vcpu()
111 vcpu_set_msr(vcpus[i], MSR_IA32_PERF_CAPABILITIES, perf_capabilities);
355 static void test_arch_events(u8 pmu_version, u64 perf_capabilities) in test_arch_events()
384 pmu_version, perf_capabilities); in guest_test_rdpmc()
392 perf_capabilities, &vcpus); in guest_test_rdpmc()
549 static void test_gp_counters(u8 pmu_version, u64 perf_capabilities) in guest_test_fixed_counters()
557 nr_gp_counters, pmu_version, perf_capabilities); in guest_test_fixed_counters()
560 pmu_version, perf_capabilities, &vcpus); in guest_test_fixed_counters()
631 static void test_fixed_counters(u8 pmu_version, u64 perf_capabilities) in test_intel_counters()
641 nr_fixed_counters, pmu_version, perf_capabilities); in test_intel_counters()
93 pmu_vm_create_with_one_vcpu(struct kvm_vcpu ** vcpu,void * guest_code,u8 pmu_version,u64 perf_capabilities) pmu_vm_create_with_one_vcpu() argument
331 test_arch_events(u8 pmu_version,u64 perf_capabilities,u8 length,u32 unavailable_mask) test_arch_events() argument
498 test_gp_counters(u8 pmu_version,u64 perf_capabilities,u8 nr_gp_counters) test_gp_counters() argument
564 test_fixed_counters(u8 pmu_version,u64 perf_capabilities,u8 nr_fixed_counters,u32 supported_bitmask) test_fixed_counters() argument
[all...]
H A Dvmx_pmu_caps_test.c21 static union perf_capabilities { union
41 static const union perf_capabilities immutable_caps = {
50 static const union perf_capabilities format_caps = {
154 union perf_capabilities val = host_cap; in KVM_ONE_VCPU_TEST()
/linux/arch/x86/kvm/vmx/
H A Dpmu_intel.c186 u64 perf_capabilities; in intel_is_valid_msr() local
202 perf_capabilities = vcpu_get_perf_capabilities(vcpu); in intel_is_valid_msr()
203 ret = (perf_capabilities & PERF_CAP_PEBS_BASELINE) && in intel_is_valid_msr()
204 ((perf_capabilities & PERF_CAP_PEBS_FORMAT) > 3); in intel_is_valid_msr()
511 u64 perf_capabilities; in intel_pmu_refresh() local
555 perf_capabilities = vcpu_get_perf_capabilities(vcpu); in intel_pmu_refresh()
557 (perf_capabilities & PERF_CAP_LBR_FMT)) in intel_pmu_refresh()
594 if (perf_capabilities & PERF_CAP_PEBS_FORMAT) { in intel_pmu_refresh()
595 if (perf_capabilities & PERF_CAP_PEBS_BASELINE) { in intel_pmu_refresh()
/linux/arch/x86/events/
H A Dperf_event.h844 union perf_capabilities { union
933 union perf_capabilities intel_cap;
1125 union perf_capabilities intel_cap;
H A Dcore.c1310 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in collect_event()
1804 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in x86_pmu_del()
/linux/arch/x86/include/asm/
H A Dkvm_host.h747 u64 perf_capabilities; member
/linux/arch/x86/events/intel/
H A Dcore.c4833 union perf_capabilities *intel_cap = &hybrid(event->pmu, intel_cap); in intel_pmu_has_cap()
5905 union perf_capabilities intel_cap = hybrid(dev_get_drvdata(dev), intel_cap); in evtsel_ext_is_visible()
6526 union perf_capabilities perf_cap; in intel_pmu_cpu_starting()
/linux/arch/x86/kvm/
H A Dx86.c9400 vcpu->arch.perf_capabilities = kvm_caps.supported_perf_cap; in kvm_arch_vcpu_create()