Blame view
include/asm-generic/mutex-null.h
666 Bytes
620a6fd18 [PATCH] mutex sub... |
1 |
/* |
f30c22695 fix file specific... |
2 |
* include/asm-generic/mutex-null.h |
620a6fd18 [PATCH] mutex sub... |
3 4 5 6 7 8 9 10 11 |
* * Generic implementation of the mutex fastpath, based on NOP :-) * * This is used by the mutex-debugging infrastructure, but it can also * be used by architectures that (for whatever reason) want to use the * spinlock based slowpath. */ #ifndef _ASM_GENERIC_MUTEX_NULL_H #define _ASM_GENERIC_MUTEX_NULL_H |
9a11b49a8 [PATCH] lockdep: ... |
12 13 14 15 16 |
#define __mutex_fastpath_lock(count, fail_fn) fail_fn(count) #define __mutex_fastpath_lock_retval(count, fail_fn) fail_fn(count) #define __mutex_fastpath_unlock(count, fail_fn) fail_fn(count) #define __mutex_fastpath_trylock(count, fail_fn) fail_fn(count) #define __mutex_slowpath_needs_to_unlock() 1 |
620a6fd18 [PATCH] mutex sub... |
17 18 |
#endif |