down_read_interruptible
rc = down_read_interruptible(&dax_dev_rwsem);
rc = down_read_interruptible(&dax_region_rwsem);
rc = down_read_interruptible(&dax_region_rwsem);
rc = down_read_interruptible(&dax_region_rwsem);
rc = down_read_interruptible(&dax_dev_rwsem);
err = down_read_interruptible(&vm->lock);
err = down_read_interruptible(&vm->lock);
err = down_read_interruptible(&vm->lock);
int err = down_read_interruptible(&group->mode_sem);
err = down_read_interruptible(&driver_migrate_lock);
down_read_interruptible(&(vm__)->svm.gpusvm.notifier_lock)
ret = down_read_interruptible(&val->lock);
err = down_read_interruptible(&vm->lock);
rc = down_read_interruptible(&ctx->rwsem);
if (down_read_interruptible(&fs_info->subvol_sem) == -EINTR)
if (down_read_interruptible(&inode->i_rwsem) < 0)
if (down_read_interruptible(&inode->i_rwsem) < 0)
extern int __must_check down_read_interruptible(struct rw_semaphore *sem) __cond_acquires_shared(0, sem);
DEFINE_LOCK_GUARD_1_COND(rwsem_read, _intr, down_read_interruptible(_T->lock), _RET == 0)
err = down_read_interruptible(&task->signal->exec_update_lock);
EXPORT_SYMBOL(down_read_interruptible);