Lines Matching refs:cid
91 u16 cid) in __l2cap_get_chan_by_dcid() argument
96 if (c->dcid == cid) in __l2cap_get_chan_by_dcid()
103 u16 cid) in __l2cap_get_chan_by_scid() argument
108 if (c->scid == cid) in __l2cap_get_chan_by_scid()
117 u16 cid) in l2cap_get_chan_by_scid() argument
122 c = __l2cap_get_chan_by_scid(conn, cid); in l2cap_get_chan_by_scid()
134 u16 cid) in l2cap_get_chan_by_dcid() argument
139 c = __l2cap_get_chan_by_dcid(conn, cid); in l2cap_get_chan_by_dcid()
235 u16 cid, dyn_end; in l2cap_alloc_cid() local
242 for (cid = L2CAP_CID_DYN_START; cid < dyn_end; cid++) { in l2cap_alloc_cid()
243 if (!__l2cap_get_chan_by_scid(conn, cid)) in l2cap_alloc_cid()
244 return cid; in l2cap_alloc_cid()
1042 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_sframe_pdu()
2179 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_connless_pdu()
2210 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_basic_pdu()
2252 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_iframe_pdu()
2370 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_le_flowctl_pdu()
2898 lh->cid = cpu_to_le16(L2CAP_CID_LE_SIGNALING); in l2cap_build_cmd()
2900 lh->cid = cpu_to_le16(L2CAP_CID_SIGNALING); in l2cap_build_cmd()
5523 u16 cid, credits, max_credits; in l2cap_le_credits() local
5529 cid = __le16_to_cpu(pkt->cid); in l2cap_le_credits()
5532 BT_DBG("cid 0x%4.4x credits 0x%4.4x", cid, credits); in l2cap_le_credits()
5534 chan = l2cap_get_chan_by_dcid(conn, cid); in l2cap_le_credits()
6672 pkt.cid = cpu_to_le16(chan->scid); in l2cap_chan_le_send_credits()
6770 static void l2cap_data_channel(struct l2cap_conn *conn, u16 cid, in l2cap_data_channel() argument
6775 chan = l2cap_get_chan_by_scid(conn, cid); in l2cap_data_channel()
6777 if (cid == L2CAP_CID_A2MP) { in l2cap_data_channel()
6786 BT_DBG("unknown cid 0x%4.4x", cid); in l2cap_data_channel()
6885 u16 cid, len; in l2cap_recv_frame() local
6895 cid = __le16_to_cpu(lh->cid); in l2cap_recv_frame()
6913 BT_DBG("len %d, cid 0x%4.4x", len, cid); in l2cap_recv_frame()
6915 switch (cid) { in l2cap_recv_frame()
6931 l2cap_data_channel(conn, cid, skb); in l2cap_recv_frame()
7026 int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid, in l2cap_chan_connect() argument
7043 if (!is_valid_psm(__le16_to_cpu(psm), dst_type) && !cid && in l2cap_chan_connect()
7054 if (chan->chan_type == L2CAP_CHAN_FIXED && !cid) { in l2cap_chan_connect()
7103 chan->dcid = cid; in l2cap_chan_connect()
7142 if (cid && __l2cap_get_chan_by_dcid(conn, cid)) { in l2cap_chan_connect()