/haiku/headers/private/bluetooth/ |
H A D | btCoreData.h | 37 struct HciConnection : DoublyLinkedListLinkImpl<HciConnection> { struct in inherits:DoublyLinkedListLinkImpl 38 HciConnection(hci_id hid); 39 virtual ~HciConnection(); 56 void (*disconnect_hook)(HciConnection*); 66 struct HciConnection; 78 struct HciConnection* (*AddConnection)(uint16 handle, int type, 86 struct HciConnection* (*ConnectionByHandle)(uint16 handle, hci_id hid); 87 struct HciConnection* (*ConnectionByDestination)( 90 uint8 (*allocate_command_ident)(struct HciConnection* con [all...] |
/haiku/src/add-ons/kernel/bluetooth/btCoreData/ |
H A D | BTCoreData.cpp | 20 DoublyLinkedList<HciConnection> sConnectionList; 52 HciConnection* conn = AddConnection(data->handle, BT_ACL, 104 new (&sConnectionList) DoublyLinkedList<HciConnection>;
|
H A D | ConnectionInterface.cpp | 26 HciConnection::HciConnection(hci_id hid) function in class:HciConnection 28 mutex_init(&fLock, "HciConnection"); 41 HciConnection::~HciConnection() 63 HciConnection* 68 HciConnection* conn = ConnectionByHandle(handle, hid); 72 conn = new (std::nothrow) HciConnection(hid); 76 // memset(conn, 0, sizeof(HciConnection)); 108 HciConnection* con [all...] |
H A D | ConnectionInterface.h | 16 extern DoublyLinkedList<HciConnection> sConnectionList; 18 HciConnection* ConnectionByHandle(uint16 handle, hci_id hid); 19 HciConnection* ConnectionByDestination(const bdaddr_t& destination, 23 HciConnection* AddConnection(uint16 handle, int type, const bdaddr_t& dst, 30 uint8 allocate_command_ident(HciConnection* conn, void* pointer); 31 void* lookup_command_ident(HciConnection* conn, uint8 ident); 32 void free_command_ident(HciConnection* conn, uint8 ident);
|
/haiku/src/add-ons/kernel/bluetooth/hci/ |
H A D | acl.cpp | 31 status_t PostToUpper(HciConnection* conn, net_buffer* buf); 70 HciConnection* conn = btCoreData->ConnectionByHandle(con_handle, hid); 166 PostToUpper(HciConnection* conn, net_buffer* buf)
|
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | L2capEndpoint.cpp | 549 L2capEndpoint::_HandleConnectionReq(HciConnection* connection,
|
H A D | L2capEndpoint.h | 52 void _HandleConnectionReq(HciConnection* connection, 96 HciConnection* fConnection;
|
H A D | L2capEndpointManager.cpp | 124 L2capEndpointManager::Disconnected(HciConnection* connection)
|
H A D | L2capEndpointManager.h | 25 void Disconnected(HciConnection* connection);
|
H A D | l2cap.cpp | 211 static HciConnection* 216 struct HciConnection* connection = btCoreData->ConnectionByDestination( 257 struct HciConnection* connection = connection_for(buffer); 304 struct HciConnection* connection = connection_for(data); 308 // Disconnect all connections with this HciConnection.
|
H A D | l2cap_signal.cpp | 40 l2cap_handle_connection_req(HciConnection* conn, uint8 ident, net_buffer* buffer) 140 l2cap_handle_configuration_req(HciConnection* conn, uint8 ident, net_buffer* buffer, uint16 length) 177 l2cap_handle_configuration_rsp(HciConnection* conn, L2capEndpoint* endpoint, 214 l2cap_handle_disconnection_req(HciConnection* conn, uint8 ident, net_buffer* buffer) 252 l2cap_handle_echo_req(HciConnection *conn, uint8 ident, net_buffer* buffer, uint16 length) 272 l2cap_handle_info_req(HciConnection* conn, uint8 ident, net_buffer* buffer) 336 send_l2cap_command(HciConnection* conn, uint8 code, uint8 ident, net_buffer* command) 358 send_l2cap_command_reject(HciConnection* conn, uint8 ident, uint16 reason, 371 send_l2cap_configuration_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 flags, 384 send_l2cap_connection_req(HciConnection* con [all...] |
H A D | l2cap_signal.h | 11 status_t l2cap_handle_signaling_command(struct HciConnection* connection, net_buffer* buffer); 14 status_t send_l2cap_command(HciConnection* conn, uint8 code, uint8 ident, net_buffer* command); 16 status_t send_l2cap_command_reject(HciConnection* conn, uint8 ident, 18 status_t send_l2cap_configuration_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 flags, 20 status_t send_l2cap_connection_req(HciConnection* conn, uint8 ident, uint16 psm, uint16 scid); 21 status_t send_l2cap_connection_rsp(HciConnection* conn, uint8 ident, 23 status_t send_l2cap_configuration_rsp(HciConnection* conn, uint8 ident, 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);
|