Home
last modified time | relevance | path

Searched refs:down_write_killable (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/fs/nfs/
H A Dio.c57 err = down_write_killable(&inode->i_rwsem); in nfs_start_io_read()
91 err = down_write_killable(&inode->i_rwsem); in nfs_start_io_write()
150 err = down_write_killable(&inode->i_rwsem); in nfs_start_io_direct()
/linux-6.15/fs/netfs/
H A Dlocking.c69 if (down_write_killable(&inode->i_rwsem) < 0) in netfs_start_io_read()
106 if (down_write_killable(&inode->i_rwsem) < 0) in netfs_start_io_write()
181 if (down_write_killable(&inode->i_rwsem) < 0) in netfs_start_io_direct()
/linux-6.15/include/linux/
H A Drwsem.h224 extern int __must_check down_write_killable(struct rw_semaphore *sem);
292 # define down_write_killable_nested(sem, subclass) down_write_killable(sem)
H A Dmmap_lock.h146 ret = down_write_killable(&mm->mmap_lock); in mmap_write_lock_killable()
/linux-6.15/drivers/dax/
H A Dbus.c386 rc = down_write_killable(&dax_region_rwsem); in create_store()
513 rc = down_write_killable(&dax_dev_rwsem); in free_dev_dax_id()
712 rc = down_write_killable(&dax_region_rwsem); in get_dax_range()
1111 rc = down_write_killable(&dax_region_rwsem); in size_store()
1118 rc = down_write_killable(&dax_dev_rwsem); in size_store()
1178 rc = down_write_killable(&dax_region_rwsem); in mapping_store()
1185 rc = down_write_killable(&dax_dev_rwsem); in mapping_store()
1242 rc = down_write_killable(&dax_region_rwsem); in align_store()
1250 rc = down_write_killable(&dax_dev_rwsem); in align_store()
1347 rc = down_write_killable(&dax_dev_rwsem); in memmap_on_memory_store()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_hw_engine_group.c159 err = down_write_killable(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()
335 err = down_write_killable(&group->mode_sem); in xe_hw_engine_group_get_mode()
H A Dxe_exec.c198 err = down_write_killable(&vm->lock); in xe_exec_ioctl()
H A Dxe_vm.c3317 err = down_write_killable(&vm->lock); in xe_vm_bind_ioctl()
/linux-6.15/fs/afs/
H A Dvalidation.c406 ret = down_write_killable(&vnode->validate_lock); in afs_validate()
H A Ddir.c333 if (down_write_killable(&dvnode->validate_lock) < 0) in afs_read_dir()
1442 ret = down_write_killable(&vnode->rmdir_lock); in afs_rmdir()
/linux-6.15/drivers/cxl/core/
H A Dregion.c195 rc = down_write_killable(&cxl_region_rwsem); in uuid_store()
365 rc = down_write_killable(&cxl_region_rwsem); in commit_store()
497 rc = down_write_killable(&cxl_region_rwsem); in interleave_ways_store()
565 rc = down_write_killable(&cxl_region_rwsem); in interleave_granularity_store()
709 rc = down_write_killable(&cxl_region_rwsem); in size_store()
2153 rc = down_write_killable(&cxl_region_rwsem); in attach_target()
2171 rc = down_write_killable(&cxl_region_rwsem); in detach_target()
/linux-6.15/kernel/locking/
H A Drwsem.c1585 int __sched down_write_killable(struct rw_semaphore *sem) in down_write_killable() function
1598 EXPORT_SYMBOL(down_write_killable);
/linux-6.15/arch/x86/kernel/
H A Dldt.c619 if (down_write_killable(&mm->context.ldt_usr_sem)) in write_ldt()
/linux-6.15/fs/overlayfs/
H A Dreaddir.c280 err = down_write_killable(&dir->d_inode->i_rwsem); in ovl_check_whiteouts()
/linux-6.15/fs/configfs/
H A Ddir.c1532 if (down_write_killable(&frag->frag_sem)) { in configfs_rmdir()
/linux-6.15/fs/
H A Dexec.c964 ret = down_write_killable(&tsk->signal->exec_update_lock); in exec_mmap()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_debugfs.c1673 r = down_write_killable(&adev->reset_domain->sem); in amdgpu_debugfs_test_ib_show()