Namespace kernel version macros
[lttng-modules.git] / wrapper / atomic.h
index 51920c4a03fe673a36edb4c3b70d71e18614dcd8..63aaa37f9d8415a8425fd3ab8ce7b2eb0b696bdd 100644 (file)
 #ifndef _LTTNG_WRAPPER_ATOMIC_H
 #define _LTTNG_WRAPPER_ATOMIC_H
 
-#include <linux/version.h>
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37))
+#include <lttng-kernel-version.h>
+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(2,6,37))
 #include <linux/atomic.h>
 #else
 #include <asm/atomic.h>
 #endif
 
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,16,0))
+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,16,0))
 static inline void lttng_smp_mb__before_atomic(void)
 {
        smp_mb__before_atomic();
@@ -27,7 +27,7 @@ static inline void lttng_smp_mb__after_atomic(void)
 {
        smp_mb__after_atomic();
 }
-#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,16,0)) */
+#else /* #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,16,0)) */
 static inline void lttng_smp_mb__before_atomic(void)
 {
        smp_mb__before_atomic_inc();
@@ -37,6 +37,6 @@ static inline void lttng_smp_mb__after_atomic(void)
 {
        smp_mb__after_atomic_inc();
 }
-#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,16,0)) */
+#endif /* #else #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,16,0)) */
 
 #endif /* _LTTNG_WRAPPER_ATOMIC_H */
This page took 0.023884 seconds and 4 git commands to generate.