TP_DAEMON
if (t->t_proc_flag & TP_DAEMON)
if (t->t_proc_flag & TP_DAEMON)
if (t->t_proc_flag & TP_DAEMON)
curthread->t_proc_flag &= ~TP_DAEMON; /* daemons shouldn't exec */
(t->t_proc_flag & (TP_TWAIT|TP_DAEMON));
if (!(t->t_proc_flag & TP_DAEMON) &&
ASSERT(!(t->t_proc_flag & TP_DAEMON));
if (t->t_proc_flag & TP_DAEMON) {
t->t_proc_flag &= ~TP_DAEMON;
t->t_proc_flag |= TP_DAEMON;
int daemon = (curthread->t_proc_flag & TP_DAEMON)? 1 : 0;