diff options
Diffstat (limited to 'tools/perf/util/header.h')
-rw-r--r-- | tools/perf/util/header.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/perf/util/header.h b/tools/perf/util/header.h index 33f16be7b72f..65afd7f74e0d 100644 --- a/tools/perf/util/header.h +++ b/tools/perf/util/header.h | |||
@@ -65,8 +65,11 @@ struct perf_header { | |||
65 | int perf_header__init(struct perf_header *self); | 65 | int perf_header__init(struct perf_header *self); |
66 | void perf_header__exit(struct perf_header *self); | 66 | void perf_header__exit(struct perf_header *self); |
67 | 67 | ||
68 | struct perf_evlist; | ||
69 | |||
68 | int perf_header__read(struct perf_session *session, int fd); | 70 | int perf_header__read(struct perf_session *session, int fd); |
69 | int perf_header__write(struct perf_header *self, int fd, bool at_exit); | 71 | int perf_header__write(struct perf_header *self, struct perf_evlist *evlist, |
72 | int fd, bool at_exit); | ||
70 | int perf_header__write_pipe(int fd); | 73 | int perf_header__write_pipe(int fd); |
71 | 74 | ||
72 | int perf_header__add_attr(struct perf_header *self, | 75 | int perf_header__add_attr(struct perf_header *self, |
@@ -113,7 +116,7 @@ int event__synthesize_event_types(event__handler_t process, | |||
113 | int event__process_event_type(event_t *self, | 116 | int event__process_event_type(event_t *self, |
114 | struct perf_session *session); | 117 | struct perf_session *session); |
115 | 118 | ||
116 | int event__synthesize_tracing_data(int fd, struct list_head *pattrs, | 119 | int event__synthesize_tracing_data(int fd, struct perf_evlist *evlist, |
117 | event__handler_t process, | 120 | event__handler_t process, |
118 | struct perf_session *session); | 121 | struct perf_session *session); |
119 | int event__process_tracing_data(event_t *self, | 122 | int event__process_tracing_data(event_t *self, |