Home
last modified time | relevance | path

Searched refs:p_reaper (Results 1 – 5 of 5) sorted by relevance

/NextBSD/sys/kern/
HDkern_exit.c141 p1 = p->p_reaper; in reaper_abandon_children()
144 p2->p_reaper = p1; in reaper_abandon_children()
509 wakeup(q->p_reaper); in exit1()
516 proc_reparent(q, q->p_reaper); in exit1()
524 proc_reparent(q, q->p_reaper); in exit1()
615 proc_reparent(p, p->p_reaper); in exit1()
628 if (p->p_pptr == p->p_reaper || p->p_pptr == initproc) in exit1()
HDkern_fork.c628 pptr = p1->p_reaper; in do_fork()
629 p2->p_reaper = pptr; in do_fork()
631 p2->p_reaper = (p1->p_treeflag & P_TREE_REAPER) != 0 ? in do_fork()
632 p1 : p1->p_reaper; in do_fork()
638 LIST_INSERT_HEAD(&p2->p_reaper->p_reaplist, p2, p_reapsibling); in do_fork()
639 if (p2->p_reaper == p1) in do_fork()
HDkern_procctl.c168 reap = p->p_reaper; in reap_status()
204 reap = (p->p_treeflag & P_TREE_REAPER) == 0 ? p->p_reaper : p; in reap_getpids()
249 reap = (p->p_treeflag & P_TREE_REAPER) == 0 ? p->p_reaper : p; in reap_kill()
HDinit_main.c509 p->p_reaper = p; in proc0_init()
/NextBSD/sys/sys/
HDproc.h543 struct proc *p_reaper; /* (e) My reaper. */ member