Lines Matching refs:v24_sig
60 static int rfcomm_send_msc(struct rfcomm_session *s, int cr, u8 dlci, u8 v24_sig);
295 d->v24_sig = RFCOMM_V24_RTC | RFCOMM_V24_RTR | RFCOMM_V24_DV;
592 d->v24_sig |= RFCOMM_V24_FC;
603 d->v24_sig &= ~RFCOMM_V24_FC;
614 int rfcomm_dlc_set_modem_status(struct rfcomm_dlc *d, u8 v24_sig)
616 BT_DBG("dlc %p state %ld v24_sig 0x%x",
617 d, d->state, v24_sig);
620 v24_sig |= RFCOMM_V24_FC;
622 v24_sig &= ~RFCOMM_V24_FC;
624 d->v24_sig = v24_sig;
632 int rfcomm_dlc_get_modem_status(struct rfcomm_dlc *d, u8 *v24_sig)
634 BT_DBG("dlc %p state %ld v24_sig 0x%x",
635 d, d->state, d->v24_sig);
637 *v24_sig = d->v24_sig;
1025 static int rfcomm_send_msc(struct rfcomm_session *s, int cr, u8 dlci, u8 v24_sig)
1032 BT_DBG("%p cr %d v24 0x%x", s, cr, v24_sig);
1045 msc->v24_sig = v24_sig | 0x01;
1189 rfcomm_send_msc(s, 1, dlci, d->v24_sig);
1303 rfcomm_send_msc(d->session, 1, d->dlci, d->v24_sig);
1579 BT_DBG("dlci %d cr %d v24 0x%x", dlci, cr, msc->v24_sig);
1586 if (msc->v24_sig & RFCOMM_V24_FC && !d->cfc)
1593 d->remote_v24_sig = msc->v24_sig;
1596 d->modem_status(d, msc->v24_sig);
1600 rfcomm_send_msc(s, 0, dlci, msc->v24_sig);
1804 rfcomm_send_msc(d->session, 1, d->dlci, d->v24_sig);