Home
last modified time | relevance | path

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

/packages/modules/Bluetooth/system/gd/hci/acl_manager/
Dround_robin_scheduler.h36 …os::Handler* handler, Controller* controller, common::BidiQueueEnd<AclBuilder, AclView>* hci_queue…
61 std::unique_ptr<AclBuilder> handle_enqueue_next_fragment();
67 …common::MultiPriorityQueue<std::pair<ConnectionType, std::unique_ptr<AclBuilder>>, 2> fragments_to…
75 common::BidiQueueEnd<AclBuilder, AclView>* hci_queue_end_ = nullptr;
Dround_robin_scheduler.cc27 …os::Handler* handler, Controller* controller, common::BidiQueueEnd<AclBuilder, AclView>* hci_queue… in RoundRobinScheduler() argument
163 …connection_type, AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(packet… in buffer_packet()
171AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(fragments[i]))), in buffer_packet()
201 std::unique_ptr<AclBuilder> RoundRobinScheduler::handle_enqueue_next_fragment() { in handle_enqueue_next_fragment()
226 return std::unique_ptr<AclBuilder>(raw_pointer); in handle_enqueue_next_fragment()
Dclassic_impl_test.cc239 BidiQueue<AclView, AclBuilder> hci_queue_{3};
Dround_robin_scheduler_test.cc163 BidiQueue<AclView, AclBuilder> hci_queue_{3};
Dle_impl_test.cc390 BidiQueue<AclView, AclBuilder> hci_queue_{3};
/packages/modules/Bluetooth/system/gd/hci/
Dacl_builder_test.cc66 std::unique_ptr<AclBuilder> count_packet = in TEST()
67 AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(count_payload)); in TEST()
99 std::unique_ptr<AclBuilder> counting_down_bytes_packet = in TEST()
100AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(counting_down_bytes_pay… in TEST()
132 std::unique_ptr<AclBuilder> packet = in TEST()
133 AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(payload)); in TEST()
Dhci_layer_fake.cc53 static std::unique_ptr<AclBuilder> NextAclPacket(uint16_t handle) { in NextAclPacket()
56 return AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, NextPayload(handle)); in NextAclPacket()
196 void HciLayerFake::IncomingAclData(uint16_t handle, std::unique_ptr<AclBuilder> acl_builder) { in IncomingAclData()
233 std::unique_ptr<AclBuilder> received; in OutgoingAclData()
241 BidiQueueEnd<AclBuilder, AclView>* HciLayerFake::GetAclQueueEnd() { in GetAclQueueEnd()
Dhci_layer_fake.h75 void IncomingAclData(uint16_t handle, std::unique_ptr<AclBuilder> acl_builder);
81 common::BidiQueueEnd<AclBuilder, AclView>* GetAclQueueEnd() override;
103 common::BidiQueue<AclView, AclBuilder> acl_queue_{3 /* TODO: Set queue depth */};
Dhci_layer_test.cc100 void SendAclData(std::unique_ptr<AclBuilder> acl) { in SendAclData()
191 std::queue<std::unique_ptr<AclBuilder>> outgoing_acl_;
193 std::unique_ptr<AclBuilder> handle_enqueue() { in handle_enqueue()
566 …GetPacketBytes(AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(acl_payl… in TEST_F()
584 …upper->SendAclData(AclBuilder::Create(handle, packet_boundary_flag2, broadcast_flag2, std::move(ac… in TEST_F()
610 …GetPacketBytes(AclBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(acl_payl… in TEST_F()
Dacl_manager_test.cc1392 AclBuilder::Create( in SendSinglePacket()
1432 AclBuilder::Create( in TEST_F()
1443 AclBuilder::Create( in TEST_F()
1450 AclBuilder::Create( in TEST_F()
1466 AclBuilder::Create( in TEST_F()
1475 AclBuilder::Create( in TEST_F()
1490 AclBuilder::Create( in TEST_F()
1499 AclBuilder::Create( in TEST_F()
1514 AclBuilder::Create( in TEST_F()
1524 AclBuilder::Create( in TEST_F()
[all …]
Dhci_layer_mock.h44 MOCK_METHOD((common::BidiQueueEnd<AclBuilder, AclView>*), GetAclQueueEnd, (), (override));
Dhci_interface.h52 virtual common::BidiQueueEnd<AclBuilder, AclView>* GetAclQueueEnd() = 0;
Dhci_layer.h61 virtual common::BidiQueueEnd<AclBuilder, AclView>* GetAclQueueEnd();
Dhci_layer.cc520 BidiQueue<AclView, AclBuilder> acl_queue_{3 /* TODO: Set queue depth */};
570 common::BidiQueueEnd<AclBuilder, AclView>* HciLayer::GetAclQueueEnd() { in GetAclQueueEnd()
Dacl_manager.cc196 common::BidiQueueEnd<AclBuilder, AclView>* hci_queue_end_ = nullptr;
/packages/modules/Bluetooth/system/gd/hci/fuzz/
Dfuzz_hci_layer.h75 common::BidiQueueEnd<hci::AclBuilder, hci::AclView>* GetAclQueueEnd() override { in GetAclQueueEnd()
179 common::BidiQueue<hci::AclView, hci::AclBuilder> acl_queue_{3};
182 os::fuzz::DevNullQueue<AclBuilder>* acl_dev_null_;
Dhci_layer_fuzz_client.cc34 aclInject_ = new os::fuzz::FuzzInjectQueue<AclBuilder>(hci_->GetAclQueueEnd(), GetHandler()); in Start()
96 aclInject_->Inject(AclBuilder::FromView(aclPacket)); in injectAclData()
Dhci_layer_fuzz_client.h85 os::fuzz::FuzzInjectQueue<AclBuilder>* aclInject_;
Dfuzz_hci_layer.cc88 acl_dev_null_ = new os::fuzz::DevNullQueue<AclBuilder>(acl_queue_.GetDownEnd(), GetHandler()); in Start()
/packages/modules/Bluetooth/system/gd/hci/facade/
Dfacade.cc120 class TestAclBuilder : public AclBuilder {
123 …: AclBuilder(0xbad, PacketBoundaryFlag::CONTINUING_FRAGMENT, BroadcastFlag::ACTIVE_PERIPHERAL_BROA… in TestAclBuilder()
172 std::unique_ptr<AclBuilder> handle_enqueue_acl(std::promise<void>* promise) { in handle_enqueue_acl()
/packages/modules/Bluetooth/tools/rootcanal/model/controller/
Ddual_mode_controller.h575 std::function<void(std::shared_ptr<bluetooth::hci::AclBuilder>)> send_acl_;
Dlink_layer_controller.h169 const std::function<void(std::shared_ptr<bluetooth::hci::AclBuilder>)>&
980 std::function<void(std::shared_ptr<bluetooth::hci::AclBuilder>)> send_acl_;
Dlink_layer_controller.cc2233 auto acl = model::packets::AclBuilder::Create( in SendAclToRemote()
2515 auto acl_packet = bluetooth::hci::AclBuilder::Create( in IncomingAclPacket()
5251 const std::function<void(std::shared_ptr<bluetooth::hci::AclBuilder>)>& in RegisterAclChannel()
Ddual_mode_controller.cc132 send_acl_(bluetooth::hci::AclBuilder::Create( in HandleAcl()
278 send_acl_ = [send_acl](std::shared_ptr<bluetooth::hci::AclBuilder> acl_data) { in RegisterAclChannel()
/packages/modules/Bluetooth/tools/rootcanal/lib/hci/
Dpcap_filter.cc141 return AclBuilder::Create(acl.GetHandle(), acl.GetPacketBoundaryFlag(), in FilterHciAcl()