perf bpf: Make bpf__setup_output_event() return the bpf-output event
authorArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 7 Aug 2018 19:19:05 +0000 (16:19 -0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 8 Aug 2018 18:55:58 +0000 (15:55 -0300)
commit78e890ea8683f7d570f911637b23b23d27be4aed
tree06e74fa399e98744f89cc77ea1b41151726ca541
parente0b6d2ef329098bd9780ec00a75db3b11922031a
perf bpf: Make bpf__setup_output_event() return the bpf-output event

We're calling it to setup that event, and we'll need it later to decide
if the bpf-output event we're handling is the one setup for a specific
purpose, return it using ERR_PTR, etc.

Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Wang Nan <wangnan0@huawei.com>
Link: https://lkml.kernel.org/n/tip-zhachv7il2n1lopt9aonwhu7@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/builtin-trace.c
tools/perf/util/bpf-loader.c
tools/perf/util/bpf-loader.h