diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mutex.h | 1 | ||||
| -rw-r--r-- | include/linux/spinlock_up.h | 1 | 
2 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/mutex.h b/include/linux/mutex.h index 3069ec7e0ab..878cab4f5fc 100644 --- a/include/linux/mutex.h +++ b/include/linux/mutex.h @@ -150,5 +150,6 @@ extern int __must_check mutex_lock_killable(struct mutex *lock);   */  extern int mutex_trylock(struct mutex *lock);  extern void mutex_unlock(struct mutex *lock); +extern int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *lock);  #endif diff --git a/include/linux/spinlock_up.h b/include/linux/spinlock_up.h index 938234c4a99..d4841ed8215 100644 --- a/include/linux/spinlock_up.h +++ b/include/linux/spinlock_up.h @@ -60,6 +60,7 @@ static inline void __raw_spin_unlock(raw_spinlock_t *lock)  #define __raw_spin_is_locked(lock)	((void)(lock), 0)  /* for sched.c and kernel_lock.c: */  # define __raw_spin_lock(lock)		do { (void)(lock); } while (0) +# define __raw_spin_lock_flags(lock, flags)	do { (void)(lock); } while (0)  # define __raw_spin_unlock(lock)	do { (void)(lock); } while (0)  # define __raw_spin_trylock(lock)	({ (void)(lock); 1; })  #endif /* DEBUG_SPINLOCK */  |