TS_STOPPED
state = VSTOPPED(t) ? TS_STOPPED : t->t_state;
case TS_STOPPED: state = SSTOP; c = 'T'; break;
if (t->t_state == TS_STOPPED) {
if ((t->t_state == TS_STOPPED && t->t_whystop == PR_SYSEXIT) ||
case TS_STOPPED:
{ "TS_STOPPED", TS_STOPPED, TS_STOPPED },
{ TS_STOPPED, "stopped" },
case TS_STOPPED:
if (tp->t_state == TS_STOPPED) {
t->t_state = TS_STOPPED;
ASSERT(ct->t_state == TS_STOPPED);
(t->t_state & (TS_ZOMB|TS_FREE|TS_STOPPED|TS_ONPROC|TS_WAIT)) ||
if (t->t_state == TS_SLEEP || t->t_state == TS_STOPPED)
ttoproc(t)->p_agenttp == curthread || t->t_state == TS_STOPPED);
ttoproc(t)->p_agenttp == curthread || t->t_state == TS_STOPPED);
} else if (t->t_state == TS_STOPPED) {
ttoproc(t)->p_agenttp == curthread || t->t_state == TS_STOPPED);
ttoproc(t)->p_agenttp == curthread || t->t_state == TS_STOPPED);
tp = thread_create(NULL, 0, idle, NULL, 0, &p0, TS_STOPPED, -1);
THREAD_SET_STATE(t, TS_STOPPED, &transition_lock);
case TS_STOPPED:
THREAD_SET_STATE(t, TS_STOPPED, &stop_lock);
(t->t_state & (TS_ZOMB | TS_FREE | TS_STOPPED |
} else if (t->t_state == TS_STOPPED && sig == SIGKILL) {
if (tx->t_state == TS_STOPPED &&
((t)->t_state == TS_STOPPED && \
clwp = lwp_create(lwp_rtt, NULL, 0, p, TS_STOPPED,
case TS_STOPPED:
if (t->t_state == TS_STOPPED) {
((t)->t_state == TS_STOPPED && \
if (t->t_state == TS_STOPPED) {
state = VSTOPPED(t) ? TS_STOPPED : t->t_state;
case TS_STOPPED: state = SSTOP; break;
else if (t->t_state != TS_STOPPED && !VSTOPPED(t))
else if (t->t_state != TS_STOPPED && !VSTOPPED(t))
if (t->t_state == TS_STOPPED || VSTOPPED(t)) {
if (t->t_state == TS_STOPPED) {
state = VSTOPPED(t) ? TS_STOPPED : t->t_state;
case TS_STOPPED: state = SSTOP; break;
if (t->t_state != TS_STOPPED && !VSTOPPED(t))
if (t->t_state != TS_STOPPED && !VSTOPPED(t))
if (t->t_state == TS_STOPPED || VSTOPPED(t)) {
if (t->t_state == TS_STOPPED) {
if ((t->t_state == TS_STOPPED && t->t_whystop == PR_SYSEXIT) ||
if (t->t_state == TS_STOPPED) {
if ((t->t_state == TS_STOPPED && t->t_whystop == PR_SYSEXIT) ||
case TS_STOPPED:
state = VSTOPPED(t) ? TS_STOPPED : t->t_state;
case TS_STOPPED: state = SSTOP; c = 'T'; break;
state = VSTOPPED(t) ? TS_STOPPED : t->t_state;
case TS_STOPPED: state = SSTOP; c = 'T'; break;
if (tp->t_state & (TS_SLEEP | TS_STOPPED)) {
if (t->t_state == TS_STOPPED) {
if (t->t_state == TS_STOPPED) {
0, &p0, TS_STOPPED, v.v_nglobpris - 1);
ASSERT(t->t_state == TS_STOPPED &&
t = lwp_kernel_create(p, pc, arg, TS_STOPPED, pri);
if ((lwp = lwp_create(pc, arg, 0, p, TS_STOPPED, pri,
} else if (t->t_state == TS_STOPPED) {
if (t->t_state == TS_STOPPED) {
NULL, 0, cp, TS_STOPPED, t->t_pri, &t->t_hold, NOCLASS, lwpid);
t = thread_create(lwpdata, stksize, NULL, NULL, 0, p, TS_STOPPED, pri);
ASSERT(t->t_state == TS_STOPPED && !(t->t_schedflag & TS_CREATE));
case TS_STOPPED:
} else if (t->t_state == TS_STOPPED && sig == SIGKILL &&
if (tt->t_state == TS_STOPPED &&
(t->t_state != TS_STOPPED ||
tqe, TS_STOPPED, tq->tq_pri);
0, tq->tq_proc, TS_STOPPED, tq->tq_pri);
t = thread_create(stk, stksize, proc, arg, len, pp, TS_STOPPED, pri);
#define ISTOPPED(t) ((t)->t_state == TS_STOPPED && \
#define CPR_ISTOPPED(t) ((t)->t_state == TS_STOPPED && \
#define SUSPENDED(t) ((t)->t_state == TS_STOPPED && \
lwp = lwp_create(lwp_rtt, NULL, 0, curproc, TS_STOPPED,
if (tp->t_state == TS_STOPPED) {
TS_STOPPED, maxclsyspri);
lwp = lwp_create(viona_worker, (void *)ring, 0, p, TS_STOPPED,
TS_STOPPED, maxclsyspri);
if (tp->t_state == TS_STOPPED) {
if (tp->t_state == TS_STOPPED) {
if (tp->t_state == TS_STOPPED) {