root/tools/testing/radix-tree/linux/preempt.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. in_interrupt

   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 */

/* [<][>][^][v][top][bottom][index][help] */