Home
last modified time | relevance | path

Searched refs:TASK_KILLABLE (Results 1 – 25 of 39) sorted by relevance

12

/linux/kernel/sched/
H A Dcompletion.c259 long t = wait_for_common(x, MAX_SCHEDULE_TIMEOUT, TASK_KILLABLE); in wait_for_completion_killable()
293 return wait_for_common(x, timeout, TASK_KILLABLE); in wait_for_completion_killable_timeout()
/linux/kernel/module/
H A Ddups.c209 TASK_KILLABLE); in kmod_dup_request_exists_wait()
/linux/kernel/time/
H A Dsleep_timeout.c142 __set_current_state(TASK_KILLABLE); in schedule_timeout_killable()
/linux/net/sunrpc/
H A Dsysfs.c386 if (wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_KILLABLE)) { in rpc_sysfs_xprt_dstaddr_store()
449 if (wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_KILLABLE)) { in rpc_sysfs_xprt_state_change()
493 if (wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_KILLABLE)) { in rpc_sysfs_xprt_del_xprt()
H A Dsched.c346 rpc_wait_bit_killable, TASK_KILLABLE|TASK_FREEZABLE_UNSAFE); in rpc_wait_for_completion_task()
987 TASK_KILLABLE|TASK_FREEZABLE); in __rpc_execute()
/linux/Documentation/translations/zh_CN/scheduler/
H A Dcompletion.rst202 更多的变体包括_killable,它使用TASK_KILLABLE作为指定的任务状态,如果它被中断,将返
/linux/kernel/locking/
H A Dmutex.c891 return __mutex_lock(lock, TASK_KILLABLE, subclass, nest, _RET_IP_); in _mutex_lock_killable()
1122 return __mutex_lock(lock, TASK_KILLABLE, 0, NULL, _RET_IP_); in __mutex_lock_killable_slowpath()
/linux/kernel/
H A Dumh.c441 retval = wait_for_completion_state(&done, state | TASK_KILLABLE); in call_usermodehelper_exec()
/linux/fs/xfs/
H A Dxfs_verify_media.c377 set_current_state(TASK_KILLABLE); in xfs_verify_media()
H A Dxfs_trans_ail.c671 set_current_state(TASK_KILLABLE|TASK_FREEZABLE); in xfsaild()
/linux/include/linux/
H A Dmmap_lock.h325 return __vma_start_write(vma, TASK_KILLABLE); in vma_start_write_killable()
/linux/lib/
H A Dtest_lockup.c468 wait_state = TASK_KILLABLE; in test_lockup_init()
/linux/fs/orangefs/
H A Dfile.c290 ret = wait_on_bit(bitlock, 1, TASK_KILLABLE); in orangefs_revalidate_mapping()
/linux/fs/ceph/
H A Dmds_client.h674 TASK_KILLABLE); in ceph_wait_on_async_create()
/linux/drivers/tee/qcomtee/
H A Duser_obj.c259 TASK_KILLABLE | TASK_FREEZABLE)) { in qcomtee_user_object_dispatch()
/linux/fs/nfs/
H A Dpnfs.c2081 TASK_KILLABLE|TASK_FREEZABLE_UNSAFE); in pnfs_prepare_to_retry_layoutget()
2216 TASK_KILLABLE)); in pnfs_update_layout()
2268 TASK_KILLABLE)); in pnfs_update_layout()
3387 TASK_KILLABLE|TASK_FREEZABLE_UNSAFE); in pnfs_layoutcommit_inode()
H A Dpnfs_nfs.c771 return wait_on_bit(&ds->ds_state, NFS4DS_CONNECTING, TASK_KILLABLE); in nfs4_wait_ds_connect()
/linux/fs/xfs/scrub/
H A Dscrub.c991 set_current_state(TASK_KILLABLE); in xfs_ioc_scrubv_metadata()
/linux/fs/smb/client/
H A Dmisc.c327 TASK_KILLABLE); in cifs_get_writer()
H A Dtransport.c642 unsigned int sleep_state = TASK_KILLABLE; in wait_for_response()
/linux/fs/erofs/
H A Dzmap.c627 if (wait_on_bit_lock(&vi->flags, EROFS_I_BL_Z_BIT, TASK_KILLABLE)) in z_erofs_fill_inode()
/linux/fs/notify/fanotify/
H A Dfanotify.c234 (TASK_KILLABLE|TASK_FREEZABLE)); in fanotify_get_response()
/linux/Documentation/scheduler/
H A Dcompletion.rst228 Further variants include _killable which uses TASK_KILLABLE as the
/linux/mm/
H A Dfilemap.c1474 return folio_wait_bit_common(folio, bit_nr, TASK_KILLABLE, SHARED); in folio_wait_bit_killable()
1712 return folio_wait_bit_common(folio, PG_locked, TASK_KILLABLE, in __folio_lock_killable()
2568 folio_put_wait_locked(folio, TASK_KILLABLE); in filemap_update_page()
/linux/fs/overlayfs/
H A Dcopy_up.c306 if (signal_pending_state(TASK_KILLABLE, current)) { in ovl_copy_up_file()

12