Lines Matching refs:t_state
205 tp->t_state = 0; in ttcompatopen()
265 tp->t_state |= TS_IOCWAIT | TS_TIOCNAK; in ttcompatopen()
275 while (tp->t_state & TS_IOCWAIT) { in ttcompatopen()
281 if (!(tp->t_state & TS_TIOCNAK)) in ttcompatopen()
412 tp->t_state |= TS_W_IN; in ttcompatwput()
433 tp->t_state &= ~TS_W_IN; in ttcompatwput()
452 tp->t_state &= ~TS_W_OUT; in ttcompatwput()
600 tp->t_state |= TS_IOCWAIT; in ttcompat_do_ioctl()
809 if (!(tp->t_state&TS_IOCWAIT) || iocp->ioc_id != tp->t_iocid) { in ttcompat_ioctl_ack()
849 tp->t_state &= ~TS_IOCWAIT; /* we got what we wanted */ in ttcompat_ioctl_ack()
1043 tp->t_state &= ~(TS_IOCWAIT | TS_TIOCNAK); in ttcompat_ioctl_ack()
1054 tp->t_state &= ~TS_IOCWAIT; /* we got what we wanted */ in ttcompat_ioctl_ack()
1067 tp->t_state &= ~TS_IOCWAIT; in ttcompat_ioctl_ack()
1104 tp->t_state |= TS_W_OUT; in ttcopyout()
1125 if (tp->t_state&TS_IOCWAIT && iocp->ioc_id == tp->t_iocid) { in ttcompat_ioctl_nak()
1126 tp->t_state &= ~TS_IOCWAIT; /* this call isn't going through */ in ttcompat_ioctl_nak()