xref: /openbmc/linux/tools/testing/radix-tree/linux/preempt.h (revision 6246ed09111fbb17168619006b4380103c6673c3)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __LINUX_PREEMPT_H
3 #define __LINUX_PREEMPT_H
4 
5 extern int preempt_count;
6 
7 #define preempt_disable()	uatomic_inc(&preempt_count)
8 #define preempt_enable()	uatomic_dec(&preempt_count)
9 
10 static inline int in_interrupt(void)
11 {
12 	return 0;
13 }
14 
15 #endif /* __LINUX_PREEMPT_H */
16