aboutsummaryrefslogtreecommitdiffstats
path: root/include/litmus/litmus.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/litmus/litmus.h')
-rw-r--r--include/litmus/litmus.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/litmus/litmus.h b/include/litmus/litmus.h
index f6ea5f6e80ee..ce24e62eee81 100644
--- a/include/litmus/litmus.h
+++ b/include/litmus/litmus.h
@@ -70,7 +70,11 @@ void litmus_exit_task(struct task_struct *tsk);
70#define get_period(t) (tsk_rt(t)->task_params.period) 70#define get_period(t) (tsk_rt(t)->task_params.period)
71#define get_release(t) (tsk_rt(t)->job_params.release) 71#define get_release(t) (tsk_rt(t)->job_params.release)
72#define get_lateness(t) (tsk_rt(t)->job_params.lateness) 72#define get_lateness(t) (tsk_rt(t)->job_params.lateness)
73#define get_budget_timer(t) (tsk_rt(t)->job_params.budget_timer) 73#define get_backlog(t) (tsk_rt(t)->job_params.backlog)
74
75#define has_backlog(t) (get_backlog(t) != 0)
76
77#define get_budget_timer(t) (tsk_rt(t)->budget)
74 78
75#define effective_priority(t) ((!(tsk_rt(t)->inh_task)) ? t : tsk_rt(t)->inh_task) 79#define effective_priority(t) ((!(tsk_rt(t)->inh_task)) ? t : tsk_rt(t)->inh_task)
76#define base_priority(t) (t) 80#define base_priority(t) (t)