Home
last modified time | relevance | path

Searched refs:complete_all (Results 1 – 25 of 53) sorted by relevance

123

/Linux-v4.19/Documentation/scheduler/
Dcompletion.txt37 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/
Dcompletion.c57 void complete_all(struct completion *x) in complete_all() function
66 EXPORT_SYMBOL(complete_all);
/Linux-v4.19/include/linux/
Dcompletion.h119 extern void complete_all(struct completion *);
/Linux-v4.19/sound/hda/
Dhdac_i915.c105 complete_all(&bind_complete); in i915_master_bind()
/Linux-v4.19/tools/power/pm-graph/config/
Dcgskip.txt20 complete_all
/Linux-v4.19/drivers/base/firmware_loader/
Dfirmware.h110 complete_all(&fw_st->completion); in __fw_state_set()
/Linux-v4.19/drivers/infiniband/core/
Dumem_odp.c112 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/
Dmain.c99 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/
Dlocks.h216 static inline void complete_all(struct completion *c) in complete_all() function
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dshm_ipc.c134 complete_all(&ipc->tx_completion); in qtnf_shm_ipc_free()
/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.c2521 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/
Dmsgqueue_0148cdec.c144 complete_all(&_queue->init_done); in init_callback()
Dmsgqueue_0137c63d.c212 complete_all(&queue->init_done); in acr_init_wpr_callback()
/Linux-v4.19/fs/autofs/
Dexpire.c609 complete_all(&ino->expire_complete); in autofs_expire_run()
639 complete_all(&ino->expire_complete); in autofs_do_expire_multi()
/Linux-v4.19/crypto/
Dalgboss.c89 complete_all(&param->larval->completion); in cryptomgr_probe()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_atomic_helper.c1914 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/
Dops_fstype.c780 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/
Dpsci_checker.c437 complete_all(&suspend_threads_started); in suspend_tests()
/Linux-v4.19/drivers/iio/potentiostat/
Dlmp91000.c271 complete_all(&data->completion); in lmp91000_buffer_cb()
/Linux-v4.19/drivers/gpu/drm/xen/
Dxen_drm_front_evtchnl.c140 complete_all(&evtchnl->u.req.completion); in evtchnl_free()
/Linux-v4.19/drivers/target/
Dtarget_core_transport.c671 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/
Dtifm_7xx1.c72 complete_all(fm->finish_me); in tifm_7xx1_isr()
/Linux-v4.19/drivers/i2c/busses/
Di2c-owl.c213 complete_all(&i2c_dev->msg_complete); in owl_i2c_interrupt()
/Linux-v4.19/sound/xen/
Dxen_snd_front_evtchnl.c164 complete_all(&channel->u.req.completion); in evtchnl_free()
/Linux-v4.19/drivers/mfd/
Dmc13xxx-core.c248 complete_all(&adcdone_data->done); in mc13xxx_handler_adcdone()

123