Lines Matching defs:reaper
355 reap_kill_children(struct thread *td, struct proc *reaper,
361 LIST_FOREACH(p2, &reaper->p_children, p_sibling) {
385 reap_kill_subtree_once(struct thread *td, struct proc *p, struct proc *reaper,
396 reap_kill_sched(&tracker, reaper);
402 * is possible that the tracked reaper is no longer.
404 * reaper, which should handle it.
413 if (t->parent == reaper &&
425 * process in the reaper subtree.
490 reap_kill_subtree(struct thread *td, struct proc *p, struct proc *reaper,
510 while (reap_kill_subtree_once(td, p, reaper, &pids, w))
541 struct proc *reaper;
559 reaper = (p->p_treeflag & P_TREE_REAPER) == 0 ? p->p_reaper : p;
569 reap_kill_children(td, reaper, rk, &ksi, &error);
576 reap_kill_subtree(td, p, reaper, &w);