diff options
Diffstat (limited to 'tools/perf/util/trace-event.h')
-rw-r--r-- | tools/perf/util/trace-event.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/perf/util/trace-event.h b/tools/perf/util/trace-event.h index 29821acc8db6..f6637c2fa1fe 100644 --- a/tools/perf/util/trace-event.h +++ b/tools/perf/util/trace-event.h | |||
@@ -239,6 +239,8 @@ extern int header_page_size_size; | |||
239 | extern int header_page_data_offset; | 239 | extern int header_page_data_offset; |
240 | extern int header_page_data_size; | 240 | extern int header_page_data_size; |
241 | 241 | ||
242 | extern int latency_format; | ||
243 | |||
242 | int parse_header_page(char *buf, unsigned long size); | 244 | int parse_header_page(char *buf, unsigned long size); |
243 | int trace_parse_common_type(void *data); | 245 | int trace_parse_common_type(void *data); |
244 | struct event *trace_find_event(int id); | 246 | struct event *trace_find_event(int id); |
@@ -248,4 +250,13 @@ void *raw_field_ptr(struct event *event, const char *name, void *data); | |||
248 | 250 | ||
249 | void read_tracing_data(int fd, struct perf_event_attr *pattrs, int nb_events); | 251 | void read_tracing_data(int fd, struct perf_event_attr *pattrs, int nb_events); |
250 | 252 | ||
253 | /* taken from kernel/trace/trace.h */ | ||
254 | enum trace_flag_type { | ||
255 | TRACE_FLAG_IRQS_OFF = 0x01, | ||
256 | TRACE_FLAG_IRQS_NOSUPPORT = 0x02, | ||
257 | TRACE_FLAG_NEED_RESCHED = 0x04, | ||
258 | TRACE_FLAG_HARDIRQ = 0x08, | ||
259 | TRACE_FLAG_SOFTIRQ = 0x10, | ||
260 | }; | ||
261 | |||
251 | #endif /* __PERF_TRACE_EVENTS_H */ | 262 | #endif /* __PERF_TRACE_EVENTS_H */ |