ps_threads 257 kern/init_main.c TAILQ_INIT(&process0.ps_threads); ps_threads 258 kern/init_main.c TAILQ_INSERT_TAIL(&process0.ps_threads, p, p_thr_link); ps_threads 123 kern/kern_exit.c TAILQ_REMOVE(&p->p_p->ps_threads, p, p_thr_link); ps_threads 125 kern/kern_exit.c if (TAILQ_EMPTY(&p->p_p->ps_threads)) ps_threads 126 kern/kern_exit.c wakeup(&p->p_p->ps_threads); ps_threads 145 kern/kern_exit.c q = TAILQ_FIRST(&p->p_p->ps_threads); ps_threads 154 kern/kern_exit.c while (!TAILQ_EMPTY(&p->p_p->ps_threads)) ps_threads 155 kern/kern_exit.c tsleep(&p->p_p->ps_threads, PUSER, "thrdeath", 0); ps_threads 604 kern/kern_exit.c TAILQ_REMOVE(&p->p_p->ps_threads, p, p_thr_link); ps_threads 606 kern/kern_exit.c if (TAILQ_EMPTY(&p->p_p->ps_threads)) { ps_threads 162 kern/kern_fork.c TAILQ_INIT(&pr->ps_threads); ps_threads 163 kern/kern_fork.c TAILQ_INSERT_TAIL(&pr->ps_threads, newproc, p_thr_link); ps_threads 233 kern/kern_fork.c TAILQ_INSERT_TAIL(&p2->p_p->ps_threads, p2, p_thr_link); ps_threads 796 kern/kern_sig.c TAILQ_FOREACH(q, &p->p_p->ps_threads, p_thr_link) { ps_threads 850 kern/kern_sig.c TAILQ_FOREACH(q, &p->p_p->ps_threads, p_thr_link) { ps_threads 861 kern/kern_sig.c TAILQ_FOREACH(q, &p->p_p->ps_threads, p_thr_link) { ps_threads 427 kern/kern_synch.c TAILQ_FOREACH(q, &p->p_p->ps_threads, p_thr_link) { ps_threads 144 sys/proc.h TAILQ_HEAD(,proc) ps_threads; /* Threads in this process. */