perf bpf: Add bpf__setup_output_event() strerror() counterpart
tip-bot for Arnaldo Carvalho de Melo
merge botCommit-ID: aa31be3a4874d91fb40d872f1865805ab411035c Gitweb: https://git.kernel.org/tip/aa31be3a4874d91fb40d872f1865805ab411035c Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Mon, 6 Aug 2018 11:35:37 -0300 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Wed, 8 Aug 2018 15:55:56 -0300
perf bpf: Add bpf__setup_output_event() strerror() counterpart
That is just bpf__strerror_setup_stdout() renamed to the more general "setup_output_event" method, keep the existing stdout() as a wrapper.
Cc Adrian Hunter <[email protected]>
Cc David Ahern <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Cc Wang Nan <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/util/bpf-loader.c | 4 ++-- tools/perf/util/bpf-loader.h | 15 +++++++++------ 2 files changed, 11 insertions(+), 8 deletions(-)
tools/perf/util/bpf-loader.c +2 -2
@@ -1791,8 +1791,8 @@ int bpf__strerror_apply_obj_config(int err, char *buf, size_t size)return 0 ; } -int bpf__strerror_setup_stdout (struct perf_evlist *evlist__maybe_unused , -int err,char *buf,size_t size) +int bpf__strerror_setup_output_event (struct perf_evlist *evlist__maybe_unused , +int err,char *buf,size_t size) {bpf__strerror_head (err, buf, size);bpf__strerror_end (buf, size);
tools/perf/util/bpf-loader.h +9 -6
@@ -83,9 +83,7 @@ int bpf__strerror_apply_obj_config(int err, char *buf, size_t size);int bpf__setup_stdout (struct perf_evlist *evlist);int bpf__setup_output_event (struct perf_evlist *evlist,const char *name); -int bpf__strerror_setup_stdout (struct perf_evlist *evlist,int err, -char *buf,size_t size); - +int bpf__strerror_setup_output_event (struct perf_evlist *evlist,int err,char *buf,size_t size);#else #include <errno.h>
@@ -200,11 +198,16 @@ bpf__strerror_apply_obj_config(int err __maybe_unused, }static inline int -bpf__strerror_setup_stdout (struct perf_evlist *evlist__maybe_unused , -int err__maybe_unused ,char *buf, -size_t size) +bpf__strerror_setup_output_event (struct perf_evlist *evlist__maybe_unused , +int err__maybe_unused ,char *buf,size_t size) {return __bpf_strerror (buf, size); } +#endif + +static inline int bpf__strerror_setup_stdout (struct perf_evlist *evlist,int err,char *buf,size_t size) +{ +return bpf__strerror_setup_output_event (evlist, err, buf, size); +}#endif