TIOCM_DSR
ret |= TIOCM_DSR;
if (status & TIOCM_DSR)
ret |= TIOCM_DSR;
((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) ||
retval |= TIOCM_DSR;
(gb_tty->ctrlin & GB_UART_CTRL_DSR ? TIOCM_DSR : 0) |
if (!(arg & (TIOCM_DSR | TIOCM_RI | TIOCM_CD)))
if ((arg & TIOCM_DSR) && (old.dsr != new.dsr))
| (!(status & SER_DSR) ? TIOCM_DSR : 0)
((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) ||
out |= TIOCM_DSR;
flag |= TIOCM_DSR;
((msr & UART_MSR_DSR) ? TIOCM_DSR : 0) |
((arg & TIOCM_DSR) && (cnow.dsr != cprev->dsr)) ||
mlines |= TIOCM_DSR | TIOCM_DTR;
| (ctrl_dl->DSR ? TIOCM_DSR : 0)
|| ((flags & TIOCM_DSR) && (cnow.dsr != cprev->dsr))
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
tiocm |= TIOCM_DSR;
ret |= TIOCM_CAR | TIOCM_DSR;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
result |= TIOCM_DSR;
pl011_maybe_set_bit(status & uap->vendor->fr_dsr, &result, TIOCM_DSR);
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
int ret = TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
ret |= TIOCM_DSR;
mctrl |= TIOCM_DSR;
unsigned int result = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR;
unsigned int mctrl = TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
mctrl &= ~TIOCM_DSR;
unsigned int mctrl = TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
mctrl &= ~TIOCM_DSR;
ret |= TIOCM_DSR;
unsigned int mctrl = TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
| ((status & ICOM_DSR) ? TIOCM_DSR : 0)
unsigned int tmp = TIOCM_DSR;
if (changed & TIOCM_DSR)
ret |= TIOCM_DSR;
result |= TIOCM_DSR;
return TIOCM_CTS | TIOCM_CAR | TIOCM_DSR;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
return (s->cts ? TIOCM_CTS : 0) | TIOCM_DSR | TIOCM_CAR;
return TIOCM_DSR | TIOCM_CAR;
mctrl |= TIOCM_DSR;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
unsigned int ret = TIOCM_DSR;
return TIOCM_CAR | TIOCM_CTS | TIOCM_DSR;
return TIOCM_CAR | TIOCM_CTS | TIOCM_DSR | TIOCM_RTS;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
#define MCTRL_ANY_DELTA (TIOCM_RI | TIOCM_DSR | TIOCM_CD | TIOCM_CTS)
if (mctrl_diff & TIOCM_DSR)
ret |= TIOCM_DSR;
unsigned int mctrl = TIOCM_CAR | TIOCM_DSR;
ret |= TIOCM_DSR;
mctrl |= TIOCM_DSR;
ret |= TIOCM_DSR;
ret |= TIOCM_DSR;
unsigned int mctrl = TIOCM_DSR | TIOCM_CAR;
((status & RP2_CHAN_STAT_DSR_m) ? TIOCM_DSR : 0) |
mctrl |= TIOCM_DSR;
int ret = TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
if (changed & TIOCM_DSR)
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
return TIOCM_CAR | TIOCM_DSR;
(!(status & M_DUART_IN_PIN2_VAL) ? TIOCM_DSR : 0);
mctrl |= (msr & SC16IS7XX_MSR_DSR_BIT) ? TIOCM_DSR : 0;
if (changed & TIOCM_DSR)
unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR;
mctrl &= ~TIOCM_DSR;
mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0;
return TIOCM_RI | TIOCM_CD | TIOCM_DSR | TIOCM_CTS;
((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) ||
STATBIT(TIOCM_DSR, "|DSR");
#define MCTRL_ANY_DELTA (TIOCM_RI | TIOCM_DSR | TIOCM_CD | TIOCM_CTS)
if ((mctrl_diff & mctrl) & TIOCM_DSR)
{ "dsr", TIOCM_DSR, GPIOD_IN, },
ret = TIOCM_CAR | TIOCM_DSR;
mctrl |= TIOCM_DSR;
return TIOCM_CAR | TIOCM_CTS | TIOCM_DSR;
return TIOCM_DSR | TIOCM_CTS;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
ret = TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
return TIOCM_DSR | TIOCM_CAR | TIOCM_CTS;
result |= (val & up->pvr_dsr_bit) ? 0 : TIOCM_DSR;
ret |= TIOCM_DSR;
ret |= TIOCM_DSR;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
return TIOCM_DSR | TIOCM_CAR;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
return TIOCM_CAR | TIOCM_DSR | TIOCM_CTS;
return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR;
mctrl |= TIOCM_DSR;
((status_a & SYNC_HUNT) ? TIOCM_DSR : 0);
((mask_a & SYNCIE) ? TIOCM_DSR : 0);
if (delta & TIOCM_DSR)
(arg & TIOCM_DSR && cnow.dsr != cprev.dsr) ||
((info->signals & SerialSignal_DSR) ? TIOCM_DSR:0) +
if ((arg & TIOCM_DSR) &&
(acm->ctrlin & USB_CDC_SERIAL_STATE_DSR ? TIOCM_DSR : 0) |
return (status & UART_MSR_DSR ? TIOCM_DSR : 0) |
priv->control_state |= TIOCM_DSR;
priv->control_state &= ~TIOCM_DSR;
| ((status & CH341_BIT_DSR) ? TIOCM_DSR : 0)
|((control & CONTROL_DSR) ? TIOCM_DSR : 0)
| ((status & UART_DSR) ? TIOCM_DSR : 0)
priv->dp_modem_signals |= TIOCM_DSR;
priv->dp_modem_signals &= ~TIOCM_DSR;
(msr & UART_MSR_DSR ? TIOCM_DSR : 0);
(msr & UART_MSR_DSR ? TIOCM_DSR : 0);
ret = (buf[0] & FTDI_SIO_DSR_MASK ? TIOCM_DSR : 0) |
((arg & TIOCM_DSR) && (cnow.dsr != cprev->dsr)) ||
| ((msr & EDGEPORT_MSR_DSR) ? TIOCM_DSR: 0); /* 0x100 */
| ((msr & EDGEPORT_MSR_DSR) ? TIOCM_DSR: 0); /* 0x100 */
iuu_cardin = TIOCM_DSR;
iuu_cardout = TIOCM_DSR;
((p_priv->dsr_state) ? TIOCM_DSR : 0) |
((status & BIT(4)) ? TIOCM_DSR : 0) |
*state = ((status & KL5KUSB105A_DSR) ? TIOCM_DSR : 0) |
result = TIOCM_DSR;
*control_state |= TIOCM_DSR;
*control_state &= ~TIOCM_DSR;
| ((msr & UART_MSR_DSR) ? TIOCM_DSR : 0); /* 0x100 */
| ((msr & MOS7840_MSR_DSR) ? TIOCM_DSR : 0);
((msr & UART_MSR_DSR) ? TIOCM_DSR : 0)); /* 0x100 */
result |= TIOCM_DSR;
| ((status & UART_DSR) ? TIOCM_DSR : 0)
(d[1] & UART_MSR_DSR ? TIOCM_DSR : 0);
((portdata->dsr_state) ? TIOCM_DSR : 0) |
| ((status & MSR_STATUS_LINE_DSR) ? TIOCM_DSR : 0)
(d[1] & UART_MSR_DSR ? TIOCM_DSR : 0);
| ((msr & TI_MSR_DSR) ? TIOCM_DSR : 0);
((portdata->dsr_state) ? TIOCM_DSR : 0) |
((status & XR_GPIO_DSR) ? 0 : TIOCM_DSR) |
((v24_sig & RFCOMM_V24_RTC) ? TIOCM_DSR : 0) |