mirror of https://gitee.com/openkylin/linux.git
perf evlist: Use the right prefix for 'struct evlist' deliver event method
perf_evlist__ is for 'struct perf_evlist' methods, in tools/lib/perf/, go on completing this split. Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Ian Rogers <irogers@google.com> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
1420ba2f62
commit
515ea461c2
|
@ -1407,13 +1407,9 @@ static int deliver_sample_group(struct evlist *evlist,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int evlist__deliver_sample(struct evlist *evlist, struct perf_tool *tool,
|
||||||
perf_evlist__deliver_sample(struct evlist *evlist,
|
union perf_event *event, struct perf_sample *sample,
|
||||||
struct perf_tool *tool,
|
struct evsel *evsel, struct machine *machine)
|
||||||
union perf_event *event,
|
|
||||||
struct perf_sample *sample,
|
|
||||||
struct evsel *evsel,
|
|
||||||
struct machine *machine)
|
|
||||||
{
|
{
|
||||||
/* We know evsel != NULL. */
|
/* We know evsel != NULL. */
|
||||||
u64 sample_type = evsel->core.attr.sample_type;
|
u64 sample_type = evsel->core.attr.sample_type;
|
||||||
|
@ -1458,7 +1454,7 @@ static int machines__deliver_event(struct machines *machines,
|
||||||
++evlist->stats.nr_unprocessable_samples;
|
++evlist->stats.nr_unprocessable_samples;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
return perf_evlist__deliver_sample(evlist, tool, event, sample, evsel, machine);
|
return evlist__deliver_sample(evlist, tool, event, sample, evsel, machine);
|
||||||
case PERF_RECORD_MMAP:
|
case PERF_RECORD_MMAP:
|
||||||
return tool->mmap(tool, event, sample, machine);
|
return tool->mmap(tool, event, sample, machine);
|
||||||
case PERF_RECORD_MMAP2:
|
case PERF_RECORD_MMAP2:
|
||||||
|
|
Loading…
Reference in New Issue