X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbootchart%2Fbootchart.h;h=0fe4d2f4da75ce530c7bc7454a5d4d3f4196d0af;hb=0ea9530d401827e299c6e04a433e69a7a2a89d80;hp=6b11fd8b8e00cf1574bc9592de4d219ec8ff8813;hpb=b823b5e272d07d31c12625a268e8d563289a4db5;p=elogind.git diff --git a/src/bootchart/bootchart.h b/src/bootchart/bootchart.h index 6b11fd8b8..0fe4d2f4d 100644 --- a/src/bootchart/bootchart.h +++ b/src/bootchart/bootchart.h @@ -21,6 +21,7 @@ ***/ #include +#include #define MAXCPUS 16 #define MAXPIDS 65535 @@ -60,7 +61,7 @@ struct ps_struct { struct ps_struct *next; /* siblings */ /* must match - otherwise it's a new process with same PID */ - char name[16]; + char name[256]; int pid; int ppid; @@ -98,14 +99,15 @@ extern struct ps_struct *ps_first; extern struct block_stat_struct blockstat[]; extern struct cpu_stat_struct cpustat[]; extern int pscount; -extern int relative; -extern int filter; -extern int pss; -extern int entropy; -extern int initcall; +extern bool relative; +extern bool filter; +extern bool show_cmdline; +extern bool pss; +extern bool entropy; +extern bool initcall; extern int samples; extern int cpus; -extern int len; +extern int samples_len; extern double hz; extern double scale_x; extern double scale_y; @@ -124,4 +126,4 @@ extern double gettime_ns(void); extern void log_uptime(void); extern void log_sample(int sample); -extern void svg_do(void); +extern void svg_do(const char *build);