perf evlist: Don' t use globals where not needed to
Commit-ID: 94d668d0732d469e3237da0990b3512dc0f23d09 Gitweb: http://git.kernel.org/tip/94d668d0732d469e3237da0990b3512dc0f23d09 Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Mon, 1 Oct 2012 15:20:58 -0300 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Tue, 2 Oct 2012 18:36:39 -0300
perf evlist: Don't use globals where not needed to
Some variables were global but used in just one function, so move it to where it belongs.
Cc David Ahern <[email protected]>
Cc Frederic Weisbecker <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Mike Galbraith <[email protected]>
Cc Namhyung Kim <[email protected]>
Cc Paul Mackerras <[email protected]>
Cc Peter Zijlstra <[email protected]>
Cc Stephane Eranian <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/builtin-evlist.c | 21 +++++++++------------ 1 files changed, 9 insertions(+), 12 deletions(-)
tools/perf/builtin-evlist.c +9 -12
@@ -108,23 +108,20 @@ static int __cmd_evlist(const char *input_name, struct perf_attr_details *detailreturn 0 ; } -static const char *const evlist_usage[] = { -"perf evlist [<options>]" , -NULL -}; -int cmd_evlist (int argc,const char **argv,const char *prefix__maybe_unused ) {struct perf_attr_details details = { .verbose = false, };const char *input_name =NULL ;const struct option options[] = { -OPT_STRING ('i' ,"input" , &input_name,"file" , -"Input file name" ), -OPT_BOOLEAN ('F' ,"freq" , &details.freq, -"Show the sample frequency" ), -OPT_BOOLEAN ('v' ,"verbose" , &details.verbose, -"Show all event attr details" ), -OPT_END () +OPT_STRING ('i' ,"input" , &input_name,"file" ,"Input file name" ), +OPT_BOOLEAN ('F' ,"freq" , &details.freq,"Show the sample frequency" ), +OPT_BOOLEAN ('v' ,"verbose" , &details.verbose, +"Show all event attr details" ), +OPT_END () + }; +const char *const evlist_usage[] = { +"perf evlist [<options>]" , +NULL }; argc =parse_options (argc, argv, options, evlist_usage,0 );