X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=wrapper%2Fspinlock.h;h=db46da38f9b41b4db1eb655740704335e79f0350;hb=5873cbc67601a95b53e8c87fbeafb31910485fd0;hp=fdeb91a4d1c58f7289b677cccef9cb44ed2b5a59;hpb=886d51a3d7ed5fa6b41d7f19b3e14ae6c535a44c;p=lttng-modules.git diff --git a/wrapper/spinlock.h b/wrapper/spinlock.h index fdeb91a4..db46da38 100644 --- a/wrapper/spinlock.h +++ b/wrapper/spinlock.h @@ -21,9 +21,9 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include +#include -#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,33)) +#if (LTTNG_LINUX_VERSION_CODE < LTTNG_KERNEL_VERSION(2,6,33)) #include @@ -35,6 +35,13 @@ #define raw_spin_is_locked(lock) __raw_spin_is_locked(lock) +#define wrapper_desc_spin_lock(lock) spin_lock(lock) +#define wrapper_desc_spin_unlock(lock) spin_unlock(lock) + +#else + +#define wrapper_desc_spin_lock(lock) raw_spin_lock(lock) +#define wrapper_desc_spin_unlock(lock) raw_spin_unlock(lock) #endif #endif /* _LTTNG_WRAPPER_SPINLOCK_H */