/packages/modules/Bluetooth/system/gd/packet/ |
D | raw_builder.cc | 27 RawBuilder::RawBuilder(size_t max_bytes) : max_bytes_(max_bytes) {} in RawBuilder() function in bluetooth::packet::RawBuilder 28 RawBuilder::RawBuilder(std::vector<uint8_t> vec) : payload_(std::move(vec)) {} in RawBuilder() function in bluetooth::packet::RawBuilder 30 bool RawBuilder::AddOctets(size_t octets, const std::vector<uint8_t>& bytes) { in AddOctets() 42 bool RawBuilder::AddOctets(const std::vector<uint8_t>& bytes) { in AddOctets() 46 bool RawBuilder::AddOctets(size_t octets, uint64_t value) { in AddOctets() 65 bool RawBuilder::AddOctets1(uint8_t value) { in AddOctets1() 69 bool RawBuilder::AddOctets2(uint16_t value) { in AddOctets2() 73 bool RawBuilder::AddOctets3(uint32_t value) { in AddOctets3() 77 bool RawBuilder::AddOctets4(uint32_t value) { in AddOctets4() 81 bool RawBuilder::AddOctets6(uint64_t value) { in AddOctets6() [all …]
|
D | raw_builder.h | 29 class RawBuilder : public PacketBuilder<true> { 31 RawBuilder() = default; 32 explicit RawBuilder(size_t max_bytes); 33 explicit RawBuilder(std::vector<uint8_t> vec); 34 virtual ~RawBuilder() = default;
|
D | raw_builder_unittest.cc | 44 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(); in TEST() 67 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(count_first); in TEST() 88 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(kMaxBytes); in TEST()
|
D | fragmenting_inserter_unittest.cc | 33 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST() 59 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST() 96 auto counts = RawBuilder(); in TEST() 101 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_kPacketSize; in TEST() 108 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_less; in TEST() 116 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_more; in TEST() 141 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST_P() 144 RawBuilder original_packet(counts_); in TEST_P()
|
D | fragmenting_inserter.h | 32 …FragmentingInserter(size_t mtu, std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>… 41 std::unique_ptr<RawBuilder> curr_packet_; 42 std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>> iterator_;
|
D | fragmenting_inserter.cc | 26 … std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>> iterator) in FragmentingInserter() 27 …: BitInserter(to_construct_bit_inserter_), mtu_(mtu), curr_packet_(std::make_unique<RawBuilder>(mt… in FragmentingInserter() 40 curr_packet_ = std::make_unique<RawBuilder>(mtu_); in insert_bits()
|
/packages/modules/Bluetooth/system/gd/hci/ |
D | acl_builder_test.cc | 26 using bluetooth::packet::RawBuilder; 62 std::unique_ptr<RawBuilder> count_payload = std::make_unique<RawBuilder>(); in TEST() 95 std::unique_ptr<RawBuilder> counting_down_bytes_payload = std::make_unique<RawBuilder>(); in TEST() 128 std::unique_ptr<RawBuilder> payload = std::make_unique<RawBuilder>(); in TEST()
|
D | hci_layer_fake.cc | 33 using packet::RawBuilder; 45 auto payload = std::make_unique<RawBuilder>(); in NextPayload() 190 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in InitEmptyCommand()
|
D | acl_manager_test.cc | 46 using bluetooth::packet::RawBuilder; 1388 auto payload_builder = std::make_unique<RawBuilder>(acl_payload); in SendSinglePacket() 1436 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F() 1447 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F() 1454 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F() 1470 std::make_unique<RawBuilder>( in TEST_F() 1479 std::make_unique<RawBuilder>( in TEST_F() 1494 std::make_unique<RawBuilder>( in TEST_F() 1503 std::make_unique<RawBuilder>( in TEST_F() 1518 std::make_unique<RawBuilder>(std::vector<uint8_t>{payload.cbegin(), payload.cend()}))); in TEST_F() [all …]
|
D | hci_layer_test.cc | 34 using bluetooth::packet::RawBuilder; 562 auto acl_payload = std::make_unique<RawBuilder>(); in TEST_F() 581 auto acl_payload2 = std::make_unique<RawBuilder>(); in TEST_F() 605 auto acl_payload = std::make_unique<RawBuilder>(); in TEST_F() 632 auto iso_payload = std::make_unique<RawBuilder>(); in TEST_F()
|
D | controller_test.cc | 42 using packet::RawBuilder; 189 auto payload = std::make_unique<RawBuilder>(); in HandleCommand() 359 std::make_unique<RawBuilder>()); in SetUp() 389 std::make_unique<RawBuilder>()); in SetUp()
|
D | hci_layer_unittest.cc | 68 using packet::RawBuilder; 191 0x01, 0x01, std::make_unique<packet::RawBuilder>())); in TEST_F() 456 std::make_unique<RawBuilder>())); in TEST_F()
|
D | hci_packets_fuzz_test.cc | 27 using bluetooth::packet::RawBuilder;
|
D | le_advertising_manager_test.cc | 48 using packet::RawBuilder; 306 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in SetUp() 500 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in SetUp() 564 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F() 718 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F() 778 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F() 840 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F_WITH_FLAGS() 909 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F_WITH_FLAGS() 1012 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F()
|
/packages/modules/Bluetooth/system/gd/hci/acl_manager/ |
D | acl_fragmenter.cc | 28 std::vector<std::unique_ptr<packet::RawBuilder>> AclFragmenter::GetFragments() { in GetFragments() 29 std::vector<std::unique_ptr<packet::RawBuilder>> to_return; in GetFragments()
|
D | classic_impl_test.cc | 44 using ::bluetooth::packet::RawBuilder; 99 uint8_t{1}, op_code, std::make_unique<RawBuilder>(success_vector)); in ReturnCommandComplete() 109 hci::ErrorCode::SUCCESS, uint8_t{1}, op_code, std::make_unique<RawBuilder>(success_vector)); in ReturnCommandStatus()
|
D | acl_fragmenter.h | 34 std::vector<std::unique_ptr<packet::RawBuilder>> GetFragments();
|
/packages/modules/Bluetooth/system/gd/l2cap/internal/ |
D | enhanced_retransmission_mode_channel_data_controller.h | 85 …CopyablePacketBuilder(std::shared_ptr<packet::RawBuilder> builder) : builder_(std::move(builder)) … in CopyablePacketBuilder() 92 std::shared_ptr<packet::RawBuilder> builder_;
|
D | enhanced_retransmission_mode_channel_data_controller.cc | 85 …td::tuple<SegmentationAndReassembly, uint16_t, std::shared_ptr<packet::RawBuilder>>> unacked_list_; 87 …std::queue<std::tuple<SegmentationAndReassembly, uint16_t, std::unique_ptr<packet::RawBuilder>>> p… 102 …void data_request(SegmentationAndReassembly sar, std::unique_ptr<packet::RawBuilder> pdu, uint16_t… in data_request() 602 …data(SegmentationAndReassembly sar, uint16_t sdu_size, std::unique_ptr<packet::RawBuilder> segment, in send_data() 604 std::shared_ptr<packet::RawBuilder> shared_segment(segment.release()); in send_data() 618 …_data(SegmentationAndReassembly sar, uint16_t sdu_size, std::unique_ptr<packet::RawBuilder> data) { in pend_data() 817 std::vector<std::unique_ptr<packet::RawBuilder>> segments; in OnSdu()
|
/packages/modules/Bluetooth/system/main/shim/ |
D | acl.h | 104 std::unique_ptr<packet::RawBuilder> packet); 121 std::unique_ptr<packet::RawBuilder> packet);
|
D | helpers.h | 113 inline std::unique_ptr<bluetooth::packet::RawBuilder> MakeUniquePacket( in MakeUniquePacket() 115 bluetooth::packet::RawBuilder builder; in MakeUniquePacket() 117 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in MakeUniquePacket()
|
D | hci_layer.cc | 120 static std::unique_ptr<bluetooth::packet::RawBuilder> MakeUniquePacket( in MakeUniquePacket() 122 bluetooth::packet::RawBuilder builder; in MakeUniquePacket() 125 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in MakeUniquePacket()
|
/packages/modules/Bluetooth/system/gd/l2cap/ |
D | l2cap_packet_fuzz_test.cc | 27 using bluetooth::packet::RawBuilder;
|
/packages/modules/Bluetooth/system/btif/test/ |
D | btif_core_test.cc | 102 using bluetooth::packet::RawBuilder; 898 std::make_unique<RawBuilder>())))); in SetUp() 974 std::make_unique<RawBuilder>())))); in TEST_F() 982 auto payload = std::make_unique<RawBuilder>(); in TEST_F() 1037 auto payload = std::make_unique<RawBuilder>(); in TEST_F() 1072 auto payload = std::make_unique<RawBuilder>(); in TEST_F() 1110 auto payload = std::make_unique<RawBuilder>(); in TEST_F()
|
/packages/modules/Bluetooth/system/gd/hci/facade/ |
D | le_acl_manager_facade.cc | 37 using ::bluetooth::packet::RawBuilder; 264 std::unique_ptr<RawBuilder> packet = in enqueue_packet() 265 …std::make_unique<RawBuilder>(std::vector<uint8_t>(request->payload().begin(), request->payload().e… in enqueue_packet()
|