]>
Commit | Line | Data |
---|---|---|
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 |
7 | extern const char perf_usage_string[]; |
8 | extern const char perf_more_info_string[]; | |
9 | ||
10 | extern void list_common_cmds_help(void); | |
11 | extern const char *help_unknown_cmd(const char *cmd); | |
12 | extern void prune_packed_objects(int); | |
13 | extern int read_line_with_nul(char *buf, int size, FILE *file); | |
14 | extern int check_pager_config(const char *cmd); | |
15 | ||
8035e428 | 16 | extern int cmd_annotate(int argc, const char **argv, const char *prefix); |
11bd341c | 17 | extern int cmd_bench(int argc, const char **argv, const char *prefix); |
ef12a141 | 18 | extern int cmd_buildid_cache(int argc, const char **argv, const char *prefix); |
c34984b2 | 19 | extern int cmd_buildid_list(int argc, const char **argv, const char *prefix); |
86a9eee0 | 20 | extern int cmd_diff(int argc, const char **argv, const char *prefix); |
43adec95 | 21 | extern int cmd_evlist(int argc, const char **argv, const char *prefix); |
6142fdd9 | 22 | extern int cmd_help(int argc, const char **argv, const char *prefix); |
0a02ad93 IM |
23 | extern int cmd_sched(int argc, const char **argv, const char *prefix); |
24 | extern int cmd_list(int argc, const char **argv, const char *prefix); | |
e33e0a43 | 25 | extern int cmd_record(int argc, const char **argv, const char *prefix); |
8fa66bdc | 26 | extern int cmd_report(int argc, const char **argv, const char *prefix); |
1d8c8b20 | 27 | extern int cmd_stat(int argc, const char **argv, const char *prefix); |
10274989 | 28 | extern int cmd_timechart(int argc, const char **argv, const char *prefix); |
e33e0a43 | 29 | extern int cmd_top(int argc, const char **argv, const char *prefix); |
133dc4c3 | 30 | extern int cmd_script(int argc, const char **argv, const char *prefix); |
0a02ad93 | 31 | extern int cmd_version(int argc, const char **argv, const char *prefix); |
4ea42b18 | 32 | extern int cmd_probe(int argc, const char **argv, const char *prefix); |
ba77c9e1 | 33 | extern int cmd_kmem(int argc, const char **argv, const char *prefix); |
9b5e350c | 34 | extern int cmd_lock(int argc, const char **argv, const char *prefix); |
a1645ce1 | 35 | extern int cmd_kvm(int argc, const char **argv, const char *prefix); |
1c6a800c | 36 | extern int cmd_test(int argc, const char **argv, const char *prefix); |
514f1c67 | 37 | extern int cmd_trace(int argc, const char **argv, const char *prefix); |
454c407e | 38 | extern int cmd_inject(int argc, const char **argv, const char *prefix); |
028f12ee | 39 | extern int cmd_mem(int argc, const char **argv, const char *prefix); |
86847b62 | 40 | |
e5f3705e | 41 | extern int find_scripts(char **scripts_array, char **scripts_path_array); |
07800601 | 42 | #endif |