2009-04-20 15:00:56 +02:00
# ifndef BUILTIN_H
# define BUILTIN_H
2009-04-27 08:02:14 +02:00
# include "util/util.h"
# include "util/strbuf.h"
2009-04-20 15:00:56 +02:00
extern const char perf_version_string [ ] ;
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 ) ;
2009-06-06 15:19:13 +02:00
extern int cmd_annotate ( int argc , const char * * argv , const char * prefix ) ;
2009-11-05 09:31:35 +09:00
extern int cmd_bench ( int argc , const char * * argv , const char * prefix ) ;
2009-11-16 16:32:45 -02:00
extern int cmd_buildid_list ( int argc , const char * * argv , const char * prefix ) ;
2009-12-14 20:09:31 -02:00
extern int cmd_diff ( int argc , const char * * argv , const char * prefix ) ;
2009-04-20 16:05:55 +02:00
extern int cmd_help ( int argc , const char * * argv , const char * prefix ) ;
2009-09-11 12:12:54 +02:00
extern int cmd_sched ( int argc , const char * * argv , const char * prefix ) ;
extern int cmd_list ( int argc , const char * * argv , const char * prefix ) ;
2009-04-20 15:58:01 +02:00
extern int cmd_record ( int argc , const char * * argv , const char * prefix ) ;
2009-05-18 12:45:42 -03:00
extern int cmd_report ( int argc , const char * * argv , const char * prefix ) ;
2009-04-20 15:52:29 +02:00
extern int cmd_stat ( int argc , const char * * argv , const char * prefix ) ;
2009-09-12 07:53:05 +02:00
extern int cmd_timechart ( int argc , const char * * argv , const char * prefix ) ;
2009-04-20 15:58:01 +02:00
extern int cmd_top ( int argc , const char * * argv , const char * prefix ) ;
2009-08-12 10:03:49 +02:00
extern int cmd_trace ( int argc , const char * * argv , const char * prefix ) ;
2009-09-11 12:12:54 +02:00
extern int cmd_version ( int argc , const char * * argv , const char * prefix ) ;
2009-10-08 17:17:38 -04:00
extern int cmd_probe ( int argc , const char * * argv , const char * prefix ) ;
2009-11-20 15:53:25 +08:00
extern int cmd_kmem ( int argc , const char * * argv , const char * prefix ) ;
2009-06-06 12:24:17 +02:00
2009-04-20 15:00:56 +02:00
# endif