((v)->counter != u ? (v)->counter += a : 0)
#define cfs_atomic_inc_not_zero(v) cfs_atomic_add_unless((v), 1, 0)
-#ifdef HAVE_PTHREAD
+#ifdef HAVE_LIBPTHREAD
#include <pthread.h>
/*
void cfs_mt_atomic_add(int b, cfs_mt_atomic_t *a);
void cfs_mt_atomic_sub(int b, cfs_mt_atomic_t *a);
-#endif /* HAVE_PTHREAD */
+#endif /* HAVE_LIBPTHREAD */
/**************************************************************************
*
#define cfs_up(s) cfs_mutex_up(s)
#define cfs_mutex_down(s) __down(s)
#define cfs_down(s) cfs_mutex_down(s)
+#define cfs_mutex_down_interruptible(s) __down_interruptible(s)
+#define cfs_down_interruptible(s) cfs_mutex_down_interruptible(s)
#define cfs_init_mutex(x) cfs_sema_init(x, 1)
#define cfs_init_mutex_locked(x) cfs_sema_init(x, 0)