down_read_killable
r = down_read_killable(&adev->reset_domain->sem);
if (down_read_killable(&client->cdev->lock))
if (down_read_killable(&cdev->lock))
if (down_read_killable(&cdev->lock))
if (down_read_killable(&client->ddev->lock))
if (down_read_killable(&ddev->lock))
if (down_read_killable(&ddev->lock))
if (down_read_killable(&dvnode->validate_lock) < 0)
err = down_read_killable(&inode->i_rwsem);
err = down_read_killable(&inode->i_rwsem);
err = down_read_killable(&inode->i_rwsem);
err = down_read_killable(&inode->i_rwsem);
result = down_read_killable(&task->signal->exec_update_lock);
int err = down_read_killable(&task->signal->exec_update_lock);
res = down_read_killable(&inode->i_rwsem);
return down_read_killable(&inode->i_rwsem);
ret = down_read_killable(&mm->mmap_lock);
extern int __must_check down_read_killable(struct rw_semaphore *sem) __cond_acquires_shared(0, sem);
# define down_read_killable_nested(sem, subclass) down_read_killable(sem)
err = down_read_killable(&task->signal->exec_update_lock);
ret = down_read_killable(&p->signal->exec_update_lock);
err = down_read_killable(l1);
EXPORT_SYMBOL(down_read_killable);
ret = down_read_killable(&task->signal->exec_update_lock);
rv = down_read_killable(&pernet_ops_rwsem);