Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
tools
perf
util
svghelper.h
Go to the documentation of this file.
1
#ifndef __PERF_SVGHELPER_H
2
#define __PERF_SVGHELPER_H
3
4
#include "
types.h
"
5
6
extern
void
open_svg
(
const
char
*
filename
,
int
cpus
,
int
rows
,
u64
start
,
u64
end
);
7
extern
void
svg_box
(
int
Yslot,
u64
start
,
u64
end
,
const
char
*
type
);
8
extern
void
svg_sample
(
int
Yslot,
int
cpu
,
u64
start
,
u64
end
);
9
extern
void
svg_waiting
(
int
Yslot,
u64
start
,
u64
end
);
10
extern
void
svg_cpu_box
(
int
cpu
,
u64
max_frequency,
u64
turbo_frequency);
11
12
13
extern
void
svg_process
(
int
cpu
,
u64
start
,
u64
end
,
const
char
*
type
,
const
char
*
name
);
14
extern
void
svg_cstate
(
int
cpu
,
u64
start
,
u64
end
,
int
type
);
15
extern
void
svg_pstate
(
int
cpu
,
u64
start
,
u64
end
,
u64
freq
);
16
17
18
extern
void
svg_time_grid
(
void
);
19
extern
void
svg_legenda
(
void
);
20
extern
void
svg_wakeline
(
u64
start
,
int
row1,
int
row2);
21
extern
void
svg_partial_wakeline
(
u64
start
,
int
row1,
char
*desc1,
int
row2,
char
*desc2);
22
extern
void
svg_interrupt
(
u64
start
,
int
row);
23
extern
void
svg_text
(
int
Yslot,
u64
start
,
const
char
*
text
);
24
extern
void
svg_close
(
void
);
25
26
extern
int
svg_page_width
;
27
28
#endif
/* __PERF_SVGHELPER_H */
Generated on Thu Jan 10 2013 15:09:26 for Linux Kernel by
1.8.2