/Linux-v4.19/Documentation/scheduler/ |
D | completion.txt | 37 or complete_all(). Further there are some helper functions for checking the 207 or calls complete_all() to signal all current and future waiters. 209 void complete_all(struct completion *done) 218 done element. Calling complete_all() multiple times is a bug though. Both 219 complete() and complete_all() can be called in hard-irq/atomic context safely. 221 There only can be one thread calling complete() or complete_all() on a 223 queue spinlock. Any such concurrent calls to complete() or complete_all()
|
/Linux-v4.19/kernel/sched/ |
D | completion.c | 57 void complete_all(struct completion *x) in complete_all() function 66 EXPORT_SYMBOL(complete_all);
|
/Linux-v4.19/include/linux/ |
D | completion.h | 119 extern void complete_all(struct completion *);
|
/Linux-v4.19/sound/hda/ |
D | hdac_i915.c | 105 complete_all(&bind_complete); in i915_master_bind()
|
/Linux-v4.19/tools/power/pm-graph/config/ |
D | cgskip.txt | 20 complete_all
|
/Linux-v4.19/drivers/base/firmware_loader/ |
D | firmware.h | 110 complete_all(&fw_st->completion); in __fw_state_set()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | umem_odp.c | 112 complete_all(&item->odp_data->notifier_completion); in ib_umem_notifier_end_account() 150 complete_all(&odp_data->notifier_completion); in ib_ucontext_notifier_end_account() 170 complete_all(&item->odp_data->notifier_completion); in ib_umem_notifier_release_trampoline() 491 complete_all(&umem->odp_data->notifier_completion); in ib_umem_odp_release()
|
/Linux-v4.19/drivers/base/power/ |
D | main.c | 99 complete_all(&dev->power.completion); in device_pm_sleep_init() 146 complete_all(&dev->power.completion); in device_pm_remove() 688 complete_all(&dev->power.completion); in device_resume_noirq() 848 complete_all(&dev->power.completion); in device_resume_early() 1009 complete_all(&dev->power.completion); in device_resume() 1344 complete_all(&dev->power.completion); in __device_suspend_noirq() 1549 complete_all(&dev->power.completion); in __device_suspend_late() 1811 complete_all(&dev->power.completion); in __device_suspend()
|
/Linux-v4.19/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ |
D | locks.h | 216 static inline void complete_all(struct completion *c) in complete_all() function
|
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/ |
D | shm_ipc.c | 134 complete_all(&ipc->tx_completion); in qtnf_shm_ipc_free()
|
/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_arm.c | 2521 complete_all(&arm_state->resume_blocker); in vchiq_arm_init_state() 2526 complete_all(&arm_state->blocked_blocker); in vchiq_arm_init_state() 2606 complete_all(&arm_state->vc_suspend_complete); in set_suspend_state() 2609 complete_all(&arm_state->vc_suspend_complete); in set_suspend_state() 2612 complete_all(&arm_state->vc_suspend_complete); in set_suspend_state() 2614 complete_all(&arm_state->vc_resume_complete); in set_suspend_state() 2625 complete_all(&arm_state->vc_suspend_complete); in set_suspend_state() 2652 complete_all(&arm_state->vc_resume_complete); in set_resume_state() 2761 complete_all(&arm_state->resume_blocker); in unblock_resume() 3155 complete_all(&arm_state->blocked_blocker); in vchiq_use_internal()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | msgqueue_0148cdec.c | 144 complete_all(&_queue->init_done); in init_callback()
|
D | msgqueue_0137c63d.c | 212 complete_all(&queue->init_done); in acr_init_wpr_callback()
|
/Linux-v4.19/fs/autofs/ |
D | expire.c | 609 complete_all(&ino->expire_complete); in autofs_expire_run() 639 complete_all(&ino->expire_complete); in autofs_do_expire_multi()
|
/Linux-v4.19/crypto/ |
D | algboss.c | 89 complete_all(¶m->larval->completion); in cryptomgr_probe()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_atomic_helper.c | 1914 complete_all(&commit->flip_done); in drm_atomic_helper_setup_commit() 1920 complete_all(&commit->flip_done); in drm_atomic_helper_setup_commit() 2144 complete_all(&commit->hw_done); in drm_atomic_helper_commit_hw_done() 2148 complete_all(&old_state->fake_commit->hw_done); in drm_atomic_helper_commit_hw_done() 2149 complete_all(&old_state->fake_commit->flip_done); in drm_atomic_helper_commit_hw_done() 2177 complete_all(&commit->cleanup_done); in drm_atomic_helper_commit_cleanup_done() 2186 complete_all(&old_state->fake_commit->cleanup_done); in drm_atomic_helper_commit_cleanup_done()
|
/Linux-v4.19/fs/gfs2/ |
D | ops_fstype.c | 780 complete_all(&sdp->sd_journal_ready); in init_inodes() 988 complete_all(&sdp->sd_locking_init); in gfs2_lm_mount() 994 complete_all(&sdp->sd_locking_init); in gfs2_lm_mount() 1190 complete_all(&sdp->sd_journal_ready); in fill_super()
|
/Linux-v4.19/drivers/firmware/ |
D | psci_checker.c | 437 complete_all(&suspend_threads_started); in suspend_tests()
|
/Linux-v4.19/drivers/iio/potentiostat/ |
D | lmp91000.c | 271 complete_all(&data->completion); in lmp91000_buffer_cb()
|
/Linux-v4.19/drivers/gpu/drm/xen/ |
D | xen_drm_front_evtchnl.c | 140 complete_all(&evtchnl->u.req.completion); in evtchnl_free()
|
/Linux-v4.19/drivers/target/ |
D | target_core_transport.c | 671 complete_all(&cmd->t_transport_stop_comp); in transport_cmd_check_stop_to_fabric() 810 complete_all(&cmd->t_transport_stop_comp); in target_complete_cmd() 2027 complete_all(&cmd->t_transport_stop_comp); in target_execute_cmd() 2585 complete_all(&cmd->t_transport_stop_comp); in transport_generic_new_cmd() 2617 complete_all(&cmd->t_transport_stop_comp); in transport_write_pending_qf()
|
/Linux-v4.19/drivers/misc/ |
D | tifm_7xx1.c | 72 complete_all(fm->finish_me); in tifm_7xx1_isr()
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-owl.c | 213 complete_all(&i2c_dev->msg_complete); in owl_i2c_interrupt()
|
/Linux-v4.19/sound/xen/ |
D | xen_snd_front_evtchnl.c | 164 complete_all(&channel->u.req.completion); in evtchnl_free()
|
/Linux-v4.19/drivers/mfd/ |
D | mc13xxx-core.c | 248 complete_all(&adcdone_data->done); in mc13xxx_handler_adcdone()
|