Searched refs:completion (Results 1 – 25 of 25) sorted by relevance
/kernel/sched/ |
D | completion.c | 28 void complete(struct completion *x) in complete() 57 void complete_all(struct completion *x) in complete_all() 71 do_wait_for_common(struct completion *x, in do_wait_for_common() 98 __wait_for_common(struct completion *x, in __wait_for_common() 115 wait_for_common(struct completion *x, long timeout, int state) in wait_for_common() 121 wait_for_common_io(struct completion *x, long timeout, int state) in wait_for_common_io() 136 void __sched wait_for_completion(struct completion *x) in wait_for_completion() 155 wait_for_completion_timeout(struct completion *x, unsigned long timeout) in wait_for_completion_timeout() 169 void __sched wait_for_completion_io(struct completion *x) in wait_for_completion_io() 189 wait_for_completion_io_timeout(struct completion *x, unsigned long timeout) in wait_for_completion_io_timeout() [all …]
|
D | core.c | 2572 struct completion done;
|
/kernel/ |
D | stop_machine.c | 33 struct completion completion; /* fired if nr_todo reaches 0 */ member 74 init_completion(&done->completion); in cpu_stop_init_done() 81 complete(&done->completion); in cpu_stop_signal_done() 152 wait_for_completion(&done.completion); in stop_one_cpu() 363 wait_for_completion(&done.completion); in stop_two_cpus() 433 wait_for_completion(&done.completion); in __stop_cpus() 703 while (!completion_done(&done.completion)) in stop_machine_from_inactive_cpu()
|
D | kthread.c | 47 struct completion *done; 58 struct completion parked; 59 struct completion exited; 331 void __noreturn kthread_complete_and_exit(struct completion *comp, long code) in kthread_complete_and_exit() 347 struct completion *done; in kthread() 412 struct completion *done = xchg(&create->done, NULL); in create_kthread() 1125 struct completion done;
|
D | padata.c | 40 struct completion completion; member 464 complete(&ps->completion); in padata_mt_helper() 496 init_completion(&ps.completion); in padata_do_multithreaded() 519 wait_for_completion(&ps.completion); in padata_do_multithreaded()
|
D | seccomp.c | 96 struct completion ready; 131 struct completion completion; member 1087 complete(&addfd->completion); in seccomp_handle_addfd() 1164 complete(&addfd->completion); in seccomp_do_user_notification() 1630 init_completion(&kaddfd.completion); in seccomp_notify_addfd() 1674 ret = wait_for_completion_interruptible(&kaddfd.completion); in seccomp_notify_addfd()
|
D | watchdog.c | 343 static DEFINE_PER_CPU(struct completion, softlockup_completion); 463 struct completion *done = this_cpu_ptr(&softlockup_completion); in watchdog_enable()
|
D | cpu.c | 79 struct completion done_up; 80 struct completion done_down; 261 struct completion *done = bringup ? &st->done_up : &st->done_down; in wait_for_ap_thread() 267 struct completion *done = bringup ? &st->done_up : &st->done_down; in complete_ap_thread()
|
D | umh.c | 52 struct completion *comp = xchg(&sub_info->complete, NULL); in umh_complete()
|
D | acct.c | 112 struct completion done;
|
D | scftorture.c | 134 struct completion scfc_completion;
|
D | fork.c | 1527 struct completion *vfork; in complete_vfork_done() 1539 struct completion *vfork) in wait_for_vfork_done() 2748 struct completion vfork; in kernel_clone()
|
D | workqueue.c | 184 struct completion *detach_completion; /* all workers detached */ 252 struct completion done; /* flush completion */ 1905 struct completion *detach_completion = NULL; in worker_detach_from_pool() 2647 struct completion done;
|
D | smp.c | 1228 struct completion done;
|
/kernel/locking/ |
D | test-ww_mutex.c | 31 struct completion ready, go, done; 180 struct completion a_ready; 181 struct completion b_ready; 281 struct completion *a_signal; 282 struct completion b_signal;
|
/kernel/rcu/ |
D | update.c | 476 complete(&rcu->completion); in wakeme_after_rcu() 498 init_completion(&rs_array[i].completion); in __wait_rcu_gp() 512 wait_for_completion(&rs_array[i].completion); in __wait_rcu_gp()
|
D | srcutiny.c | 201 init_completion(&rs.completion); in synchronize_srcu() 203 wait_for_completion(&rs.completion); in synchronize_srcu()
|
D | tree.h | 338 struct completion barrier_completion; /* Wake at barrier end. */
|
D | srcutree.c | 1240 init_completion(&rcu.completion); in __synchronize_srcu() 1243 wait_for_completion(&rcu.completion); in __synchronize_srcu()
|
D | Kconfig | 347 the marking of boot completion has not yet occurred.
|
D | tasks.h | 109 struct completion barrier_q_completion;
|
/kernel/trace/ |
D | preemptirq_delay_test.c | 35 static struct completion done;
|
D | trace_selftest.c | 1138 struct completion is_ready;
|
D | ring_buffer.c | 499 struct completion update_done;
|
/kernel/bpf/ |
D | cpumap.c | 75 struct completion kthread_running;
|