aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2011-09-21 18:25:30 -0400
committerJonathan Herman <hermanjl@cs.unc.edu>2011-09-21 18:25:30 -0400
commitd27d5ce8b5fcd8408e995d13608d8993cb720aab (patch)
tree99f3163bc76c74234c9001a9388d91afb8584ab2 /include
parent313bcb226f88d17b193f9e7db7ecb4f57320a596 (diff)
Now with fine grained locking
Diffstat (limited to 'include')
-rw-r--r--include/litmus/rt_domain.h3
-rw-r--r--include/litmus/sched_mc.h3
2 files changed, 2 insertions, 4 deletions
diff --git a/include/litmus/rt_domain.h b/include/litmus/rt_domain.h
index b5cf95ffd488..0e4e75cd1e67 100644
--- a/include/litmus/rt_domain.h
+++ b/include/litmus/rt_domain.h
@@ -80,14 +80,13 @@ void rt_domain_init(rt_domain_t *rt, bheap_prio_t order,
80 release_jobs_t release); 80 release_jobs_t release);
81 81
82void pd_domain_init(domain_t *dom, 82void pd_domain_init(domain_t *dom,
83 rt_domain_t *rt,
83 bheap_prio_t order, 84 bheap_prio_t order,
84 check_resched_needed_t check, 85 check_resched_needed_t check,
85 release_jobs_t release, 86 release_jobs_t release,
86 preempt_needed_t preempt_needed, 87 preempt_needed_t preempt_needed,
87 task_prio_t priority); 88 task_prio_t priority);
88 89
89void pd_domain_free(domain_t *dom);
90
91void __add_ready(rt_domain_t* rt, struct task_struct *new); 90void __add_ready(rt_domain_t* rt, struct task_struct *new);
92void __merge_ready(rt_domain_t* rt, struct bheap *tasks); 91void __merge_ready(rt_domain_t* rt, struct bheap *tasks);
93void __add_release(rt_domain_t* rt, struct task_struct *task); 92void __add_release(rt_domain_t* rt, struct task_struct *task);
diff --git a/include/litmus/sched_mc.h b/include/litmus/sched_mc.h
index 32ef68150c81..d29796298701 100644
--- a/include/litmus/sched_mc.h
+++ b/include/litmus/sched_mc.h
@@ -9,8 +9,7 @@ enum crit_level {
9 CRIT_LEVEL_A = 0, 9 CRIT_LEVEL_A = 0,
10 CRIT_LEVEL_B = 1, 10 CRIT_LEVEL_B = 1,
11 CRIT_LEVEL_C = 2, 11 CRIT_LEVEL_C = 2,
12 CRIT_LEVEL_D = 3, 12 NUM_CRIT_LEVELS = 3,
13 NUM_CRIT_LEVELS = 4,
14}; 13};
15 14
16struct mc_task { 15struct mc_task {