Lines Matching refs:dcid
96 if (c->dcid == cid) in __l2cap_get_chan_by_dcid()
590 __le16_to_cpu(chan->psm), chan->dcid); in __l2cap_chan_add()
607 chan->dcid = L2CAP_CID_CONN_LESS; in __l2cap_chan_add()
618 chan->dcid = L2CAP_CID_SIGNALING; in __l2cap_chan_add()
771 rsp.dcid = cpu_to_le16(chan->scid); in l2cap_chan_le_connect_reject()
801 rsp.scid = cpu_to_le16(chan->dcid); in l2cap_chan_connect_reject()
802 rsp.dcid = cpu_to_le16(chan->scid); in l2cap_chan_connect_reject()
1160 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_sframe_pdu()
1509 req.dcid = cpu_to_le16(chan->dcid); in l2cap_send_disconn_req()
1556 rsp.scid = cpu_to_le16(chan->dcid); in l2cap_conn_start()
1557 rsp.dcid = cpu_to_le16(chan->scid); in l2cap_conn_start()
2274 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_connless_pdu()
2305 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_basic_pdu()
2347 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_iframe_pdu()
2467 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_le_flowctl_pdu()
3415 req->dcid = cpu_to_le16(chan->dcid); in l2cap_build_conf_req()
3657 rsp->scid = cpu_to_le16(chan->dcid); in l2cap_parse_conf_req()
3776 req->dcid = cpu_to_le16(chan->dcid); in l2cap_parse_conf_rsp()
3790 rsp->scid = cpu_to_le16(chan->dcid); in l2cap_build_conf_rsp()
3804 rsp.dcid = cpu_to_le16(chan->scid); in __l2cap_le_connect_rsp_defer()
3861 rsp_flex->dcid[rsp->count++] = cpu_to_le16(chan->scid); in l2cap_ecred_rsp_defer()
3909 rsp.scid = cpu_to_le16(chan->dcid); in __l2cap_connect_rsp_defer()
3910 rsp.dcid = cpu_to_le16(chan->scid); in __l2cap_connect_rsp_defer()
4016 u16 dcid = 0, scid = __le16_to_cpu(req->scid); in l2cap_connect() local
4070 chan->dcid = scid; in l2cap_connect()
4074 dcid = chan->scid; in l2cap_connect()
4105 rsp.dcid = cpu_to_le16(dcid); in l2cap_connect()
4154 u16 scid, dcid, result, status; in l2cap_connect_create_rsp() local
4163 dcid = __le16_to_cpu(rsp->dcid); in l2cap_connect_create_rsp()
4167 if (result == L2CAP_CR_SUCCESS && (dcid < L2CAP_CID_DYN_START || in l2cap_connect_create_rsp()
4168 dcid > L2CAP_CID_DYN_END)) in l2cap_connect_create_rsp()
4172 dcid, scid, result, status); in l2cap_connect_create_rsp()
4194 if (__l2cap_get_chan_by_dcid(conn, dcid)) { in l2cap_connect_create_rsp()
4201 chan->dcid = dcid; in l2cap_connect_create_rsp()
4255 u16 scid, u16 dcid) in cmd_reject_invalid_cid() argument
4261 rej.dcid = __cpu_to_le16(dcid); in cmd_reject_invalid_cid()
4271 u16 dcid, flags; in l2cap_config_req() local
4279 dcid = __le16_to_cpu(req->dcid); in l2cap_config_req()
4282 BT_DBG("dcid 0x%4.4x flags 0x%2.2x", dcid, flags); in l2cap_config_req()
4284 chan = l2cap_get_chan_by_scid(conn, dcid); in l2cap_config_req()
4286 cmd_reject_invalid_cid(conn, cmd->ident, dcid, 0); in l2cap_config_req()
4293 chan->dcid); in l2cap_config_req()
4490 u16 dcid, scid; in l2cap_disconnect_req() local
4497 dcid = __le16_to_cpu(req->dcid); in l2cap_disconnect_req()
4499 BT_DBG("scid 0x%4.4x dcid 0x%4.4x", scid, dcid); in l2cap_disconnect_req()
4501 chan = l2cap_get_chan_by_scid(conn, dcid); in l2cap_disconnect_req()
4503 cmd_reject_invalid_cid(conn, cmd->ident, dcid, scid); in l2cap_disconnect_req()
4507 rsp.dcid = cpu_to_le16(chan->scid); in l2cap_disconnect_req()
4508 rsp.scid = cpu_to_le16(chan->dcid); in l2cap_disconnect_req()
4528 u16 dcid, scid; in l2cap_disconnect_rsp() local
4535 dcid = __le16_to_cpu(rsp->dcid); in l2cap_disconnect_rsp()
4537 BT_DBG("dcid 0x%4.4x scid 0x%4.4x", dcid, scid); in l2cap_disconnect_rsp()
4729 u16 dcid, mtu, mps, credits, result; in l2cap_le_connect_rsp() local
4736 dcid = __le16_to_cpu(rsp->dcid); in l2cap_le_connect_rsp()
4743 dcid < L2CAP_CID_DYN_START || in l2cap_le_connect_rsp()
4744 dcid > L2CAP_CID_LE_DYN_END)) in l2cap_le_connect_rsp()
4748 dcid, mtu, mps, credits, result); in l2cap_le_connect_rsp()
4760 if (__l2cap_get_chan_by_dcid(conn, dcid)) { in l2cap_le_connect_rsp()
4766 chan->dcid = dcid; in l2cap_le_connect_rsp()
4891 u16 dcid, scid, credits, mtu, mps; in l2cap_le_connect_req() local
4902 dcid = 0; in l2cap_le_connect_req()
4975 chan->dcid = scid; in l2cap_le_connect_req()
4983 dcid = chan->scid; in l2cap_le_connect_req()
5020 rsp.dcid = cpu_to_le16(dcid); in l2cap_le_connect_req()
5081 DEFINE_RAW_FLEX(struct l2cap_ecred_conn_rsp, pdu, dcid, L2CAP_ECRED_MAX_CID); in l2cap_ecred_conn_req()
5174 pdu->dcid[i] = 0x0000; in l2cap_ecred_conn_req()
5199 chan->dcid = scid; in l2cap_ecred_conn_req()
5214 pdu->dcid[i] = cpu_to_le16(chan->scid); in l2cap_ecred_conn_req()
5271 u16 dcid; in l2cap_ecred_conn_rsp() local
5281 if (cmd_len < sizeof(dcid)) { in l2cap_ecred_conn_rsp()
5287 dcid = __le16_to_cpu(rsp->dcid[i++]); in l2cap_ecred_conn_rsp()
5290 BT_DBG("dcid[%d] 0x%4.4x", i, dcid); in l2cap_ecred_conn_rsp()
5293 if (dcid && __l2cap_get_chan_by_dcid(conn, dcid)) { in l2cap_ecred_conn_rsp()
5302 chan = __l2cap_get_chan_by_dcid(conn, dcid); in l2cap_ecred_conn_rsp()
5336 if (!dcid) { in l2cap_ecred_conn_rsp()
5342 chan->dcid = dcid; in l2cap_ecred_conn_rsp()
7157 chan->dcid = cid; in l2cap_chan_connect()
7517 rsp.scid = cpu_to_le16(chan->dcid); in l2cap_security_cfm()
7518 rsp.dcid = cpu_to_le16(chan->scid); in l2cap_security_cfm()
7787 c->scid, c->dcid, c->imtu, c->omtu, in l2cap_debugfs_show()