aboutsummaryrefslogtreecommitdiffstats
path: root/include/litmus/trace.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/litmus/trace.h')
-rw-r--r--include/litmus/trace.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/litmus/trace.h b/include/litmus/trace.h
index 4fe4aadea8eb..db91ff69b51e 100644
--- a/include/litmus/trace.h
+++ b/include/litmus/trace.h
@@ -12,7 +12,8 @@
12enum task_type_marker { 12enum task_type_marker {
13 TSK_BE, 13 TSK_BE,
14 TSK_RT, 14 TSK_RT,
15 TSK_UNKNOWN 15 TSK_UNKNOWN,
16 TSK_LVLA
16}; 17};
17 18
18struct timestamp { 19struct timestamp {
@@ -111,6 +112,9 @@ feather_callback void save_timestamp_time(unsigned long event, unsigned long tim
111#define TS_LVLA_RELEASE_START DTIMESTAMP(112, TSK_RT) 112#define TS_LVLA_RELEASE_START DTIMESTAMP(112, TSK_RT)
112#define TS_LVLA_RELEASE_END DTIMESTAMP(113, TSK_RT) 113#define TS_LVLA_RELEASE_END DTIMESTAMP(113, TSK_RT)
113 114
115#define TS_LVLA_SCHED_START DTIMESTAMP(114, TSK_UNKNOWN)
116#define TS_LVLA_SCHED_END(t) TTIMESTAMP(115, t)
117
114 118
115#define TS_PLUGIN_SCHED_START /* TIMESTAMP(120) */ /* currently unused */ 119#define TS_PLUGIN_SCHED_START /* TIMESTAMP(120) */ /* currently unused */
116#define TS_PLUGIN_SCHED_END /* TIMESTAMP(121) */ 120#define TS_PLUGIN_SCHED_END /* TIMESTAMP(121) */