Home
last modified time | relevance | path

Searched refs:AclPacketBuilder (Results 1 – 20 of 20) sorted by relevance

/system/bt/gd/hci/acl_manager/
Dround_robin_scheduler.h34 common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* hci_queue_end);
57 std::unique_ptr<AclPacketBuilder> handle_enqueue_next_fragment();
63 std::queue<std::pair<ConnectionType, std::unique_ptr<AclPacketBuilder>>> fragments_to_send_;
71 common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* hci_queue_end_ = nullptr;
Dround_robin_scheduler.cc25 … common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* hci_queue_end) in RoundRobinScheduler() argument
126 …connection_type, AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(… in buffer_packet()
132AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(fragments[i])))); in buffer_packet()
161 std::unique_ptr<AclPacketBuilder> RoundRobinScheduler::handle_enqueue_next_fragment() { in handle_enqueue_next_fragment()
186 return std::unique_ptr<AclPacketBuilder>(raw_pointer); in handle_enqueue_next_fragment()
Dround_robin_scheduler_test.cc161 BidiQueue<AclPacketView, AclPacketBuilder> hci_queue_{3};
/system/bt/gd/hci/
Dacl_builder_test.cc67 std::unique_ptr<AclPacketBuilder> count_packet = in TEST()
68AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(count_payload)); in TEST()
100 std::unique_ptr<AclPacketBuilder> counting_down_bytes_packet = in TEST()
101AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(counting_down_byt… in TEST()
133 std::unique_ptr<AclPacketBuilder> packet = in TEST()
134 AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(payload)); in TEST()
Dhci_layer_test.cc177 void SendAclData(std::unique_ptr<AclPacketBuilder> acl) { in SendAclData()
260 std::queue<std::unique_ptr<AclPacketBuilder>> outgoing_acl_;
262 std::unique_ptr<AclPacketBuilder> handle_enqueue() { in handle_enqueue()
633 …GetPacketBytes(AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(ac… in TEST_F()
652 …upper->SendAclData(AclPacketBuilder::Create(handle, packet_boundary_flag2, broadcast_flag2, std::m… in TEST_F()
680 …GetPacketBytes(AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(ac… in TEST_F()
715 …GetPacketBytes(AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, std::move(ac… in TEST_F()
Dhci_layer.h54 virtual common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* GetAclQueueEnd();
Dhci_layer.cc222 BidiQueue<AclPacketView, AclPacketBuilder> acl_queue_{3 /* TODO: Set queue depth */};
254 common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* HciLayer::GetAclQueueEnd() { in GetAclQueueEnd()
Dacl_manager.cc113 common::BidiQueueEnd<AclPacketBuilder, AclPacketView>* hci_queue_end_ = nullptr;
Dacl_manager_test.cc65 std::unique_ptr<AclPacketBuilder> NextAclPacket(uint16_t handle) { in NextAclPacket()
68 …return AclPacketBuilder::Create(handle, packet_boundary_flag, broadcast_flag, NextPayload(handle)); in NextAclPacket()
267 std::unique_ptr<AclPacketBuilder> received; in OutgoingAclData()
275 BidiQueueEnd<AclPacketBuilder, AclPacketView>* GetAclQueueEnd() override { in GetAclQueueEnd()
296 BidiQueue<AclPacketView, AclPacketBuilder> acl_queue_{3 /* TODO: Set queue depth */};
/system/bt/gd/hci/fuzz/
Dhci_layer_fuzz_client.cc32 …aclInject_ = new os::fuzz::FuzzInjectQueue<AclPacketBuilder>(hci_->GetAclQueueEnd(), GetHandler()); in Start()
87 aclInject_->Inject(AclPacketBuilder::FromView(aclPacket)); in injectAclData()
Dfuzz_hci_layer.h68 common::BidiQueueEnd<hci::AclPacketBuilder, hci::AclPacketView>* GetAclQueueEnd() override { in GetAclQueueEnd()
152 common::BidiQueue<hci::AclPacketView, hci::AclPacketBuilder> acl_queue_{3};
153 os::fuzz::DevNullQueue<AclPacketBuilder>* acl_dev_null_;
Dhci_layer_fuzz_client.h81 os::fuzz::FuzzInjectQueue<AclPacketBuilder>* aclInject_;
Dfuzz_hci_layer.cc61 …acl_dev_null_ = new os::fuzz::DevNullQueue<AclPacketBuilder>(acl_queue_.GetDownEnd(), GetHandler()… in Start()
/system/bt/vendor_libs/test_vendor_lib/model/devices/
Dcar_kit.cc35 [](std::shared_ptr<bluetooth::hci::AclPacketBuilder>) {}); in CarKit() argument
/system/bt/gd/hci/facade/
Dfacade.cc112 class TestAclBuilder : public AclPacketBuilder {
116 …: AclPacketBuilder(0xbad, PacketBoundaryFlag::CONTINUING_FRAGMENT, BroadcastFlag::ACTIVE_SLAVE_BRO… in TestAclBuilder()
171 std::unique_ptr<AclPacketBuilder> handle_enqueue_acl(std::promise<void>* promise) { in handle_enqueue_acl()
/system/bt/vendor_libs/test_vendor_lib/model/controller/
Dlink_layer_controller.h105 void(std::shared_ptr<bluetooth::hci::AclPacketBuilder>)>& send_acl);
344 std::function<void(std::shared_ptr<bluetooth::hci::AclPacketBuilder>)>
Ddual_mode_controller.h514 std::function<void(std::shared_ptr<bluetooth::hci::AclPacketBuilder>)>
Dlink_layer_controller.cc151 auto acl = model::packets::AclPacketBuilder::Create( in SendAclToRemote()
346 auto acl_packet = bluetooth::hci::AclPacketBuilder::Create( in IncomingAclPacket()
1162 void(std::shared_ptr<bluetooth::hci::AclPacketBuilder>)>& callback) { in RegisterAclChannel()
Ddual_mode_controller.cc365 [callback](std::shared_ptr<bluetooth::hci::AclPacketBuilder> acl_data) { in RegisterAclChannel()
/system/bt/gd/cert/
Dcert_self_test.py185 …outside = hci_packets.AclPacketBuilder(handle, hci_packets.PacketBoundaryFlag.FIRST_NON_AUTOMATICA…
202 …wrapped = hci_packets.AclPacketBuilder(handle, hci_packets.PacketBoundaryFlag.FIRST_NON_AUTOMATICA…