Home
last modified time | relevance | path

Searched refs:perf_kvm_stat (Results 1 – 9 of 9) sorted by relevance

/linux/tools/perf/util/
H A Dkvm-stat.h38 struct perf_kvm_stat;
43 struct perf_kvm_stat *perf_kvm;
69 void (*decode_key)(struct perf_kvm_stat *kvm, struct event_key *key,
79 struct perf_kvm_stat { struct
128 void exit_event_decode_key(struct perf_kvm_stat *kvm, argument
143 int setup_kvm_events_tp(struct perf_kvm_stat *kvm, uint16_t e_machine);
144 int __setup_kvm_events_tp_powerpc(struct perf_kvm_stat *kvm);
146 int cpu_isa_init(struct perf_kvm_stat *kvm, uint16_t e_machine, const char *cpuid);
147 int __cpu_isa_init_arm64(struct perf_kvm_stat *kvm);
148 int __cpu_isa_init_loongarch(struct perf_kvm_stat *kvm);
[all …]
H A Dkvm-stat.c50 static const char *get_exit_reason(struct perf_kvm_stat *kvm, in get_exit_reason()
65 void exit_event_decode_key(struct perf_kvm_stat *kvm, in exit_event_decode_key()
75 int setup_kvm_events_tp(struct perf_kvm_stat *kvm, uint16_t e_machine) in setup_kvm_events_tp()
86 int cpu_isa_init(struct perf_kvm_stat *kvm, uint16_t e_machine, const char *cpuid) in cpu_isa_init()
/linux/tools/perf/
H A Dbuiltin-kvm.c141 struct perf_kvm_stat *perf_kvm; \
164 struct perf_kvm_stat *perf_kvm; \
214 struct perf_kvm_stat *perf_kvm; in ev_entry_mean()
245 struct perf_kvm_stat *perf_kvm; \
514 static void print_result(struct perf_kvm_stat *kvm);
583 static void kvm_display(struct perf_kvm_stat *kvm) in kvm_display()
593 static void kvm_display(struct perf_kvm_stat *kvm) in kvm_display()
619 static bool register_kvm_events_ops(struct perf_kvm_stat *kvm, uint16_t e_machine) in register_kvm_events_ops()
721 static struct kvm_event *find_create_kvm_event(struct perf_kvm_stat *kvm, in find_create_kvm_event()
755 static bool handle_begin_event(struct perf_kvm_stat *kvm, in handle_begin_event()
[all …]
/linux/tools/perf/util/kvm-stat-arch/
H A Dkvm-stat-powerpc.c71 static void hcall_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused, in hcall_event_decode_key()
118 static int ppc__setup_book3s_hv(struct perf_kvm_stat *kvm, in ppc__setup_book3s_hv()
143 static int ppc__setup_kvm_tp(struct perf_kvm_stat *kvm) in ppc__setup_kvm_tp()
154 int __setup_kvm_events_tp_powerpc(struct perf_kvm_stat *kvm) in __setup_kvm_events_tp_powerpc()
159 int __cpu_isa_init_powerpc(struct perf_kvm_stat *kvm) in __cpu_isa_init_powerpc()
H A Dkvm-stat-x86.c72 static void mmio_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused, in mmio_event_decode_key()
116 static void ioport_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused, in ioport_event_decode_key()
160 static void msr_event_decode_key(struct perf_kvm_stat *kvm __maybe_unused, in msr_event_decode_key()
198 int __cpu_isa_init_x86(struct perf_kvm_stat *kvm, const char *cpuid) in __cpu_isa_init_x86()
H A Dkvm-stat-riscv.c71 int __cpu_isa_init_riscv(struct perf_kvm_stat *kvm) in __cpu_isa_init_riscv()
H A Dkvm-stat-arm64.c76 int __cpu_isa_init_arm64(struct perf_kvm_stat *kvm) in __cpu_isa_init_arm64()
H A Dkvm-stat-loongarch.c132 int __cpu_isa_init_loongarch(struct perf_kvm_stat *kvm) in __cpu_isa_init_loongarch()
H A Dkvm-stat-s390.c96 int __cpu_isa_init_s390(struct perf_kvm_stat *kvm, const char *cpuid) in __cpu_isa_init_s390()