|
@@ -100,7 +100,7 @@ do { \
|
|
|
|
|
|
#else
|
|
|
# define spin_lock_init(lock) \
|
|
|
- do { *(lock) = SPIN_LOCK_UNLOCKED; } while (0)
|
|
|
+ do { *(lock) = __SPIN_LOCK_UNLOCKED(lock); } while (0)
|
|
|
#endif
|
|
|
|
|
|
#ifdef CONFIG_DEBUG_SPINLOCK
|
|
@@ -114,7 +114,7 @@ do { \
|
|
|
} while (0)
|
|
|
#else
|
|
|
# define rwlock_init(lock) \
|
|
|
- do { *(lock) = RW_LOCK_UNLOCKED; } while (0)
|
|
|
+ do { *(lock) = __RW_LOCK_UNLOCKED(lock); } while (0)
|
|
|
#endif
|
|
|
|
|
|
#define spin_is_locked(lock) __raw_spin_is_locked(&(lock)->raw_lock)
|