Searched refs:completion (Results 1 – 20 of 20) 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() 69 do_wait_for_common(struct completion *x, in do_wait_for_common() 96 __wait_for_common(struct completion *x, in __wait_for_common() 113 wait_for_common(struct completion *x, long timeout, int state) in wait_for_common() 119 wait_for_common_io(struct completion *x, long timeout, int state) in wait_for_common_io() 134 void __sched wait_for_completion(struct completion *x) in wait_for_completion() 153 wait_for_completion_timeout(struct completion *x, unsigned long timeout) in wait_for_completion_timeout() 167 void __sched wait_for_completion_io(struct completion *x) in wait_for_completion_io() 187 wait_for_completion_io_timeout(struct completion *x, unsigned long timeout) in wait_for_completion_io_timeout() [all …]
|
D | Makefile | 21 obj-y += wait.o wait_bit.o swait.o completion.o
|
/kernel/ |
D | stop_machine.c | 33 struct completion completion; /* fired if nr_todo reaches 0 */ member 58 init_completion(&done->completion); in cpu_stop_init_done() 65 complete(&done->completion); in cpu_stop_signal_done() 136 wait_for_completion(&done.completion); in stop_one_cpu() 344 wait_for_completion(&done.completion); in stop_two_cpus() 412 wait_for_completion(&done.completion); in __stop_cpus() 689 while (!completion_done(&done.completion)) in stop_machine_from_inactive_cpu()
|
D | kthread.c | 41 struct completion *done; 50 struct completion parked; 51 struct completion exited; 220 struct completion *done; in kthread() 281 struct completion *done = xchg(&create->done, NULL); in create_kthread() 935 struct completion done;
|
D | watchdog.c | 340 static DEFINE_PER_CPU(struct completion, softlockup_completion); 482 struct completion *done = this_cpu_ptr(&softlockup_completion); in watchdog_enable()
|
D | cpu.c | 69 struct completion done_up; 70 struct completion done_down; 243 struct completion *done = bringup ? &st->done_up : &st->done_down; in wait_for_ap_thread() 249 struct completion *done = bringup ? &st->done_up : &st->done_down; in complete_ap_thread()
|
D | smp.c | 779 struct completion done;
|
D | umh.c | 53 struct completion *comp = xchg(&sub_info->complete, NULL); in umh_complete()
|
D | acct.c | 93 struct completion done;
|
D | fork.c | 1252 struct completion *vfork; in complete_vfork_done() 1264 struct completion *vfork) in wait_for_vfork_done() 2345 struct completion vfork; in _do_fork()
|
D | workqueue.c | 171 struct completion *detach_completion; /* all workers detached */ 229 struct completion done; /* flush completion */ 1877 struct completion *detach_completion = NULL; in worker_detach_from_pool() 2617 struct completion done;
|
D | exit.c | 857 void complete_and_exit(struct completion *comp, long code) in complete_and_exit()
|
D | seccomp.c | 80 struct completion ready;
|
/kernel/locking/ |
D | test-ww_mutex.c | 22 struct completion ready, go, done; 151 struct completion a_ready; 152 struct completion b_ready; 241 struct completion *a_signal; 242 struct completion b_signal;
|
/kernel/rcu/ |
D | srcutiny.c | 186 init_completion(&rs.completion); in synchronize_srcu() 188 wait_for_completion(&rs.completion); in synchronize_srcu()
|
D | update.c | 339 complete(&rcu->completion); in wakeme_after_rcu() 357 init_completion(&rs_array[i].completion); in __wait_rcu_gp() 374 wait_for_completion(&rs_array[i].completion); in __wait_rcu_gp()
|
D | tree.h | 313 struct completion barrier_completion; /* Wake at barrier end. */
|
D | srcutree.c | 918 init_completion(&rcu.completion); in __synchronize_srcu() 921 wait_for_completion(&rcu.completion); in __synchronize_srcu()
|
/kernel/trace/ |
D | trace_selftest.c | 1043 struct completion is_ready;
|
D | ring_buffer.c | 480 struct completion update_done;
|