aboutsummaryrefslogtreecommitdiffstats
path: root/include/litmus
diff options
context:
space:
mode:
Diffstat (limited to 'include/litmus')
-rw-r--r--include/litmus/litmus_softirq.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/include/litmus/litmus_softirq.h b/include/litmus/litmus_softirq.h
index 712c8119ae15..e130a26685a2 100644
--- a/include/litmus/litmus_softirq.h
+++ b/include/litmus/litmus_softirq.h
@@ -2,6 +2,7 @@
2#define __LITMUS_SOFTIRQ_H 2#define __LITMUS_SOFTIRQ_H
3 3
4#include <linux/interrupt.h> 4#include <linux/interrupt.h>
5#include <linux/workqueue.h>
5 6
6/* 7/*
7 Threaded tasklet handling for Litmus. Tasklets 8 Threaded tasklet handling for Litmus. Tasklets
@@ -105,4 +106,25 @@ static inline void litmus_tasklet_hi_schedule_first(
105 __litmus_tasklet_hi_schedule_first(t, k_id); 106 __litmus_tasklet_hi_schedule_first(t, k_id);
106} 107}
107 108
108#endif \ No newline at end of file 109//////////////
110
111extern void __litmus_schedule_work(
112 struct work_struct* w,
113 unsigned int k_id);
114
115static inline void litmus_schedule_work(
116 struct work_struct* w,
117 unsigned int k_id)
118{
119 __litmus_schedule_work(w, k_id);
120}
121
122#endif
123
124
125
126
127
128
129
130