Home
last modified time | relevance | path

Searched refs:wait_for_completion (Results 1 – 25 of 402) sorted by relevance

12345678910>>...17

/Linux-v4.19/Documentation/scheduler/
Dcompletion.txt17 look into using one of the wait_for_completion*() calls instead. The
36 wait_for_completion() and the signaling side through a call to complete()
55 wait_for_completion(&early_console_added);
98 or _timeout variants of wait_for_completion().
105 calls wait_for_completion() on the initialized completion structure.
114 wait_for_completion(&setup_done); complete(setup_done)
116 This is not implying any temporal order on wait_for_completion() and the
118 to wait_for_completion() then the waiting side simply will continue
122 Note that wait_for_completion() is calling spin_lock_irq()/spin_unlock_irq(),
127 wait_for_completion():
[all …]
/Linux-v4.19/drivers/scsi/bfa/
Dbfad_bsg.c44 wait_for_completion(&bfad->enable_comp); in bfad_iocmd_ioc_enable()
72 wait_for_completion(&bfad->disable_comp); in bfad_iocmd_ioc_disable()
271 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_enable()
293 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_disable()
354 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_get_stats()
376 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_reset_stats()
1213 wait_for_completion(&fcomp.comp); in bfad_iocmd_ioc_get_pcifn_cfg()
1236 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_create()
1258 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_delete()
1281 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_bw()
[all …]
Dbfad.c235 wait_for_completion(&bfad->comp); in bfad_sm_created()
256 wait_for_completion(&bfad->comp); in bfad_sm_created()
686 wait_for_completion(vport->comp_del); in bfad_vport_create()
869 wait_for_completion(&bfad->comp); in bfad_drv_uninit()
906 wait_for_completion(&bfad->comp); in bfad_fcs_stop()
921 wait_for_completion(&bfad->comp); in bfad_stop()
1470 wait_for_completion(&bfad->comp); in bfad_pci_error_detected()
1527 wait_for_completion(&bfad->comp); in restart_bfa()
1604 wait_for_completion(&bfad->comp); in bfad_pci_mmio_enabled()
/Linux-v4.19/drivers/scsi/pm8001/
Dpm8001_sas.c177 wait_for_completion(&completion); in pm8001_phy_control()
185 wait_for_completion(&completion); in pm8001_phy_control()
193 wait_for_completion(&completion); in pm8001_phy_control()
637 wait_for_completion(&completion); in pm8001_dev_found_notify()
711 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_tmf_task()
716 wait_for_completion(&completion_setstate); in pm8001_exec_internal_tmf_task()
807 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_task_abort()
1057 wait_for_completion(&completion_setstate); in pm8001_I_T_nexus_event_handler()
1096 wait_for_completion(&completion_setstate); in pm8001_lu_reset()
1213 wait_for_completion(&completion); in pm8001_abort_task()
[all …]
/Linux-v4.19/fs/jffs2/
Dbackground.c54 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()
/Linux-v4.19/drivers/macintosh/ams/
Dams-pmu.c61 wait_for_completion(&req_complete); in ams_pmu_set_register()
74 wait_for_completion(&req_complete); in ams_pmu_get_register()
/Linux-v4.19/net/bluetooth/
Decdh_helper.c92 wait_for_completion(&result.completion); in compute_ecdh_secret()
195 wait_for_completion(&result.completion); in generate_ecdh_public_key()
/Linux-v4.19/drivers/crypto/caam/
Dcaamrng.c159 wait_for_completion(&bd->filled); in caam_read()
249 wait_for_completion(&bd->filled); in caam_cleanup()
266 wait_for_completion(&bd->filled); in caam_init_buf()
/Linux-v4.19/drivers/hwmon/
Dibmpex.c153 wait_for_completion(&data->read_complete); in ibmpex_ver_check()
179 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_count()
194 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_name()
209 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_data()
226 wait_for_completion(&data->read_complete); in ibmpex_reset_high_low_data()
/Linux-v4.19/kernel/locking/
Dtest-ww_mutex.c49 wait_for_completion(&mtx->go); in test_mutex_work()
79 wait_for_completion(&mtx.ready); in __test_mutex()
180 wait_for_completion(&abba->a_ready); in test_abba_work()
216 wait_for_completion(&abba.b_ready); in test_abba()
269 wait_for_completion(&cycle->b_signal); in test_cycle_work()
/Linux-v4.19/kernel/sched/
Dcompletion.c134 void __sched wait_for_completion(struct completion *x) in wait_for_completion() function
138 EXPORT_SYMBOL(wait_for_completion);
/Linux-v4.19/include/linux/
Di2c-algo-pca.h60 int (*wait_for_completion) (void *data); member
Dcompletion.h103 extern void wait_for_completion(struct completion *);
/Linux-v4.19/kernel/
Dbacktracetest.c45 wait_for_completion(&backtrace_work); in backtrace_test_irq()
Dkthread.c323 wait_for_completion(&done); in __kthread_create_on_node()
511 wait_for_completion(&kthread->parked); in kthread_park()
550 wait_for_completion(&kthread->exited); in kthread_stop()
969 wait_for_completion(&fwork.done); in kthread_flush_work()
1156 wait_for_completion(&fwork.done); in kthread_flush_worker()
Dstop_machine.c136 wait_for_completion(&done.completion); in stop_one_cpu()
334 wait_for_completion(&done.completion); in stop_two_cpus()
400 wait_for_completion(&done.completion); in __stop_cpus()
/Linux-v4.19/drivers/base/
Ddevtmpfs.c115 wait_for_completion(&req.done); in devtmpfs_create_node()
145 wait_for_completion(&req.done); in devtmpfs_delete_node()
432 wait_for_completion(&setup_done); in devtmpfs_init()
/Linux-v4.19/fs/xfs/
Dxfs_sysfs.h46 wait_for_completion(&kobj->complete); in xfs_sysfs_del()
/Linux-v4.19/drivers/s390/char/
Dsclp_ftp.c137 wait_for_completion(&completion); in sclp_ftp_et7()
193 wait_for_completion(&sclp_ftp_rx_complete); in sclp_ftp_cmd()
Dsclp_sdias.c75 wait_for_completion(&evbuf_accepted); in sdias_sclp_send()
95 wait_for_completion(&evbuf_done); in sdias_sclp_send()
/Linux-v4.19/arch/um/drivers/
Dxterm_kern.c65 wait_for_completion(&data->ready); in xterm_fd()
/Linux-v4.19/drivers/staging/rts5208/
Drtsx.c190 wait_for_completion(&dev->notify); in DEF_SCSI_QCMD()
613 wait_for_completion(&dev->control_exit); in rtsx_release_resources()
615 wait_for_completion(&dev->polling_exit); in rtsx_release_resources()
654 wait_for_completion(&dev->scanning_done); in quiesce_and_remove_host()
975 wait_for_completion(&dev->control_exit); in rtsx_probe()
/Linux-v4.19/drivers/net/hyperv/
Drndis_filter.c520 wait_for_completion(&request->wait_event); in rndis_filter_query_device()
649 wait_for_completion(&request->wait_event); in rndis_filter_set_device_mac()
705 wait_for_completion(&request->wait_event); in rndis_filter_set_offload_params()
771 wait_for_completion(&request->wait_event); in rndis_filter_set_rss_param()
848 wait_for_completion(&request->wait_event); in rndis_filter_set_packet_filter()
913 wait_for_completion(&request->wait_event); in rndis_filter_init_device()
1092 wait_for_completion(&nvdev->channel_init_wait); in rndis_set_subchannel()
/Linux-v4.19/include/linux/mfd/
Dipaq-micro.h136 wait_for_completion(&msg->ack); in ipaq_micro_tx_msg_sync()
/Linux-v4.19/drivers/firmware/
Dpsci_checker.c290 wait_for_completion(&suspend_threads_started); in suspend_test_thread()
439 wait_for_completion(&suspend_threads_done); in suspend_tests()

12345678910>>...17