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()
2175 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_connless_pdu()
2206 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_basic_pdu()
2248 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_iframe_pdu()
2366 lh->cid = cpu_to_le16(chan->dcid); in l2cap_create_le_flowctl_pdu()
2894 lh->cid = cpu_to_le16(L2CAP_CID_LE_SIGNALING); in l2cap_build_cmd()
2896 lh->cid = cpu_to_le16(L2CAP_CID_SIGNALING); in l2cap_build_cmd()
5533 u16 cid, credits, max_credits; in l2cap_le_credits() local
5539 cid = __le16_to_cpu(pkt->cid); in l2cap_le_credits()
5542 BT_DBG("cid 0x%4.4x credits 0x%4.4x", cid, credits); in l2cap_le_credits()
5544 chan = l2cap_get_chan_by_dcid(conn, cid); in l2cap_le_credits()
6682 pkt.cid = cpu_to_le16(chan->scid); in l2cap_chan_le_send_credits()
6780 static void l2cap_data_channel(struct l2cap_conn *conn, u16 cid, in l2cap_data_channel() argument
6785 chan = l2cap_get_chan_by_scid(conn, cid); in l2cap_data_channel()
6787 if (cid == L2CAP_CID_A2MP) { in l2cap_data_channel()
6796 BT_DBG("unknown cid 0x%4.4x", cid); in l2cap_data_channel()
6895 u16 cid, len; in l2cap_recv_frame() local
6905 cid = __le16_to_cpu(lh->cid); in l2cap_recv_frame()
6923 BT_DBG("len %d, cid 0x%4.4x", len, cid); in l2cap_recv_frame()
6925 switch (cid) { in l2cap_recv_frame()
6941 l2cap_data_channel(conn, cid, skb); in l2cap_recv_frame()
7036 int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid, in l2cap_chan_connect() argument
7053 if (!is_valid_psm(__le16_to_cpu(psm), dst_type) && !cid && in l2cap_chan_connect()
7064 if (chan->chan_type == L2CAP_CHAN_FIXED && !cid) { in l2cap_chan_connect()
7113 chan->dcid = cid; in l2cap_chan_connect()
7154 if (cid && __l2cap_get_chan_by_dcid(conn, cid)) { in l2cap_chan_connect()