summaryrefslogtreecommitdiffstats
path: root/include/poller.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/poller.h')
-rw-r--r--include/poller.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/poller.h b/include/poller.h
index 371dafc6f8..6e51a06133 100644
--- a/include/poller.h
+++ b/include/poller.h
@@ -7,6 +7,7 @@
#define POLLER_H
#include <linux/list.h>
+#include <linux/types.h>
struct poller_struct {
void (*func)(struct poller_struct *poller);
@@ -39,11 +40,14 @@ static inline bool poller_async_active(struct poller_async *pa)
return pa->active;
}
-extern int poller_active;
-
#ifdef CONFIG_POLLER
+bool poller_active(void);
void poller_call(void);
#else
+static inline bool poller_active(void)
+{
+ return false;
+}
static inline void poller_call(void)
{
}