RWLOCK_MAGIC
.magic = RWLOCK_MAGIC, \
RWLOCK_BUG_ON(lock->magic != RWLOCK_MAGIC, lock, "bad magic");
RWLOCK_BUG_ON(lock->magic != RWLOCK_MAGIC, lock, "bad magic");
RWLOCK_BUG_ON(lock->magic != RWLOCK_MAGIC, lock, "bad magic");
RWLOCK_BUG_ON(lock->magic != RWLOCK_MAGIC, lock, "bad magic");
lock->magic = RWLOCK_MAGIC;
RWLOCK_MAGIC) ||