Lines Matching refs:v24_sig
77 static void rfcomm_dev_modem_status(struct rfcomm_dlc *dlc, u8 v24_sig);
643 static void rfcomm_dev_modem_status(struct rfcomm_dlc *dlc, u8 v24_sig) in rfcomm_dev_modem_status() argument
649 BT_DBG("dlc %p dev %p v24_sig 0x%02x", dlc, dev, v24_sig); in rfcomm_dev_modem_status()
651 if ((dev->modem_status & TIOCM_CD) && !(v24_sig & RFCOMM_V24_DV)) in rfcomm_dev_modem_status()
655 ((v24_sig & RFCOMM_V24_RTC) ? (TIOCM_DSR | TIOCM_DTR) : 0) | in rfcomm_dev_modem_status()
656 ((v24_sig & RFCOMM_V24_RTR) ? (TIOCM_RTS | TIOCM_CTS) : 0) | in rfcomm_dev_modem_status()
657 ((v24_sig & RFCOMM_V24_IC) ? TIOCM_RI : 0) | in rfcomm_dev_modem_status()
658 ((v24_sig & RFCOMM_V24_DV) ? TIOCM_CD : 0); in rfcomm_dev_modem_status()
1087 u8 v24_sig; in rfcomm_tty_tiocmset() local
1091 rfcomm_dlc_get_modem_status(dlc, &v24_sig); in rfcomm_tty_tiocmset()
1094 v24_sig |= RFCOMM_V24_RTC; in rfcomm_tty_tiocmset()
1096 v24_sig |= RFCOMM_V24_RTR; in rfcomm_tty_tiocmset()
1098 v24_sig |= RFCOMM_V24_IC; in rfcomm_tty_tiocmset()
1100 v24_sig |= RFCOMM_V24_DV; in rfcomm_tty_tiocmset()
1103 v24_sig &= ~RFCOMM_V24_RTC; in rfcomm_tty_tiocmset()
1105 v24_sig &= ~RFCOMM_V24_RTR; in rfcomm_tty_tiocmset()
1107 v24_sig &= ~RFCOMM_V24_IC; in rfcomm_tty_tiocmset()
1109 v24_sig &= ~RFCOMM_V24_DV; in rfcomm_tty_tiocmset()
1111 rfcomm_dlc_set_modem_status(dlc, v24_sig); in rfcomm_tty_tiocmset()