svghelper.h (de996228dedc74d9e72b749bbc8225f5e2bf19d8) svghelper.h (c507999790438cde78b5618fa64daefd697035af)
1#ifndef __PERF_SVGHELPER_H
2#define __PERF_SVGHELPER_H
3
4#include "types.h"
5
6extern void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end);
7extern void svg_box(int Yslot, u64 start, u64 end, const char *type);
8extern void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace);

--- 9 unchanged lines hidden (view full) ---

18
19extern void svg_time_grid(void);
20extern void svg_legenda(void);
21extern void svg_wakeline(u64 start, int row1, int row2, const char *backtrace);
22extern void svg_partial_wakeline(u64 start, int row1, char *desc1, int row2, char *desc2, const char *backtrace);
23extern void svg_interrupt(u64 start, int row, const char *backtrace);
24extern void svg_text(int Yslot, u64 start, const char *text);
25extern void svg_close(void);
1#ifndef __PERF_SVGHELPER_H
2#define __PERF_SVGHELPER_H
3
4#include "types.h"
5
6extern void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end);
7extern void svg_box(int Yslot, u64 start, u64 end, const char *type);
8extern void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace);

--- 9 unchanged lines hidden (view full) ---

18
19extern void svg_time_grid(void);
20extern void svg_legenda(void);
21extern void svg_wakeline(u64 start, int row1, int row2, const char *backtrace);
22extern void svg_partial_wakeline(u64 start, int row1, char *desc1, int row2, char *desc2, const char *backtrace);
23extern void svg_interrupt(u64 start, int row, const char *backtrace);
24extern void svg_text(int Yslot, u64 start, const char *text);
25extern void svg_close(void);
26extern int svg_build_topology_map(char *sib_core, int sib_core_nr,
27 char *sib_thr, int sib_thr_nr);
26
27extern int svg_page_width;
28
29#endif /* __PERF_SVGHELPER_H */
28
29extern int svg_page_width;
30
31#endif /* __PERF_SVGHELPER_H */