aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/radix-tree/linux/preempt.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/testing/radix-tree/linux/preempt.h')
-rw-r--r--tools/testing/radix-tree/linux/preempt.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/testing/radix-tree/linux/preempt.h b/tools/testing/radix-tree/linux/preempt.h
index 65c04c226965..35c5ac81529f 100644
--- a/tools/testing/radix-tree/linux/preempt.h
+++ b/tools/testing/radix-tree/linux/preempt.h
@@ -1,4 +1,14 @@
1#ifndef __LINUX_PREEMPT_H
2#define __LINUX_PREEMPT_H
3
1extern int preempt_count; 4extern int preempt_count;
2 5
3#define preempt_disable() uatomic_inc(&preempt_count) 6#define preempt_disable() uatomic_inc(&preempt_count)
4#define preempt_enable() uatomic_dec(&preempt_count) 7#define preempt_enable() uatomic_dec(&preempt_count)
8
9static inline int in_interrupt(void)
10{
11 return 0;
12}
13
14#endif /* __LINUX_PREEMPT_H */