rwsem_release
rwsem_release(&q->q_lockdep_map, _RET_IP_);
rwsem_release(&q->io_lockdep_map, _RET_IP_);
rwsem_release(&q->io_lockdep_map, _RET_IP_);
rwsem_release(&q->q_lockdep_map, _RET_IP_);
rwsem_release(&q->io_lockdep_map, _RET_IP_);
rwsem_release(&q->io_lockdep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&owner->lock##_map, _THIS_IP_); \
rwsem_release(&owner->lock##_map, _THIS_IP_)
rwsem_release(&owner->vfs_inode.lock.dep_map, _THIS_IP_)
rwsem_release(&owner->btrfs_state_change_map[i], _THIS_IP_); \
rwsem_release(&owner->btrfs_state_change_map[i], _THIS_IP_)
rwsem_release(&journal->j_trans_commit_map, _THIS_IP_);
rwsem_release(&kn->dep_map, _RET_IP_);
rwsem_release(&kn->dep_map, _RET_IP_);
rwsem_release(&lockres->l_lockdep_map, caller_ip);
rwsem_release(&j->j_trans_commit_map, _THIS_IP_); \
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&mm->mmap_lock.dep_map, _RET_IP_);
rwsem_release(&cpu_hotplug_lock.dep_map, _THIS_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&sem->dep_map, _RET_IP_);
rwsem_release(&zsl->dep_map, _RET_IP_);
rwsem_release(&zsl->dep_map, _RET_IP_);