Lines Matching refs:complete
37 wait_for_completion() and the signaling side through a call to complete()
58 complete(&early_console_added);
115 wait_for_completion(&setup_done); complete(setup_done)
118 call to complete() - if the call to complete() happened before the call
121 completion is signaled by complete().
203 achieved calls complete() to signal exactly one of the waiters that it can
206 void complete(struct completion *done)
217 If complete() is called multiple times then this will allow for that number
218 of waiters to continue - each call to complete() will simply increment the
220 complete() and complete_all() can be called in hard-irq/atomic context safely.
222 There only can be one thread calling complete() or complete_all() on a
224 queue spinlock. Any such concurrent calls to complete() or complete_all()