Lines Matching defs:kvm
4 #include "../../../util/kvm-stat.h"
8 #include <asm/kvm.h>
22 const char *kvm_entry_trace = "kvm:kvm_entry";
23 const char *kvm_exit_trace = "kvm:kvm_exit";
49 if (evsel__name_is(evsel, "kvm:kvm_mmio") &&
66 if (evsel__name_is(evsel, "kvm:kvm_mmio") &&
75 static void mmio_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused,
104 if (evsel__name_is(evsel, "kvm:kvm_pio")) {
119 static void ioport_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused,
148 if (evsel__name_is(evsel, "kvm:kvm_msr")) {
163 static void msr_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused,
180 "kvm:kvm_entry",
181 "kvm:kvm_exit",
182 "kvm:kvm_mmio",
183 "kvm:kvm_pio",
184 "kvm:kvm_msr",
201 int cpu_isa_init(struct perf_kvm_stat *kvm, const char *cpuid)
204 kvm->exit_reasons = vmx_exit_reasons;
205 kvm->exit_reasons_isa = "VMX";
207 kvm->exit_reasons = svm_exit_reasons;
208 kvm->exit_reasons_isa = "SVM";