aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAndrea Bastoni <bastoni@cs.unc.edu>2010-06-12 12:14:16 -0400
committerBjoern B. Brandenburg <bbb@cs.unc.edu>2011-01-26 18:20:23 -0500
commit0a06230478a52a18d433735305c2cb6fc6de68da (patch)
treeff1324935555c7ec6e995a7251e7de0a361fdee4 /include
parentc3566e210d4e466e97d84d4a190760c4e91766ac (diff)
[EDF-fm] Add support for sporadic edf-fm tasks and rtspin_edffm
Diffstat (limited to 'include')
-rw-r--r--include/litmus.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/litmus.h b/include/litmus.h
index b798c92..e27b10d 100644
--- a/include/litmus.h
+++ b/include/litmus.h
@@ -40,6 +40,11 @@ int sporadic_task_ns(
40 int cpu, task_class_t cls, 40 int cpu, task_class_t cls,
41 budget_policy_t budget_policy, int set_cpu_set); 41 budget_policy_t budget_policy, int set_cpu_set);
42 42
43int sporadic_task_ns_edffm(lt_t e, lt_t p, lt_t phase, int cpu,
44 lt_t *frac1, lt_t *frac2, int cpu1, int cpu2,
45 task_class_t cls, budget_policy_t budget_policy,
46 int set_cpu_set);
47
43/* budget enforcement off by default in these macros */ 48/* budget enforcement off by default in these macros */
44#define sporadic_global(e, p) \ 49#define sporadic_global(e, p) \
45 sporadic_task(e, p, 0, 0, RT_CLASS_SOFT, NO_ENFORCEMENT, 0) 50 sporadic_task(e, p, 0, 0, RT_CLASS_SOFT, NO_ENFORCEMENT, 0)