diff options
Diffstat (limited to 'include/litmus/sched_trace.h')
-rw-r--r-- | include/litmus/sched_trace.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/litmus/sched_trace.h b/include/litmus/sched_trace.h index ae925fbda849..59fa5db6f40c 100644 --- a/include/litmus/sched_trace.h +++ b/include/litmus/sched_trace.h | |||
@@ -209,7 +209,8 @@ feather_callback void do_sched_trace_task_tardy(unsigned long id, | |||
209 | #define trace_litmus_server_switch_away(sid, job, tid, tjob) | 209 | #define trace_litmus_server_switch_away(sid, job, tid, tjob) |
210 | #define trace_litmus_server_release(sid, job, release, deadline) | 210 | #define trace_litmus_server_release(sid, job, release, deadline) |
211 | #define trace_litmus_server_completion(sid, job) | 211 | #define trace_litmus_server_completion(sid, job) |
212 | 212 | #define trace_litmus_server_block(sid) | |
213 | #define trace_litmus_server_resume(sid) | ||
213 | #endif | 214 | #endif |
214 | 215 | ||
215 | 216 | ||
@@ -348,6 +349,16 @@ feather_callback void do_sched_trace_task_tardy(unsigned long id, | |||
348 | trace_litmus_server_completion(sid, job); \ | 349 | trace_litmus_server_completion(sid, job); \ |
349 | } while (0) | 350 | } while (0) |
350 | 351 | ||
352 | #define sched_trace_server_resume(sid) \ | ||
353 | do { \ | ||
354 | trace_litmus_server_resume(sid); \ | ||
355 | } while (0) | ||
356 | |||
357 | #define sched_trace_server_block(sid) \ | ||
358 | do { \ | ||
359 | trace_litmus_server_block(sid); \ | ||
360 | } while (0) | ||
361 | |||
351 | #define sched_trace_quantum_boundary() /* NOT IMPLEMENTED */ | 362 | #define sched_trace_quantum_boundary() /* NOT IMPLEMENTED */ |
352 | 363 | ||
353 | #endif /* __KERNEL__ */ | 364 | #endif /* __KERNEL__ */ |