Merge remote-tracking branch 'regulator/fix/core' into regulator-linus
[linux-2.6-block.git] / tools / perf / builtin.h
CommitLineData
07800601
IM
1#ifndef BUILTIN_H
2#define BUILTIN_H
3
148be2c1
IM
4#include "util/util.h"
5#include "util/strbuf.h"
07800601 6
07800601
IM
7extern const char perf_usage_string[];
8extern const char perf_more_info_string[];
9
10extern void list_common_cmds_help(void);
11extern const char *help_unknown_cmd(const char *cmd);
12extern void prune_packed_objects(int);
13extern int read_line_with_nul(char *buf, int size, FILE *file);
14extern int check_pager_config(const char *cmd);
15
8035e428 16extern int cmd_annotate(int argc, const char **argv, const char *prefix);
11bd341c 17extern int cmd_bench(int argc, const char **argv, const char *prefix);
ef12a141 18extern int cmd_buildid_cache(int argc, const char **argv, const char *prefix);
c34984b2 19extern int cmd_buildid_list(int argc, const char **argv, const char *prefix);
30862f2c 20extern int cmd_config(int argc, const char **argv, const char *prefix);
86a9eee0 21extern int cmd_diff(int argc, const char **argv, const char *prefix);
43adec95 22extern int cmd_evlist(int argc, const char **argv, const char *prefix);
6142fdd9 23extern int cmd_help(int argc, const char **argv, const char *prefix);
0a02ad93
IM
24extern int cmd_sched(int argc, const char **argv, const char *prefix);
25extern int cmd_list(int argc, const char **argv, const char *prefix);
e33e0a43 26extern int cmd_record(int argc, const char **argv, const char *prefix);
8fa66bdc 27extern int cmd_report(int argc, const char **argv, const char *prefix);
1d8c8b20 28extern int cmd_stat(int argc, const char **argv, const char *prefix);
10274989 29extern int cmd_timechart(int argc, const char **argv, const char *prefix);
e33e0a43 30extern int cmd_top(int argc, const char **argv, const char *prefix);
133dc4c3 31extern int cmd_script(int argc, const char **argv, const char *prefix);
0a02ad93 32extern int cmd_version(int argc, const char **argv, const char *prefix);
4ea42b18 33extern int cmd_probe(int argc, const char **argv, const char *prefix);
ba77c9e1 34extern int cmd_kmem(int argc, const char **argv, const char *prefix);
9b5e350c 35extern int cmd_lock(int argc, const char **argv, const char *prefix);
a1645ce1 36extern int cmd_kvm(int argc, const char **argv, const char *prefix);
1c6a800c 37extern int cmd_test(int argc, const char **argv, const char *prefix);
514f1c67 38extern int cmd_trace(int argc, const char **argv, const char *prefix);
454c407e 39extern int cmd_inject(int argc, const char **argv, const char *prefix);
028f12ee 40extern int cmd_mem(int argc, const char **argv, const char *prefix);
2245bf14 41extern int cmd_data(int argc, const char **argv, const char *prefix);
86847b62 42
e5f3705e 43extern int find_scripts(char **scripts_array, char **scripts_path_array);
07800601 44#endif