Blame view

tools/perf/builtin.h 1.96 KB
078006012   Ingo Molnar   perf_counter tool...
1
2
  #ifndef BUILTIN_H
  #define BUILTIN_H
148be2c15   Ingo Molnar   perf_counter tool...
3
4
  #include "util/util.h"
  #include "util/strbuf.h"
078006012   Ingo Molnar   perf_counter tool...
5

078006012   Ingo Molnar   perf_counter tool...
6
7
8
9
10
11
12
13
  extern const char perf_usage_string[];
  extern const char perf_more_info_string[];
  
  extern void list_common_cmds_help(void);
  extern const char *help_unknown_cmd(const char *cmd);
  extern void prune_packed_objects(int);
  extern int read_line_with_nul(char *buf, int size, FILE *file);
  extern int check_pager_config(const char *cmd);
8035e4288   Ingo Molnar   perf_counter tool...
14
  extern int cmd_annotate(int argc, const char **argv, const char *prefix);
11bd341c0   Hitoshi Mitake   perf bench: Modif...
15
  extern int cmd_bench(int argc, const char **argv, const char *prefix);
ef12a1413   Arnaldo Carvalho de Melo   perf buildid-cach...
16
  extern int cmd_buildid_cache(int argc, const char **argv, const char *prefix);
c34984b2b   Arnaldo Carvalho de Melo   perf buildid-list...
17
  extern int cmd_buildid_list(int argc, const char **argv, const char *prefix);
86a9eee04   Arnaldo Carvalho de Melo   perf diff: Introd...
18
  extern int cmd_diff(int argc, const char **argv, const char *prefix);
43adec955   Arnaldo Carvalho de Melo   perf evlist: New ...
19
  extern int cmd_evlist(int argc, const char **argv, const char *prefix);
6142fdd96   Ingo Molnar   perf_counter tool...
20
  extern int cmd_help(int argc, const char **argv, const char *prefix);
0a02ad933   Ingo Molnar   perf: Add 'perf s...
21
22
  extern int cmd_sched(int argc, const char **argv, const char *prefix);
  extern int cmd_list(int argc, const char **argv, const char *prefix);
e33e0a437   Ingo Molnar   perf_counter tool...
23
  extern int cmd_record(int argc, const char **argv, const char *prefix);
8fa66bdcc   Arnaldo Carvalho de Melo   perf_counter: Fir...
24
  extern int cmd_report(int argc, const char **argv, const char *prefix);
1d8c8b209   Ingo Molnar   perf_counter tool...
25
  extern int cmd_stat(int argc, const char **argv, const char *prefix);
10274989f   Arjan van de Ven   perf: Add the tim...
26
  extern int cmd_timechart(int argc, const char **argv, const char *prefix);
e33e0a437   Ingo Molnar   perf_counter tool...
27
  extern int cmd_top(int argc, const char **argv, const char *prefix);
133dc4c39   Ingo Molnar   perf: Rename 'per...
28
  extern int cmd_script(int argc, const char **argv, const char *prefix);
0a02ad933   Ingo Molnar   perf: Add 'perf s...
29
  extern int cmd_version(int argc, const char **argv, const char *prefix);
4ea42b181   Masami Hiramatsu   perf: Add perf pr...
30
  extern int cmd_probe(int argc, const char **argv, const char *prefix);
ba77c9e11   Li Zefan   perf: Add 'perf k...
31
  extern int cmd_kmem(int argc, const char **argv, const char *prefix);
9b5e350c7   Hitoshi Mitake   perf lock: Introd...
32
  extern int cmd_lock(int argc, const char **argv, const char *prefix);
a1645ce12   Zhang, Yanmin   perf: 'perf kvm' ...
33
  extern int cmd_kvm(int argc, const char **argv, const char *prefix);
1c6a800cd   Arnaldo Carvalho de Melo   perf test: Initia...
34
  extern int cmd_test(int argc, const char **argv, const char *prefix);
454c407ec   Tom Zanussi   perf: add perf-in...
35
  extern int cmd_inject(int argc, const char **argv, const char *prefix);
86847b62f   Thomas Gleixner   perf_counter tool...
36

078006012   Ingo Molnar   perf_counter tool...
37
  #endif