diff options
Diffstat (limited to 'tools/lib/traceevent/event-parse.h')
-rw-r--r-- | tools/lib/traceevent/event-parse.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tools/lib/traceevent/event-parse.h b/tools/lib/traceevent/event-parse.h index 7be7e89533e4..c37b2026d04a 100644 --- a/tools/lib/traceevent/event-parse.h +++ b/tools/lib/traceevent/event-parse.h | |||
@@ -69,6 +69,7 @@ struct trace_seq { | |||
69 | }; | 69 | }; |
70 | 70 | ||
71 | void trace_seq_init(struct trace_seq *s); | 71 | void trace_seq_init(struct trace_seq *s); |
72 | void trace_seq_reset(struct trace_seq *s); | ||
72 | void trace_seq_destroy(struct trace_seq *s); | 73 | void trace_seq_destroy(struct trace_seq *s); |
73 | 74 | ||
74 | extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) | 75 | extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) |
@@ -399,6 +400,7 @@ struct pevent { | |||
399 | 400 | ||
400 | int cpus; | 401 | int cpus; |
401 | int long_size; | 402 | int long_size; |
403 | int page_size; | ||
402 | 404 | ||
403 | struct cmdline *cmdlines; | 405 | struct cmdline *cmdlines; |
404 | struct cmdline_list *cmdlist; | 406 | struct cmdline_list *cmdlist; |
@@ -561,7 +563,8 @@ int pevent_print_num_field(struct trace_seq *s, const char *fmt, | |||
561 | struct event_format *event, const char *name, | 563 | struct event_format *event, const char *name, |
562 | struct pevent_record *record, int err); | 564 | struct pevent_record *record, int err); |
563 | 565 | ||
564 | int pevent_register_event_handler(struct pevent *pevent, int id, char *sys_name, char *event_name, | 566 | int pevent_register_event_handler(struct pevent *pevent, int id, |
567 | const char *sys_name, const char *event_name, | ||
565 | pevent_event_handler_func func, void *context); | 568 | pevent_event_handler_func func, void *context); |
566 | int pevent_register_print_function(struct pevent *pevent, | 569 | int pevent_register_print_function(struct pevent *pevent, |
567 | pevent_func_handler func, | 570 | pevent_func_handler func, |
@@ -619,6 +622,16 @@ static inline void pevent_set_long_size(struct pevent *pevent, int long_size) | |||
619 | pevent->long_size = long_size; | 622 | pevent->long_size = long_size; |
620 | } | 623 | } |
621 | 624 | ||
625 | static inline int pevent_get_page_size(struct pevent *pevent) | ||
626 | { | ||
627 | return pevent->page_size; | ||
628 | } | ||
629 | |||
630 | static inline void pevent_set_page_size(struct pevent *pevent, int _page_size) | ||
631 | { | ||
632 | pevent->page_size = _page_size; | ||
633 | } | ||
634 | |||
622 | static inline int pevent_is_file_bigendian(struct pevent *pevent) | 635 | static inline int pevent_is_file_bigendian(struct pevent *pevent) |
623 | { | 636 | { |
624 | return pevent->file_bigendian; | 637 | return pevent->file_bigendian; |