16 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef __LINUX_PREEMPT_H3#define __LINUX_PREEMPT_H4 5extern int preempt_count;6 7#define preempt_disable() uatomic_inc(&preempt_count)8#define preempt_enable() uatomic_dec(&preempt_count)9 10static inline int in_interrupt(void)11{12 return 0;13}14 15#endif /* __LINUX_PREEMPT_H */16