Home
last modified time | relevance | path

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

/kernel/locking/
Dtest-ww_mutex.c36 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/
Dstop_machine.c127 wait_for_completion(&done.completion); in stop_one_cpu()
336 wait_for_completion(&done.completion); in stop_two_cpus()
410 wait_for_completion(&done->completion); in cpu_stop_work_wait()
453 wait_for_completion(&done.completion); in __stop_cpus()
Dkthread.c390 wait_for_completion(&done); in __kthread_create_on_node()
604 wait_for_completion(&kthread->parked); in kthread_park()
643 wait_for_completion(&kthread->exited); in kthread_stop()
1070 wait_for_completion(&fwork.done); in kthread_flush_work()
1299 wait_for_completion(&fwork.done); in kthread_flush_worker()
Dbacktracetest.c41 wait_for_completion(&backtrace_work); in backtrace_test_irq()
Dumh.c448 wait_for_completion(&done); in call_usermodehelper_exec()
Dwatchdog.c480 wait_for_completion(this_cpu_ptr(&softlockup_completion)); in watchdog_disable()
Dacct.c176 wait_for_completion(&acct->done); in acct_pin_kill()
Dsmp.c1036 wait_for_completion(&sscs.done); in smp_call_on_cpu()
Dpadata.c532 wait_for_completion(&ps.completion); in padata_do_multithreaded()
Dworkqueue.c2862 wait_for_completion(&this_flusher.done); in flush_workqueue()
3074 wait_for_completion(&barr.done); in __flush_work()
3609 wait_for_completion(pool->detach_completion); in put_unbound_pool()
Dcpu.c254 wait_for_completion(done); in wait_for_ap_thread()
Dmodule.c1875 wait_for_completion(&c); in mod_kobject_put()
/kernel/sched/
Dcompletion.c136 void __sched wait_for_completion(struct completion *x) in wait_for_completion() function
140 EXPORT_SYMBOL(wait_for_completion);
/kernel/trace/
Dring_buffer_benchmark.c294 wait_for_completion(&read_done); in ring_buffer_producer()
408 wait_for_completion(&read_start); in ring_buffer_producer_thread()
Dpreemptirq_delay_test.c145 wait_for_completion(&done); in preemptirq_run_test()
Dtrace_selftest.c1110 wait_for_completion(&data.is_ready); in trace_selftest_startup_wakeup()
1139 wait_for_completion(&data.is_ready); in trace_selftest_startup_wakeup()
Dring_buffer.c2129 wait_for_completion(&cpu_buffer->update_done); in ring_buffer_resize()
2173 wait_for_completion(&cpu_buffer->update_done); in ring_buffer_resize()
/kernel/rcu/
Dsrcutiny.c203 wait_for_completion(&rs.completion); in synchronize_srcu()
Dupdate.c401 wait_for_completion(&rs_array[i].completion); in __wait_rcu_gp()
Dsrcutree.c936 wait_for_completion(&rcu.completion); in __synchronize_srcu()
1136 wait_for_completion(&ssp->srcu_barrier_completion); in srcu_barrier()
Dtree.c3954 wait_for_completion(&rcu_state.barrier_completion); in rcu_barrier()
/kernel/livepatch/
Dcore.c682 wait_for_completion(&patch->finish); in klp_free_patch_finish()