aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/litmus/fifo_lock.h4
-rw-r--r--include/litmus/ikglp_lock.h7
-rw-r--r--include/litmus/kfmlp_lock.h9
3 files changed, 12 insertions, 8 deletions
diff --git a/include/litmus/fifo_lock.h b/include/litmus/fifo_lock.h
index 4b970806117f..7f13863f11e6 100644
--- a/include/litmus/fifo_lock.h
+++ b/include/litmus/fifo_lock.h
@@ -1,5 +1,5 @@
1#ifndef LITMUS_fifo_H 1#ifndef LITMUS_FIFO_H
2#define LITMUS_fifo_H 2#define LITMUS_FIFO_H
3 3
4#include <litmus/litmus.h> 4#include <litmus/litmus.h>
5#include <litmus/binheap.h> 5#include <litmus/binheap.h>
diff --git a/include/litmus/ikglp_lock.h b/include/litmus/ikglp_lock.h
index af155eadbb35..f9178d3dfba9 100644
--- a/include/litmus/ikglp_lock.h
+++ b/include/litmus/ikglp_lock.h
@@ -107,7 +107,7 @@ struct litmus_lock* ikglp_new(int m, struct litmus_lock_ops*, void* __user arg);
107 107
108 108
109 109
110#if defined(CONFIG_LITMUS_AFFINITY_LOCKING) && defined(CONFIG_LITMUS_NVIDIA) 110#ifdef CONFIG_LITMUS_AFFINITY_LOCKING
111 111
112struct ikglp_queue_info 112struct ikglp_queue_info
113{ 113{
@@ -153,12 +153,15 @@ static inline struct ikglp_affinity* ikglp_aff_obs_from_aff_obs(struct affinity_
153 153
154int ikglp_aff_obs_close(struct affinity_observer*); 154int ikglp_aff_obs_close(struct affinity_observer*);
155void ikglp_aff_obs_free(struct affinity_observer*); 155void ikglp_aff_obs_free(struct affinity_observer*);
156
157#ifdef CONFIG_LITMUS_NVIDIA
156struct affinity_observer* ikglp_gpu_aff_obs_new(struct affinity_observer_ops*, 158struct affinity_observer* ikglp_gpu_aff_obs_new(struct affinity_observer_ops*,
157 void* __user arg); 159 void* __user arg);
158struct affinity_observer* ikglp_simple_gpu_aff_obs_new(struct affinity_observer_ops*, 160struct affinity_observer* ikglp_simple_gpu_aff_obs_new(struct affinity_observer_ops*,
159 void* __user arg); 161 void* __user arg);
160#endif 162#endif
161 163
162 164#endif /* end affinity */
163 165
164#endif 166#endif
167
diff --git a/include/litmus/kfmlp_lock.h b/include/litmus/kfmlp_lock.h
index 5f0aae6e6f42..3609a3a20424 100644
--- a/include/litmus/kfmlp_lock.h
+++ b/include/litmus/kfmlp_lock.h
@@ -46,7 +46,7 @@ int kfmlp_close(struct litmus_lock* l);
46void kfmlp_free(struct litmus_lock* l); 46void kfmlp_free(struct litmus_lock* l);
47struct litmus_lock* kfmlp_new(struct litmus_lock_ops*, void* __user arg); 47struct litmus_lock* kfmlp_new(struct litmus_lock_ops*, void* __user arg);
48 48
49#if defined(CONFIG_LITMUS_AFFINITY_LOCKING) && defined(CONFIG_LITMUS_NVIDIA) 49#ifdef CONFIG_LITMUS_AFFINITY_LOCKING
50 50
51struct kfmlp_queue_info 51struct kfmlp_queue_info
52{ 52{
@@ -84,14 +84,15 @@ static inline struct kfmlp_affinity* kfmlp_aff_obs_from_aff_obs(struct affinity_
84 84
85int kfmlp_aff_obs_close(struct affinity_observer*); 85int kfmlp_aff_obs_close(struct affinity_observer*);
86void kfmlp_aff_obs_free(struct affinity_observer*); 86void kfmlp_aff_obs_free(struct affinity_observer*);
87
88#ifdef CONFIG_LITMUS_NVIDIA
87struct affinity_observer* kfmlp_gpu_aff_obs_new(struct affinity_observer_ops*, 89struct affinity_observer* kfmlp_gpu_aff_obs_new(struct affinity_observer_ops*,
88 void* __user arg); 90 void* __user arg);
89struct affinity_observer* kfmlp_simple_gpu_aff_obs_new(struct affinity_observer_ops*, 91struct affinity_observer* kfmlp_simple_gpu_aff_obs_new(struct affinity_observer_ops*,
90 void* __user arg); 92 void* __user arg);
91
92
93#endif 93#endif
94 94
95#endif 95#endif /* end affinity */
96 96
97#endif
97 98