TIOCM_DTR
(void)mfcsmctl(dev, TIOCM_DTR | TIOCM_RTS, DMSET);
(void) mfcsmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIS);
(void) mfcsmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIC);
(void)mfcsmctl(tp->t_dev, TIOCM_DTR | TIOCM_RTS, DMSET);
if (bits & TIOCM_DTR)
bits = TIOCM_DTR | TIOCM_RTS;
bits &= TIOCM_DTR | TIOCM_RTS; /* can only modify DTR and RTS */
msc->flags = (bits | (msc->flags & ~(TIOCM_DTR | TIOCM_RTS)));
if (msc->flags & TIOCM_DTR) /* was bits & */
if ( (OldFlags & TIOCM_DTR) && ((bits & TIOCM_DTR) == 0))
(void) mscmctl(dev, TIOCM_DTR | TIOCM_RTS, DMSET);
if (msc->flags & TIOCM_DTR)
msc->flags &= ~(TIOCM_DTR | TIOCM_RTS);
if ( (msc->flags & TIOCM_DTR) == 0) {
(void) mscmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIS);
(void) mscmctl(dev, TIOCM_DTR | TIOCM_RTS, DMBIC);
(void) mscmctl(dev, *(int *)data & TIOCM_DTR, DMBIC);
(void) mscmctl (tp->t_dev, TIOCM_DTR | TIOCM_RTS, DMSET);
bits |= TIOCM_DTR;
(void)sermctl(dev, TIOCM_DTR, DMSET);
(void)sermctl(tp->t_dev, TIOCM_DTR, DMBIC);
(void) sermctl(dev, TIOCM_DTR, DMBIS);
(void) sermctl(dev, TIOCM_DTR, DMBIC);
(void)sermctl(tp->t_dev, TIOCM_DTR, DMSET);
if (bits & TIOCM_DTR)
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if (dzmctl(sc, line, TIOCM_DTR, DMBIS) & TIOCM_CD)
(void)dzmctl(sc, line, TIOCM_DTR, DMBIS);
(void)dzmctl(sc, line, TIOCM_DTR, DMBIC);
mbits |= TIOCM_DTR;
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if ((control & TIOCM_DTR) != 0)
val |= TIOCM_DTR;
siomctl(sc, TIOCM_DTR, DMBIC);
siomctl(sc, TIOCM_DTR, DMBIS);
siomctl(sc, TIOCM_DTR|TIOCM_RTS, DMBIS);
siomctl(sc, TIOCM_DTR|TIOCM_RTS, DMBIC);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
return ((((tioc_bits) & TIOCM_DTR) ? sc->sc_op_dtr : 0) |
bits |= TIOCM_DTR;
sabtty_mdmctrl(sc, TIOCM_DTR,
sabtty_mdmctrl(sc, TIOCM_DTR, DMBIS);
sabtty_mdmctrl(sc, TIOCM_DTR, DMBIC);
bits |= TIOCM_DTR;
if (bits & TIOCM_DTR)
if (bits & TIOCM_DTR) {
if (bits & TIOCM_DTR) {
#define DML_DTR TIOCM_DTR
#define DML_DTR TIOCM_DTR
clmpcc_modem_control(ch, TIOCM_RTS | TIOCM_DTR, DMBIS);
clmpcc_modem_control(ch, TIOCM_RTS | TIOCM_DTR, DMBIS);
clmpcc_modem_control(ch, TIOCM_DTR, DMBIS);
clmpcc_modem_control(ch, TIOCM_DTR, DMBIC);
rbits |= (msvr & CLMPCC_MSVR_RTS) ? TIOCM_DTR : 0;
rbits |= (msvr & CLMPCC_MSVR_DTR) ? TIOCM_DTR : 0;
bits & TIOCM_DTR ? CLMPCC_MSVR_RTS : 0);
bits & TIOCM_DTR ? CLMPCC_MSVR_DTR : 0);
if ( ISSET(bits, TIOCM_DTR) )
if ( ISSET(bits, TIOCM_DTR) )
if ( ISCLR(bits, TIOCM_DTR) )
if ( ISCLR(bits, TIOCM_DTR) )
clmpcc_modem_control(ch, TIOCM_DTR, t->c_ospeed == 0 ? DMBIC : DMBIS);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
TIOCM_DTR, DMBIC);
cy_modem_control(sc, cy, TIOCM_DTR, DMBIS);
cy_modem_control(sc, cy, TIOCM_DTR, DMBIC);
cy_modem_control(sc, cy, TIOCM_DTR, (t->c_ospeed == 0 ? DMBIC : DMBIS));
bits |= TIOCM_DTR;
bits |= TIOCM_DTR;
((bits & TIOCM_DTR) ? CD1400_MSVR1_RTS : 0));
((bits & TIOCM_DTR) ? CD1400_MSVR2_DTR : 0));
if (bits & TIOCM_DTR)
if (bits & TIOCM_DTR)
if (bits & TIOCM_DTR)
if (bits & TIOCM_DTR)
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
irt_setline(tp, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR);
irt_setline(tp, TIOCM_DTR | TIOCM_RTS);
mline &= ~(TIOCM_DTR | TIOCM_RTS);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
#define DML_DTR TIOCM_DTR
mtty_modem_control(mp, TIOCM_DTR, DMBIS);
mtty_modem_control(mp, TIOCM_DTR, DMBIC);
if( msvr & CD1400_MSVR1_RTS ) bits |= TIOCM_DTR;
cd1400_write_reg(cd, CD1400_MSVR1, ((bits & TIOCM_DTR) ? CD1400_MSVR1_RTS : 0));
if( bits & TIOCM_DTR )
if( bits & TIOCM_DTR )
(void)mtty_modem_control(mp, TIOCM_DTR, (t->c_ospeed == 0 ? DMBIC : DMBIS));
stty_modem_control(sp, TIOCM_DTR, DMBIS);
stty_modem_control(sp, TIOCM_DTR, DMBIC);
bits |= TIOCM_DTR;
DTR_WRITE(csc, sp->sp_channel, ISSET(bits, TIOCM_DTR) ? 1 : 0);
if (ISSET(bits, TIOCM_DTR))
if (ISSET(bits, TIOCM_DTR))
stty_modem_control(sp, TIOCM_DTR,
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
if (ISSET(ttybits, TIOCM_DTR))
SET(ttybits, TIOCM_DTR);
|| !ISSET(hp->hp_status, TIOCM_DTR))
if (ISSET(hp->hp_status, TIOCM_DTR))
uhso_tty_control(hp, TIOCMBIS, TIOCM_DTR | TIOCM_RTS);
if (ISSET(hp->hp_status, TIOCM_DTR)
uhso_tty_control(hp, TIOCMBIC, TIOCM_DTR);
error = uhso_tty_control(hp, TIOCMBIS, TIOCM_DTR);
error = uhso_tty_control(hp, TIOCMBIC, TIOCM_DTR);
bits &= (TIOCM_DTR | TIOCM_RTS);
(bits & TIOCM_DTR) ? 1 : 0,
CLR(hp->hp_status, TIOCM_DTR | TIOCM_RTS);
CLR(hp->hp_status, TIOCM_DTR | TIOCM_DSR | TIOCM_CAR);
i = TIOCM_DTR;
i |= TIOCM_DTR; /* DTR = 1 */
i = TIOCM_DTR | TIOCM_RTS; /* DTR = 0, RTS = 0 */
i = TIOCM_DTR; /* DTR = 1, RTS = 0 */
i = TIOCM_DTR | TIOCM_RTS; /* DTR = 0, RTS = 0 */
i = TIOCM_DTR | TIOCM_RTS; /* DTR = 1, RTS = 1 */
i |= TIOCM_DTR; /* DTR = 1 */
i = TIOCM_DTR | TIOCM_RTS; /* DTR = 1, RTS = 1 */
i = TIOCM_DTR | TIOCM_RTS; /* DTR = 1, RTS = 1 */