aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/litmus/litmus.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/litmus/litmus.h b/include/litmus/litmus.h
index 613264655d97..e35c38c4c0a2 100644
--- a/include/litmus/litmus.h
+++ b/include/litmus/litmus.h
@@ -45,8 +45,14 @@ void litmus_exit_task(struct task_struct *tsk);
45#define tsk_rt(t) (&(t)->rt_param) 45#define tsk_rt(t) (&(t)->rt_param)
46 46
47/* Realtime utility macros */ 47/* Realtime utility macros */
48#ifdef CONFIG_LITMUS_LOCKING
48#define is_priority_boosted(t) (tsk_rt(t)->priority_boosted) 49#define is_priority_boosted(t) (tsk_rt(t)->priority_boosted)
49#define get_boost_start(t) (tsk_rt(t)->boost_start_time) 50#define get_boost_start(t) (tsk_rt(t)->boost_start_time)
51#else
52#define is_priority_boosted(t) 0
53#define get_boost_start(t) 0
54#endif
55
50 56
51/* task_params macros */ 57/* task_params macros */
52#define get_exec_cost(t) (tsk_rt(t)->task_params.exec_cost) 58#define get_exec_cost(t) (tsk_rt(t)->task_params.exec_cost)