aboutsummaryrefslogtreecommitdiffstats
path: root/litmus.h
diff options
context:
space:
mode:
authorBjoern B. Brandenburg <bbb@cs.unc.edu>2007-04-18 16:07:50 -0400
committerBjoern B. Brandenburg <bbb@cs.unc.edu>2007-04-18 16:07:50 -0400
commit3f86a67c1f161d46e6aa3f82e2bc83dad33e7abd (patch)
tree36f1dd77cba88a42fef5fafd54b6cc78a5cb5a89 /litmus.h
parent8befda625795b575f55f033e20e09801eaccdd56 (diff)
Added ID for GSN-EDF
Diffstat (limited to 'litmus.h')
-rw-r--r--litmus.h21
1 files changed, 11 insertions, 10 deletions
diff --git a/litmus.h b/litmus.h
index 8b92383..e5d70be 100644
--- a/litmus.h
+++ b/litmus.h
@@ -11,16 +11,17 @@ typedef int (*rt_fn_t)(void*);
11 11
12/* Litmus scheduling policies */ 12/* Litmus scheduling policies */
13typedef enum { 13typedef enum {
14 SCHED_LINUX = 0, 14 SCHED_LINUX = 0,
15 SCHED_PFAIR = 1, 15 SCHED_PFAIR = 1,
16 SCHED_PFAIR_STAGGER = 2, 16 SCHED_PFAIR_STAGGER = 2,
17 SCHED_PART_EDF = 3, 17 SCHED_PART_EDF = 3,
18 SCHED_PART_EEVDF = 4, 18 SCHED_PART_EEVDF = 4,
19 SCHED_GLOBAL_EDF = 5, 19 SCHED_GLOBAL_EDF = 5,
20 SCHED_PFAIR_DESYNC = 6, 20 SCHED_PFAIR_DESYNC = 6,
21 SCHED_GLOBAL_EDF_NP = 7, 21 SCHED_GLOBAL_EDF_NP = 7,
22 SCHED_CUSTOM = 8, 22 SCHED_CUSTOM = 8,
23 SCHED_EDF_HSB = 9, 23 SCHED_EDF_HSB = 9,
24 SCHED_GSN_EDF = 10
24} spolicy; 25} spolicy;
25 26
26/* different types of clients */ 27/* different types of clients */