TS_TTSTOP
if (tp->t_state & (TS_TTSTOP | TS_BUSY))
if ((tp->t_state & TS_TTSTOP) == 0)
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP))
if ((flag & O_TRUNC) && (tp->t_state & TS_TTSTOP)) {
tp->t_state &= ~TS_TTSTOP;
if (tp->t_state & (TS_TIMEOUT | TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0)
if (tp->t_state & (TS_TIMEOUT|TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0) {
if ((flag & O_TRUNC) && (tp->t_state & TS_TTSTOP)) {
tp->t_state &= ~TS_TTSTOP;
tp->t_state &= ~TS_TTSTOP;
tp->t_state |= TS_TTSTOP;
tp->t_state &= ~TS_TTSTOP;
if (tp->t_state & (TS_TIMEOUT | TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0)
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP))
if (tp->t_state & (TS_TTSTOP | TS_BUSY | TS_TIMEOUT)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) {
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? '+' : '-',
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? "+" : "-",
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_state & (TS_TTSTOP | TS_BUSY | TS_TIMEOUT)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? '+' : '-',
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? "+" : "-",
if (ISSET(tp->t_state, TS_TIMEOUT | TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0)
(tp->t_state & TS_TTSTOP) == 0) {
if ((tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) != 0)
if (!(tp->t_state & TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? "+" : "-",
if (! (tp->t_state & TS_TTSTOP))
if (tp->t_state & (TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) {
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP))
if ((tp->t_state&TS_TTSTOP) == 0)
tp->t_state &= ~TS_TTSTOP;
tp->t_state |= TS_TTSTOP; /* inline dcmstop */
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (tp->t_state & (TS_TTSTOP | TS_BUSY)) {
if ((tp->t_state & TS_TTSTOP) == 0)
if ((tp->t_state & (TS_BUSY|TS_TIMEOUT|TS_TTSTOP)) != 0)
if (TS_BUSY == (tp->t_state & (TS_BUSY|TS_TTSTOP))) {
if (tp->t_state & (TS_TTSTOP | TS_BUSY))
if ((tp->t_state & TS_TTSTOP) == 0)
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? "+" : "-",
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? "+" : "-",
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_state & (TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0)
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_state & (TS_BUSY|TS_TTSTOP|TS_TIMEOUT))
if (tp->t_state & (TS_BUSY|TS_TTSTOP|TS_TIMEOUT))
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if ((tp->t_state & (TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) == 0) {
if ((tp->t_state & TS_TTSTOP) == 0)
if (tp->t_state & (TS_BUSY|TS_TTSTOP|TS_TIMEOUT))
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (tp->t_state & (TS_BUSY|TS_TTSTOP|TS_TIMEOUT))
if (t->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP)) {
if ((tp->t_state & (TS_BUSY | TS_TTSTOP)) == TS_BUSY)
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP)) {
if (tp->t_state & (TS_BUSY|TS_TTSTOP|TS_TIMEOUT))
if ((tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) != 0)
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP))
if (tp->t_state & (TS_TTSTOP | TS_BUSY))
if ((tp->t_state & TS_TTSTOP) == 0)
if ((tp->t_state & (TS_BUSY | TS_TTSTOP)) == TS_BUSY)
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP) ||
if (!ISSET(tp->t_state, TS_TTSTOP)) {
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if ( ISCLR(tp->t_state, TS_TTSTOP) )
if ( ISCLR(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY) ) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
ISSET(tp->t_state, TS_TTSTOP) ? '+' : '-',
if (!ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) {
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_TIMEOUT | TS_BUSY | TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
tp->t_state &= ~TS_TTSTOP;
tp->t_state |= TS_TTSTOP;
if (!(tp->t_state & TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP))
if ((tp->t_state & (TS_BUSY|TS_TTSTOP)) == TS_BUSY)
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT|TS_BUSY|TS_TTSTOP))
if ((tp->t_state & TS_TTSTOP) == 0)
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if( !ISSET(tp->t_state, TS_TTSTOP) )
if( !ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY) ) {
if (!ISSET(tp->t_state, TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP | TS_TIMEOUT | TS_BUSY)) {
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)) {
if (!ISSET(tp->t_state, TS_BUSY | TS_TIMEOUT | TS_TTSTOP)
if (ISSET(tp->t_state, TS_TIMEOUT | TS_TTSTOP))
if (!ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) {
if (!ISSET(tp->t_state, TS_TTSTOP))
if (ISSET(tp->t_state, TS_TTSTOP) ||
CLR(tp->t_state, TS_TTSTOP);
if (!ISSET(tp->t_state, TS_TTSTOP)) {
SET(tp->t_state, TS_TTSTOP);
CLR(tp->t_state, TS_TTSTOP);
if ((tp->t_state & TS_TTSTOP) == 0) {
tp->t_state |= TS_TTSTOP;
tp->t_state &= ~TS_TTSTOP;
if (!ISSET(tp->t_state, TS_TTSTOP)) {
SET(tp->t_state, TS_TTSTOP);
if (ISSET(tp->t_state, TS_TTSTOP) &&
CLR(tp->t_state, TS_TTSTOP);
if (ISSET(tp->t_state, TS_TTSTOP))
if (tp->t_outq.c_cc && !ISSET(tp->t_state, TS_TTSTOP))
((tp->t_outq.c_cc > 0 && !ISSET(tp->t_state, TS_TTSTOP)) ||
((tp->t_outq.c_cc > 0 && !ISSET(tp->t_state, TS_TTSTOP)) ||
{ TS_TTSTOP, 'S'},