mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-23 23:32:14 +00:00
perf evsel: Rename struct perf_evsel to struct evsel
Rename struct perf_evsel to struct evsel, so we don't have a name clash when we add struct perf_evsel in libperf. Committer notes: Added fixes for arm64, provided by Jiri. Signed-off-by: Jiri Olsa <jolsa@kernel.org> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com> Cc: Alexey Budankov <alexey.budankov@linux.intel.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: Michael Petlan <mpetlan@redhat.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Peter Zijlstra <peterz@infradead.org> Link: http://lkml.kernel.org/r/20190721112506.12306-5-jolsa@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
9749b90e56
commit
32dcd021d0
113 changed files with 1056 additions and 1056 deletions
|
@ -6,7 +6,7 @@
|
|||
#include "tool.h"
|
||||
#include "stat.h"
|
||||
|
||||
struct perf_evsel;
|
||||
struct evsel;
|
||||
struct perf_evlist;
|
||||
struct perf_session;
|
||||
|
||||
|
@ -45,17 +45,17 @@ struct kvm_event_key {
|
|||
struct perf_kvm_stat;
|
||||
|
||||
struct child_event_ops {
|
||||
void (*get_key)(struct perf_evsel *evsel,
|
||||
void (*get_key)(struct evsel *evsel,
|
||||
struct perf_sample *sample,
|
||||
struct event_key *key);
|
||||
const char *name;
|
||||
};
|
||||
|
||||
struct kvm_events_ops {
|
||||
bool (*is_begin_event)(struct perf_evsel *evsel,
|
||||
bool (*is_begin_event)(struct evsel *evsel,
|
||||
struct perf_sample *sample,
|
||||
struct event_key *key);
|
||||
bool (*is_end_event)(struct perf_evsel *evsel,
|
||||
bool (*is_end_event)(struct evsel *evsel,
|
||||
struct perf_sample *sample, struct event_key *key);
|
||||
struct child_event_ops *child_ops;
|
||||
void (*decode_key)(struct perf_kvm_stat *kvm, struct event_key *key,
|
||||
|
@ -109,21 +109,21 @@ struct kvm_reg_events_ops {
|
|||
struct kvm_events_ops *ops;
|
||||
};
|
||||
|
||||
void exit_event_get_key(struct perf_evsel *evsel,
|
||||
void exit_event_get_key(struct evsel *evsel,
|
||||
struct perf_sample *sample,
|
||||
struct event_key *key);
|
||||
bool exit_event_begin(struct perf_evsel *evsel,
|
||||
bool exit_event_begin(struct evsel *evsel,
|
||||
struct perf_sample *sample,
|
||||
struct event_key *key);
|
||||
bool exit_event_end(struct perf_evsel *evsel,
|
||||
bool exit_event_end(struct evsel *evsel,
|
||||
struct perf_sample *sample,
|
||||
struct event_key *key);
|
||||
void exit_event_decode_key(struct perf_kvm_stat *kvm,
|
||||
struct event_key *key,
|
||||
char *decode);
|
||||
|
||||
bool kvm_exit_event(struct perf_evsel *evsel);
|
||||
bool kvm_entry_event(struct perf_evsel *evsel);
|
||||
bool kvm_exit_event(struct evsel *evsel);
|
||||
bool kvm_entry_event(struct evsel *evsel);
|
||||
int setup_kvm_events_tp(struct perf_kvm_stat *kvm);
|
||||
|
||||
#define define_exit_reasons_table(name, symbols) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue