downgrade_write
downgrade_write(&rbd_dev->lock_rwsem);
downgrade_write(&rbd_dev->lock_rwsem);
downgrade_write(&rdev->exclusive_lock);
downgrade_write(&vm->lock);
downgrade_write(&group->mode_sem);
downgrade_write(&devices_rwsem);
downgrade_write(&devices_rwsem);
downgrade_write(&device->client_data_rwsem);
downgrade_write(&b->lock);
downgrade_write(&b->lock);
downgrade_write(&bs->bs_kgts_sema);
downgrade_write(&ctx->rwsem);
downgrade_write(&dvnode->validate_lock);
downgrade_write(&inode->vfs_inode.i_rwsem);
downgrade_write(&mdsc->snap_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&mdsc->snap_rwsem);
downgrade_write(&con->sock_lock);
downgrade_write(&namespace_sem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&nilfs->ns_segctor_sem);
downgrade_write(&inode->i_rwsem);
downgrade_write(&htable_rw_lock);
downgrade_write(&ip->i_lock);
downgrade_write(&VFS_I(ip)->i_mapping->invalidate_lock);
downgrade_write(&VFS_I(ip)->i_rwsem);
downgrade_write(&mm->mmap_lock);
extern void downgrade_write(struct rw_semaphore *sem) __releases(sem) __acquires_shared(sem);
EXPORT_SYMBOL(downgrade_write);
downgrade_write(&d->sem);
downgrade_write(&osdc->lock);
downgrade_write(&key_types_sem);
downgrade_write(&card->controls_rwsem);
downgrade_write(&card->controls_rwsem);