aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sched_trace.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/sched_trace.c b/src/sched_trace.c
index 0c478f3..464d75b 100644
--- a/src/sched_trace.c
+++ b/src/sched_trace.c
@@ -75,6 +75,11 @@ static void print_nothing(struct st_event_record* _)
75{ 75{
76} 76}
77 77
78static void print_raw(struct st_event_record* rec)
79{
80 printf(" type=%u", rec->hdr.type);
81}
82
78static void print_name(struct st_event_record* rec) 83static void print_name(struct st_event_record* rec)
79{ 84{
80 /* terminate in all cases */ 85 /* terminate in all cases */
@@ -97,7 +102,7 @@ static void print_time_data2(struct st_event_record* rec)
97} 102}
98 103
99static print_t print_detail[] = { 104static print_t print_detail[] = {
100 print_nothing, /* invalid */ 105 print_raw, /* invalid */
101 print_name, /* NAME */ 106 print_name, /* NAME */
102 print_param, /* PARAM */ 107 print_param, /* PARAM */
103 print_time_data2, /* RELEASE */ 108 print_time_data2, /* RELEASE */
@@ -108,7 +113,7 @@ static print_t print_detail[] = {
108 print_nothing, /* BLOCK */ 113 print_nothing, /* BLOCK */
109 print_nothing, /* RESUME */ 114 print_nothing, /* RESUME */
110 print_time_data2, /* SYS_RELEASE */ 115 print_time_data2, /* SYS_RELEASE */
111 print_nothing, /* invalid */ 116 print_raw, /* invalid */
112}; 117};
113 118
114void print_event(struct st_event_record *rec) 119void print_event(struct st_event_record *rec)