diff options
Diffstat (limited to 'tools/perf/util/tool.h')
-rw-r--r-- | tools/perf/util/tool.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/tools/perf/util/tool.h b/tools/perf/util/tool.h index b0e1aadba8d5..4385816d3d49 100644 --- a/tools/perf/util/tool.h +++ b/tools/perf/util/tool.h | |||
@@ -18,12 +18,9 @@ typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event, | |||
18 | typedef int (*event_op)(struct perf_tool *tool, union perf_event *event, | 18 | typedef int (*event_op)(struct perf_tool *tool, union perf_event *event, |
19 | struct perf_sample *sample, struct machine *machine); | 19 | struct perf_sample *sample, struct machine *machine); |
20 | 20 | ||
21 | typedef int (*event_attr_op)(union perf_event *event, | 21 | typedef int (*event_attr_op)(struct perf_tool *tool, |
22 | union perf_event *event, | ||
22 | struct perf_evlist **pevlist); | 23 | struct perf_evlist **pevlist); |
23 | typedef int (*event_simple_op)(struct perf_tool *tool, union perf_event *event); | ||
24 | |||
25 | typedef int (*event_synth_op)(union perf_event *event, | ||
26 | struct perf_session *session); | ||
27 | 24 | ||
28 | typedef int (*event_op2)(struct perf_tool *tool, union perf_event *event, | 25 | typedef int (*event_op2)(struct perf_tool *tool, union perf_event *event, |
29 | struct perf_session *session); | 26 | struct perf_session *session); |
@@ -32,6 +29,7 @@ struct perf_tool { | |||
32 | event_sample sample, | 29 | event_sample sample, |
33 | read; | 30 | read; |
34 | event_op mmap, | 31 | event_op mmap, |
32 | mmap2, | ||
35 | comm, | 33 | comm, |
36 | fork, | 34 | fork, |
37 | exit, | 35 | exit, |
@@ -39,8 +37,7 @@ struct perf_tool { | |||
39 | throttle, | 37 | throttle, |
40 | unthrottle; | 38 | unthrottle; |
41 | event_attr_op attr; | 39 | event_attr_op attr; |
42 | event_synth_op tracing_data; | 40 | event_op2 tracing_data; |
43 | event_simple_op event_type; | ||
44 | event_op2 finished_round, | 41 | event_op2 finished_round, |
45 | build_id; | 42 | build_id; |
46 | bool ordered_samples; | 43 | bool ordered_samples; |