diff options
Diffstat (limited to 'parse-events.c')
-rw-r--r-- | parse-events.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/parse-events.c b/parse-events.c index c831180..7e7b74f 100644 --- a/parse-events.c +++ b/parse-events.c | |||
@@ -2878,6 +2878,9 @@ void pevent_data_lat_fmt(struct trace_seq *s, void *data, int size __unused) | |||
2878 | trace_seq_putc(s, '.'); | 2878 | trace_seq_putc(s, '.'); |
2879 | else | 2879 | else |
2880 | trace_seq_printf(s, "%d", lock_depth); | 2880 | trace_seq_printf(s, "%d", lock_depth); |
2881 | |||
2882 | if (!s->full) | ||
2883 | trace_seq_putc(s, 0); | ||
2881 | } | 2884 | } |
2882 | 2885 | ||
2883 | int pevent_data_type(void *data) | 2886 | int pevent_data_type(void *data) |
@@ -2910,6 +2913,9 @@ void pevent_event_info(struct trace_seq *s, struct event *event, | |||
2910 | event->handler(s, data, size, event, cpu, nsecs); | 2913 | event->handler(s, data, size, event, cpu, nsecs); |
2911 | else | 2914 | else |
2912 | pretty_print(s, data, size, event); | 2915 | pretty_print(s, data, size, event); |
2916 | |||
2917 | if (!s->full) | ||
2918 | trace_seq_putc(s, 0); | ||
2913 | } | 2919 | } |
2914 | 2920 | ||
2915 | void pevent_print_event(struct trace_seq *s, | 2921 | void pevent_print_event(struct trace_seq *s, |
@@ -2950,6 +2956,10 @@ void pevent_print_event(struct trace_seq *s, | |||
2950 | event->handler(s, data, size, event, cpu, nsecs); | 2956 | event->handler(s, data, size, event, cpu, nsecs); |
2951 | else | 2957 | else |
2952 | pretty_print(s, data, size, event); | 2958 | pretty_print(s, data, size, event); |
2959 | |||
2960 | if (!s->full) | ||
2961 | trace_seq_putc(s, 0); | ||
2962 | |||
2953 | } | 2963 | } |
2954 | 2964 | ||
2955 | static void print_fields(struct trace_seq *s, struct print_flag_sym *field) | 2965 | static void print_fields(struct trace_seq *s, struct print_flag_sym *field) |