1 #ifndef __LINUX_SPINLOCK_TYPES_H
2 #define __LINUX_SPINLOCK_TYPES_H
5 * include/linux/spinlock_types.h - generic spinlock type definitions
8 * portions Copyright 2005, Red Hat, Inc., Ingo Molnar
9 * Released under the General Public License (GPL).
12 #include <linux/spinlock_types_raw.h>
14 #ifndef CONFIG_PREEMPT_RT_FULL
15 # include <linux/spinlock_types_nort.h>
16 # include <linux/rwlock_types.h>
18 # include <linux/rtmutex.h>
19 # include <linux/spinlock_types_rt.h>
20 # include <linux/rwlock_types_rt.h>
23 #endif /* __LINUX_SPINLOCK_TYPES_H */