Home
last modified time | relevance | path

Searched refs:acl_manager (Results 1 – 25 of 60) sorted by relevance

123

/packages/modules/Bluetooth/system/gd/hci/
DAndroid.bp13 "acl_manager/acl_connection.cc",
14 "acl_manager/classic_acl_connection.cc",
15 "acl_manager/le_acl_connection.cc",
16 "acl_manager/round_robin_scheduler.cc",
17 "acl_manager/acl_fragmenter.cc",
18 "acl_manager.cc",
39 "acl_manager/classic_acl_connection_test.cc",
40 "acl_manager/le_impl_test.cc",
41 "acl_manager/round_robin_scheduler_test.cc",
DBUILD.gn18 "acl_manager.cc",
19 "acl_manager/acl_connection.cc",
20 "acl_manager/acl_fragmenter.cc",
21 "acl_manager/classic_acl_connection.cc",
22 "acl_manager/le_acl_connection.cc",
23 "acl_manager/round_robin_scheduler.cc",
Dacl_manager_mock.h33 using acl_manager::LeAclConnection;
34 using acl_manager::LeConnectionCallbacks;
35 using acl_manager::LeConnectionManagementCallbacks;
37 using acl_manager::ClassicAclConnection;
38 using acl_manager::ConnectionCallbacks;
39 using acl_manager::ConnectionManagementCallbacks;
Dacl_manager.cc41 using acl_manager::AclConnection;
45 using acl_manager::classic_impl;
46 using acl_manager::ClassicAclConnection;
47 using acl_manager::ConnectionCallbacks;
49 using acl_manager::le_impl;
50 using acl_manager::LeAclConnection;
51 using acl_manager::LeConnectionCallbacks;
53 using acl_manager::RoundRobinScheduler;
56 impl(const AclManager& acl_manager) : acl_manager_(acl_manager) {} in impl()
106 …handle, [&packet](struct acl_manager::assembler* assembler) { assembler->on_incoming_packet(*packe… in dequeue_and_route_acl_packet_to_connection()
[all …]
Dacl_manager.h73 virtual void RegisterCallbacks(acl_manager::ConnectionCallbacks* callbacks, os::Handler* handler);
74 …virtual void UnregisterCallbacks(acl_manager::ConnectionCallbacks* callbacks, std::promise<void> p…
77 …virtual void RegisterLeCallbacks(acl_manager::LeConnectionCallbacks* callbacks, os::Handler* handl…
78 …virtual void UnregisterLeCallbacks(acl_manager::LeConnectionCallbacks* callbacks, std::promise<voi…
/packages/modules/Bluetooth/system/blueberry/tests/gd/cert/
Dpy_acl_manager.py30 def __init__(self, acl_manager, remote_addr, handle, event_stream): argument
31 self.acl_manager = acl_manager
35 …self.acl_stream = EventStream(self.acl_manager.FetchAclData(acl_manager_facade.HandleMsg(handle=se…
39 … self.acl_manager.ConnectionCommand(acl_manager_facade.ConnectionCommandMsg(packet=packet_bytes))
51 … self.acl_manager.SendAclData(acl_manager_facade.AclData(handle=self.handle, payload=bytes(data)))
60 self.acl_manager = device.hci_acl_manager
71 self.acl_manager.FetchIncomingConnection(empty_proto.Empty()))
77 … self.acl_manager.CreateConnection(acl_manager_facade.ConnectionMsg(address=remote_addr_bytes)))
85 return PyAclManagerAclConnection(self.acl_manager, address, handle, event_stream)
/packages/modules/Bluetooth/system/gd/l2cap/le/internal/
Dlink_manager_test.cc98 hci::acl_manager::LeConnectionCallbacks* hci_le_connection_callbacks = nullptr; in TEST_F()
128 hci::acl_manager::LeConnectionManagementCallbacks* connection_management_callbacks = nullptr; in TEST_F()
146 …hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::LeConnectionCallbacks::OnLeConnectS… in TEST_F()
151 &hci::acl_manager::LeConnectionManagementCallbacks::OnReadRemoteVersionInformationComplete, in TEST_F()
196 &hci::acl_manager::LeConnectionManagementCallbacks::OnDisconnection, in TEST_F()
208 hci::acl_manager::LeConnectionCallbacks* hci_le_connection_callbacks = nullptr; in TEST_F()
245 hci::acl_manager::LeConnectionCallbacks* hci_le_connection_callbacks = nullptr; in TEST_F()
275 …hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::LeConnectionCallbacks::OnLeConnectF… in TEST_F()
293 hci::acl_manager::LeConnectionCallbacks* hci_le_connection_callbacks = nullptr; in TEST_F()
324 hci::acl_manager::LeConnectionManagementCallbacks* connection_management_callbacks = nullptr; in TEST_F()
[all …]
Dlink_manager.h43 class LinkManager : public hci::acl_manager::LeConnectionCallbacks {
47 hci::AclManager* acl_manager, in LinkManager() argument
52 acl_manager_(acl_manager), in LinkManager()
75 … std::unique_ptr<hci::acl_manager::LeAclConnection> acl_connection) override;
Dlink.h45 class Link : public l2cap::internal::ILink, public hci::acl_manager::LeConnectionManagementCallback…
47 …Link(os::Handler* l2cap_handler, std::unique_ptr<hci::acl_manager::LeAclConnection> acl_connection,
72 inline virtual hci::acl_manager::LeAclConnection* GetAclConnection() { in GetAclConnection()
164 std::unique_ptr<hci::acl_manager::LeAclConnection> acl_connection_;
/packages/modules/Bluetooth/system/main/shim/
Dacl.h39 class Acl : public hci::acl_manager::ConnectionCallbacks,
40 public hci::acl_manager::LeConnectionCallbacks,
54 std::unique_ptr<hci::acl_manager::ClassicAclConnection>) override;
65 std::unique_ptr<hci::acl_manager::LeAclConnection>) override;
Dacl.cc360 hci::acl_manager::AclConnection::QueueUpEnd* queue_up_end, in ShimAclConnection()
461 hci::acl_manager::AclConnection::QueueUpEnd* queue_up_end_;
484 public hci::acl_manager::ConnectionManagementCallbacks {
490 std::unique_ptr<hci::acl_manager::ClassicAclConnection> connection, in ClassicShimAclConnection()
697 std::unique_ptr<hci::acl_manager::ClassicAclConnection> connection_;
702 public hci::acl_manager::LeConnectionManagementCallbacks {
708 std::unique_ptr<hci::acl_manager::LeAclConnection> connection, in LeShimAclConnection()
799 std::unique_ptr<hci::acl_manager::LeAclConnection> connection_;
1442 std::unique_ptr<hci::acl_manager::ClassicAclConnection> connection) { in OnConnectSuccess()
1510 std::unique_ptr<hci::acl_manager::LeAclConnection> connection) { in OnLeConnectSuccess()
/packages/modules/Bluetooth/system/gd/l2cap/classic/internal/
Dlink_manager_test.cc106 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
149 …hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::ConnectionCallbacks::OnConnectSucce… in TEST_F()
196 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
230 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
256 hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::ConnectionCallbacks::OnConnectFail, in TEST_F()
276 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
318 …hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::ConnectionCallbacks::OnConnectSucce… in TEST_F()
350 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
392 …hci_callback_handler->Post(common::BindOnce(&hci::acl_manager::ConnectionCallbacks::OnConnectSucce… in TEST_F()
426 hci::acl_manager::ConnectionCallbacks* hci_connection_callbacks = nullptr; in TEST_F()
[all …]
Dlink_manager.h43 class LinkManager : public hci::acl_manager::ConnectionCallbacks {
45 LinkManager(os::Handler* l2cap_handler, hci::AclManager* acl_manager, in LinkManager() argument
49 : l2cap_handler_(l2cap_handler), acl_manager_(acl_manager), in LinkManager()
70 …void OnConnectSuccess(std::unique_ptr<hci::acl_manager::ClassicAclConnection> acl_connection) over…
Dlink.h47 class Link : public l2cap::internal::ILink, public hci::acl_manager::ConnectionManagementCallbacks {
49 …Link(os::Handler* l2cap_handler, std::unique_ptr<hci::acl_manager::ClassicAclConnection> acl_conne…
217 std::unique_ptr<hci::acl_manager::ClassicAclConnection> acl_connection_;
/packages/modules/Bluetooth/system/gd/hci/acl_manager/
Dround_robin_scheduler.h30 namespace acl_manager {
42 std::shared_ptr<acl_manager::AclConnection::Queue> queue_;
49 std::shared_ptr<acl_manager::AclConnection::Queue> queue);
Dclassic_acl_connection_test.cc183 class TestConnectionManagementCallbacks : public hci::acl_manager::ConnectionManagementCallbacks {
237 namespace acl_manager { namespace
245 queue_ = std::make_shared<hci::acl_manager::AclConnection::Queue>(kQueueSize); in SetUp()
268 std::shared_ptr<hci::acl_manager::AclConnection::Queue> queue_;
/packages/modules/Bluetooth/system/gd/l2cap/le/
Dlink_options.h76 …LinkOptions(hci::acl_manager::LeAclConnection* acl_connection, internal::Link* link, os::Handler* …
79 hci::acl_manager::LeAclConnection* acl_connection_ = nullptr;
Dl2cap_le_module.cc53 impl(os::Handler* l2cap_handler, hci::AclManager* acl_manager) in impl()
54 : l2cap_handler_(l2cap_handler), acl_manager_(acl_manager) { in impl()
/packages/modules/Bluetooth/system/main/test/
Dmain_shim_test.cc234 : public bluetooth::hci::acl_manager::ClassicAclConnection {
242 hci::acl_manager::ConnectionManagementCallbacks* callbacks, in RegisterCallbacks()
280 hci::acl_manager::ConnectionManagementCallbacks* callbacks_{nullptr};
287 : public bluetooth::hci::acl_manager::LeAclConnection {
298 hci::acl_manager::LeConnectionManagementCallbacks* callbacks, in RegisterCallbacks()
326 hci::acl_manager::LeConnectionManagementCallbacks* callbacks_{nullptr};
/packages/modules/Bluetooth/system/gd/hci/facade/
Dle_acl_manager_facade.cc41 using acl_manager::LeAclConnection;
42 using acl_manager::LeConnectionCallbacks;
43 using acl_manager::LeConnectionManagementCallbacks;
49 LeAclManagerFacadeService(AclManager* acl_manager, ::bluetooth::os::Handler* facade_handler) in LeAclManagerFacadeService() argument
50 : acl_manager_(acl_manager), facade_handler_(facade_handler) { in LeAclManagerFacadeService()
Dle_initiator_address_facade.cc45 LeInitiatorAddressFacadeService(AclManager* acl_manager, ::bluetooth::os::Handler* facade_handler) in LeInitiatorAddressFacadeService() argument
46 : acl_manager_(acl_manager), in LeInitiatorAddressFacadeService()
Dacl_manager_facade.cc43 using acl_manager::ClassicAclConnection;
44 using acl_manager::ConnectionCallbacks;
45 using acl_manager::ConnectionManagementCallbacks;
51 AclManagerFacadeService(AclManager* acl_manager, ::bluetooth::os::Handler* facade_handler) in AclManagerFacadeService() argument
52 : acl_manager_(acl_manager), facade_handler_(facade_handler) { in AclManagerFacadeService()
/packages/modules/Bluetooth/system/gd/security/
Dsecurity_module.cc46 hci::AclManager* acl_manager, in impl()
55 acl_manager_(acl_manager), in impl()
/packages/modules/Bluetooth/system/gd/l2cap/fuzz/
Dfuzz_l2cap.cc30 using hci::acl_manager::AclConnection;
31 using hci::acl_manager::ClassicAclConnection;
/packages/modules/Bluetooth/system/gd/l2cap/classic/
Dl2cap_classic_module.cc46 impl(os::Handler* l2cap_handler, hci::AclManager* acl_manager) in impl()
47 : l2cap_handler_(l2cap_handler), acl_manager_(acl_manager) { in impl()

123