/kernel/linux/linux-5.10/fs/iomap/ |
H A D | direct-io.c | 34 bool wait_for_completion; member 162 if (dio->wait_for_completion) { in iomap_dio_bio_end_io() 423 bool wait_for_completion) in __iomap_dio_rw() 437 if (WARN_ON(is_sync_kiocb(iocb) && !wait_for_completion)) in __iomap_dio_rw() 506 if (!wait_for_completion && !inode->i_sb->s_dio_done_wq) { in __iomap_dio_rw() 522 wait_for_completion = true; in __iomap_dio_rw() 569 dio->wait_for_completion = wait_for_completion; in __iomap_dio_rw() 571 if (!wait_for_completion) in __iomap_dio_rw() 601 bool wait_for_completion) in iomap_dio_rw() 421 __iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, const struct iomap_ops *ops, const struct iomap_dio_ops *dops, bool wait_for_completion) __iomap_dio_rw() argument 599 iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, const struct iomap_ops *ops, const struct iomap_dio_ops *dops, bool wait_for_completion) iomap_dio_rw() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfad_bsg.c | 36 wait_for_completion(&bfad->enable_comp); in bfad_iocmd_ioc_enable() 64 wait_for_completion(&bfad->disable_comp); in bfad_iocmd_ioc_disable() 263 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_enable() 285 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_disable() 346 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_get_stats() 368 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_reset_stats() 1205 wait_for_completion(&fcomp.comp); in bfad_iocmd_ioc_get_pcifn_cfg() 1228 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_create() 1250 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_delete() 1273 wait_for_completion( in bfad_iocmd_pcifn_bw() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfad_bsg.c | 36 wait_for_completion(&bfad->enable_comp); in bfad_iocmd_ioc_enable() 64 wait_for_completion(&bfad->disable_comp); in bfad_iocmd_ioc_disable() 263 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_enable() 285 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_disable() 346 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_get_stats() 368 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_reset_stats() 1205 wait_for_completion(&fcomp.comp); in bfad_iocmd_ioc_get_pcifn_cfg() 1228 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_create() 1250 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_delete() 1273 wait_for_completion( in bfad_iocmd_pcifn_bw() [all...] |
/kernel/linux/linux-6.6/fs/iomap/ |
H A D | direct-io.c | 39 bool wait_for_completion; member 174 if (dio->wait_for_completion) { in iomap_dio_bio_end_io() 552 bool wait_for_completion = in __iomap_dio_rw() local 648 if (!wait_for_completion && !inode->i_sb->s_dio_done_wq) { in __iomap_dio_rw() 679 wait_for_completion = true; in __iomap_dio_rw() 685 wait_for_completion = true; in __iomap_dio_rw() 714 dio->wait_for_completion = wait_for_completion; in __iomap_dio_rw() 716 if (!wait_for_completion) { in __iomap_dio_rw()
|
/kernel/linux/linux-6.6/drivers/scsi/pm8001/ |
H A D | pm8001_sas.c | 194 wait_for_completion(&completion); in pm8001_phy_control() 202 wait_for_completion(&completion); in pm8001_phy_control() 210 wait_for_completion(&completion); in pm8001_phy_control() 288 wait_for_completion(&completion); in pm8001_scan_start() 678 wait_for_completion(&completion); in pm8001_dev_found_notify() 894 wait_for_completion(&completion_setstate); in pm8001_I_T_nexus_event_handler() 941 wait_for_completion(&completion_setstate); in pm8001_lu_reset() 1049 wait_for_completion(&completion); in pm8001_abort_task() 1123 wait_for_completion(&completion); in pm8001_abort_task() 1185 wait_for_completion( in pm8001_setds_completion() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/pm8001/ |
H A D | pm8001_sas.c | 180 wait_for_completion(&completion); in pm8001_phy_control() 188 wait_for_completion(&completion); in pm8001_phy_control() 196 wait_for_completion(&completion); in pm8001_phy_control() 275 wait_for_completion(&completion); in pm8001_scan_start() 670 wait_for_completion(&completion); in pm8001_dev_found_notify() 746 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_tmf_task() 751 wait_for_completion(&completion_setstate); in pm8001_exec_internal_tmf_task() 840 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_task_abort() 1083 wait_for_completion(&completion_setstate); in pm8001_I_T_nexus_event_handler() 1122 wait_for_completion( in pm8001_lu_reset() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | ibmpex.c | 140 wait_for_completion(&data->read_complete); in ibmpex_ver_check() 166 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_count() 181 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_name() 196 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_data() 213 wait_for_completion(&data->read_complete); in ibmpex_reset_high_low_data()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | ibmpex.c | 140 wait_for_completion(&data->read_complete); in ibmpex_ver_check() 166 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_count() 181 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_name() 196 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_data() 213 wait_for_completion(&data->read_complete); in ibmpex_reset_high_low_data()
|
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | background.c | 54 wait_for_completion(&c->gc_thread_start); in jffs2_start_garbage_collect_thread() 72 wait_for_completion(&c->gc_thread_exit); in jffs2_stop_garbage_collect_thread()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | background.c | 54 wait_for_completion(&c->gc_thread_start); in jffs2_start_garbage_collect_thread() 72 wait_for_completion(&c->gc_thread_exit); in jffs2_stop_garbage_collect_thread()
|
/kernel/linux/linux-6.6/fs/zonefs/ |
H A D | sysfs.c | 100 wait_for_completion(&sbi->s_kobj_unregister); in zonefs_sysfs_register() 118 wait_for_completion(&sbi->s_kobj_unregister); in zonefs_sysfs_unregister()
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | sysfs.c | 122 wait_for_completion(&c->kobj_unregister); in ubifs_sysfs_register() 135 wait_for_completion(&c->kobj_unregister); in ubifs_sysfs_unregister()
|
/kernel/linux/linux-5.10/drivers/macintosh/ams/ |
H A D | ams-pmu.c | 57 wait_for_completion(&req_complete); in ams_pmu_set_register() 70 wait_for_completion(&req_complete); in ams_pmu_get_register()
|
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | completion.c | 6 * wait_for_completion default blocks whereas semaphore default non-block. The 23 * See also complete_all(), wait_for_completion() and related routines. 127 * wait_for_completion: - waits for completion of a task 136 void __sched wait_for_completion(struct completion *x) in wait_for_completion() function 140 EXPORT_SYMBOL(wait_for_completion); variable 310 * Return: 0 if there are waiters (wait_for_completion() in progress)
|
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | ecdh_helper.c | 92 wait_for_completion(&result.completion); in compute_ecdh_secret() 195 wait_for_completion(&result.completion); in generate_ecdh_public_key()
|
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caamprng.c | 122 wait_for_completion(&ctx.done); in caam_prng_generate() 177 wait_for_completion(&ctx.done); in caam_prng_seed()
|
/kernel/linux/linux-6.6/drivers/macintosh/ams/ |
H A D | ams-pmu.c | 57 wait_for_completion(&req_complete); in ams_pmu_set_register() 70 wait_for_completion(&req_complete); in ams_pmu_get_register()
|
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | completion.c | 7 * wait_for_completion default blocks whereas semaphore default non-block. The 40 * See also complete_all(), wait_for_completion() and related routines. 137 * wait_for_completion: - waits for completion of a task 146 void __sched wait_for_completion(struct completion *x) in wait_for_completion() function 150 EXPORT_SYMBOL(wait_for_completion); variable 332 * Return: 0 if there are waiters (wait_for_completion() in progress)
|
/kernel/linux/linux-5.10/kernel/locking/ |
H A D | test-ww_mutex.c | 36 wait_for_completion(&mtx->go); in test_mutex_work() 66 wait_for_completion(&mtx.ready); in __test_mutex() 167 wait_for_completion(&abba->a_ready); in test_abba_work() 203 wait_for_completion(&abba.b_ready); in test_abba() 256 wait_for_completion(&cycle->b_signal); in test_cycle_work()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | test-ww_mutex.c | 45 wait_for_completion(&mtx->go); in test_mutex_work() 75 wait_for_completion(&mtx.ready); in __test_mutex() 201 wait_for_completion(&abba->a_ready); in test_abba_work() 243 wait_for_completion(&abba.b_ready); in test_abba() 296 wait_for_completion(&cycle->b_signal); in test_cycle_work()
|
/kernel/linux/linux-5.10/lib/livepatch/ |
H A D | test_klp_callbacks_busy.c | 46 wait_for_completion(&busymod_work_started); in test_klp_callbacks_busy_init()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | backtracetest.c | 41 wait_for_completion(&backtrace_work); in backtrace_test_irq()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_sysfs.h | 48 wait_for_completion(&kobj->complete); in xfs_sysfs_del()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_sysfs.h | 53 wait_for_completion(&kobj->complete); in xfs_sysfs_del()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | backtracetest.c | 41 wait_for_completion(&backtrace_work); in backtrace_test_irq()
|