Searched refs:dcid (Results 1 - 8 of 8) sorted by last modified time

/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap_signal.h17 uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
18 status_t send_l2cap_configuration_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 flags,
22 uint16 dcid, uint16 scid, uint16 result, uint16 status);
25 status_t send_l2cap_disconnection_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 scid);
26 status_t send_l2cap_disconnection_rsp(HciConnection* conn, uint8 ident, uint16 dcid, uint16 scid);
H A Dl2cap_command.cpp12 make_l2cap_command_reject(uint8& code, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid) argument
24 data->invalid_cid.dcid = htole16(dcid);
58 make_l2cap_connection_rsp(uint8& code, uint16 dcid, uint16 scid, uint16 result, uint16 status) argument
69 command->dcid = htole16(dcid);
79 make_l2cap_configuration_req(uint8& code, uint16 dcid, uint16 flags, argument
139 command->dcid = htole16(dcid);
173 make_l2cap_disconnection_req(uint8& code, uint16 dcid, uint1 argument
192 make_l2cap_disconnection_rsp(uint8& code, uint16 dcid, uint16 scid) argument
[all...]
H A Dl2cap_command.h21 uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
25 uint16 dcid, uint16 scid, uint16 result, uint16 status);
27 net_buffer* make_l2cap_configuration_req(uint8& code, uint16 dcid, uint16 flags,
32 net_buffer* make_l2cap_disconnection_req(uint8& code, uint16 dcid, uint16 scid);
33 net_buffer* make_l2cap_disconnection_rsp(uint8& code, uint16 dcid, uint16 scid);
H A Dl2cap_signal.cpp70 response.dcid = le16toh(command->dcid);
75 TRACE("%s: dcid=%d scid=%d result=%d status%d\n",
76 __func__, response.dcid, response.scid, response.result, response.status);
146 const uint16 dcid = le16toh(command->dcid); local
147 L2capEndpoint* endpoint = gL2capEndpointManager.ForChannel(dcid);
149 ERROR("l2cap: unexpected configuration req: channel does not exist (cid=%d)\n", dcid);
163 send_l2cap_configuration_rsp(conn, ident, dcid, 0,
220 const uint16 dcid local
243 const uint16 dcid = le16toh(command->dcid); local
358 send_l2cap_command_reject(HciConnection* conn, uint8 ident, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid) argument
371 send_l2cap_configuration_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 flags, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow) argument
396 send_l2cap_connection_rsp(HciConnection* conn, uint8 ident, uint16 dcid, uint16 scid, uint16 result, uint16 status) argument
422 send_l2cap_disconnection_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 scid) argument
434 send_l2cap_disconnection_rsp(HciConnection* conn, uint8 ident, uint16 dcid, uint16 scid) argument
[all...]
H A Dl2cap.cpp240 uint16 dcid = le16toh(bufferHeader->dcid); local
242 TRACE("%s: len=%d cid=%x\n", __func__, length, dcid);
253 switch (dcid) {
284 L2capEndpoint* endpoint = gL2capEndpointManager.ForChannel(dcid);
H A DL2capEndpoint.cpp485 header->dcid = B_HOST_TO_LENDIAN_INT16(fDestinationChannelID);
603 l2cap_command_reject::REJECTED_INVALID_CID, 0, response.scid, response.dcid);
611 l2cap_command_reject::REJECTED_INVALID_CID, 0, response.scid, response.dcid);
632 fDestinationChannelID = response.dcid;
825 // The dcid/scid are the same as in the REQ command.
837 L2capEndpoint::_HandleDisconnectionRsp(uint8 ident, uint16 dcid, uint16 scid) argument
851 if (dcid != fDestinationChannelID && scid != fChannelID) {
852 ERROR("l2cap: unexpected disconnection rsp: mismatched CIDs (dcid=%d, scid=%d)\n",
853 dcid, scid);
H A DL2capEndpoint.h60 void _HandleDisconnectionRsp(uint8 ident, uint16 dcid, uint16 scid);
/haiku/headers/private/bluetooth/
H A Dl2cap.h61 uint16 dcid; /* destination channel ID */ member in struct:__anon7
67 /* dcid == L2CAP_CONNECTIONLESS_CID (0x2) */
98 uint16 dcid; /* destination (remote) CID */
111 uint16 dcid; /* destination channel ID */
134 uint16 dcid; /* destination channel ID */
187 uint16 dcid; /* destination channel ID */

Completed in 104 milliseconds