/aosp_15_r20/external/pigweed/pw_bluetooth_sapphire/host/common/ |
H A D | byte_buffer.cc | 101 MutableBufferView vec_view(vec.data(), vec.size()); in ToVector() 143 MutableBufferView to = mutable_view(pos); in Write() 147 MutableBufferView MutableByteBuffer::mutable_view(size_t pos, size_t size) { in mutable_view() 152 return MutableBufferView(mutable_data() + pos, in mutable_view() 289 MutableBufferView::MutableBufferView(MutableByteBuffer* buffer) { in MutableBufferView() function in bt::MutableBufferView 295 MutableBufferView::MutableBufferView(void* bytes, size_t size) in MutableBufferView() function in bt::MutableBufferView 301 MutableBufferView::MutableBufferView() = default; 303 const uint8_t* MutableBufferView::data() const { return bytes_; } in data() 305 size_t MutableBufferView::size() const { return size_; } in size() 307 ByteBuffer::const_iterator MutableBufferView::cbegin() const { return bytes_; } in cbegin() [all …]
|
/aosp_15_r20/external/zucchini/ |
H A D | disassembler_dex.h | 237 std::unique_ptr<ReferenceWriter> MakeWriteStringId16(MutableBufferView image); 238 std::unique_ptr<ReferenceWriter> MakeWriteStringId32(MutableBufferView image); 239 std::unique_ptr<ReferenceWriter> MakeWriteTypeId16(MutableBufferView image); 240 std::unique_ptr<ReferenceWriter> MakeWriteTypeId32(MutableBufferView image); 241 std::unique_ptr<ReferenceWriter> MakeWriteProtoId16(MutableBufferView image); 242 std::unique_ptr<ReferenceWriter> MakeWriteFieldId16(MutableBufferView image); 243 std::unique_ptr<ReferenceWriter> MakeWriteFieldId32(MutableBufferView image); 244 std::unique_ptr<ReferenceWriter> MakeWriteMethodId16(MutableBufferView image); 245 std::unique_ptr<ReferenceWriter> MakeWriteMethodId32(MutableBufferView image); 247 MutableBufferView image); [all …]
|
H A D | buffer_view_unittest.cc | 29 EXPECT_EQ(len, MutableBufferView(bytes_.data(), len).size()); in TEST_F() 36 EXPECT_TRUE(MutableBufferView(bytes_.data(), 0).empty()); in TEST_F() 40 EXPECT_FALSE(MutableBufferView(bytes_.data(), len).empty()); in TEST_F() 53 MutableBufferView mutable_buffer = in TEST_F() 54 MutableBufferView::FromRange(std::begin(raw_data), std::end(raw_data)); in TEST_F() 61 EXPECT_DCHECK_DEATH(MutableBufferView::FromRange(std::begin(raw_data) + 1, in TEST_F() 72 MutableBufferView mutable_view(bytes_.data(), bytes_.size()); in TEST_F() 119 MutableBufferView buffer(bytes_.data(), bytes_.size()); in TEST_F() 139 MutableBufferView buffer(bytes_.data(), bytes_.size()); in TEST_F() 154 MutableBufferView buffer(bytes_.data(), bytes_.size()); in TEST_F()
|
H A D | buffer_sink.h | 23 class BufferSink : public MutableBufferView { 25 using iterator = MutableBufferView::iterator; 27 using MutableBufferView::MutableBufferView; 29 explicit BufferSink(MutableBufferView buffer);
|
H A D | zucchini_apply.cc | 23 MutableBufferView new_image) { in ApplyEquivalenceAndExtraData() 26 MutableBufferView::iterator dst_it = new_image.begin(); in ApplyEquivalenceAndExtraData() 30 MutableBufferView::iterator next_dst_it = in ApplyEquivalenceAndExtraData() 63 MutableBufferView new_image) { in ApplyRawDelta() 97 MutableBufferView new_image) { in ApplyReferencesCorrection() 186 MutableBufferView new_image) { in ApplyElement() 197 MutableBufferView new_image) { in ApplyBuffer()
|
H A D | rel32_utils.h | 59 Rel32WriterX86(MutableBufferView image, const AddressTranslator& translator); 67 MutableBufferView image_; 127 MutableBufferView mutable_view) in Rel32WriterArm() 147 MutableBufferView mutable_view_; 156 MutableBufferView dst_view, 167 MutableBufferView dst_view, in ArmCopyDisp()
|
H A D | zucchini_apply.h | 18 MutableBufferView new_image); 22 MutableBufferView new_image); 30 MutableBufferView new_image); 37 MutableBufferView new_image);
|
H A D | disassembler_dex.cc | 782 using Writer = base::RepeatingCallback<void(Reference, MutableBufferView)>; 784 ReferenceWriterAdaptor(MutableBufferView image, Writer&& writer) in ReferenceWriterAdaptor() 791 MutableBufferView image_; 803 MutableBufferView image) { in WriteTargetIndex() 1627 MutableBufferView image) { in MakeWriteStringId16() 1634 MutableBufferView image) { in MakeWriteStringId32() 1641 MutableBufferView image) { in MakeWriteTypeId16() 1648 MutableBufferView image) { in MakeWriteTypeId32() 1655 MutableBufferView image) { in MakeWriteProtoId16() 1662 MutableBufferView image) { in MakeWriteFieldId16() [all …]
|
H A D | test_disassembler.h | 54 std::unique_ptr<ReferenceWriter> MakeWriteRefs1(MutableBufferView image) { in MakeWriteRefs1() 57 std::unique_ptr<ReferenceWriter> MakeWriteRefs2(MutableBufferView image) { in MakeWriteRefs2() 60 std::unique_ptr<ReferenceWriter> MakeWriteRefs3(MutableBufferView image) { in MakeWriteRefs3() 69 std::unique_ptr<ReferenceWriter> MakeWriteRefs(MutableBufferView image);
|
H A D | rel32_utils_unittest.cc | 59 MutableBufferView buffer_out(&bytes_out[0], bytes_out.size()); in CheckCopy() 121 MutableBufferView buffer(bytes.data(), bytes.size()); in TEST() 207 MutableBufferView region(&bytes[0], bytes.size()); in TEST() 258 MutableBufferView region(&bytes[0], bytes.size()); in TEST() 315 MutableBufferView region(&bytes[0], bytes.size()); in TEST() 432 MutableBufferView region(&bytes[0], bytes.size()); in TEST() 471 MutableBufferView region(&bytes[0], bytes.size()); in TEST()
|
H A D | arm_utils.h | 107 void (*STORE)(MutableBufferView, offset_t, CODE_T), 117 static constexpr void (*Store)(MutableBufferView, offset_t, CODE_T) = STORE; 178 static inline void StoreArmCode32(MutableBufferView mutable_view, in StoreArmCode32() 185 static inline void StoreThumb2Code16(MutableBufferView mutable_view, in StoreThumb2Code16() 192 static inline void StoreThumb2Code32(MutableBufferView mutable_view, in StoreThumb2Code32() 357 static inline void StoreCode32(MutableBufferView mutable_view, in StoreCode32()
|
H A D | disassembler_elf.h | 172 std::unique_ptr<ReferenceWriter> MakeWriteRelocs(MutableBufferView image); 264 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 266 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image); 300 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 307 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image);
|
H A D | abs32_utils.h | 45 bool Write(offset_t offset, MutableBufferView* image); 112 Abs32WriterWin32(MutableBufferView image, 123 MutableBufferView image_;
|
H A D | disassembler_win32.h | 81 std::unique_ptr<ReferenceWriter> MakeWriteRelocs(MutableBufferView image); 82 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 83 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image);
|
/aosp_15_r20/external/zucchini/aosp/include/components/zucchini/ |
H A D | disassembler_dex.h | 237 std::unique_ptr<ReferenceWriter> MakeWriteStringId16(MutableBufferView image); 238 std::unique_ptr<ReferenceWriter> MakeWriteStringId32(MutableBufferView image); 239 std::unique_ptr<ReferenceWriter> MakeWriteTypeId16(MutableBufferView image); 240 std::unique_ptr<ReferenceWriter> MakeWriteTypeId32(MutableBufferView image); 241 std::unique_ptr<ReferenceWriter> MakeWriteProtoId16(MutableBufferView image); 242 std::unique_ptr<ReferenceWriter> MakeWriteFieldId16(MutableBufferView image); 243 std::unique_ptr<ReferenceWriter> MakeWriteFieldId32(MutableBufferView image); 244 std::unique_ptr<ReferenceWriter> MakeWriteMethodId16(MutableBufferView image); 245 std::unique_ptr<ReferenceWriter> MakeWriteMethodId32(MutableBufferView image); 247 MutableBufferView image); [all …]
|
H A D | buffer_sink.h | 23 class BufferSink : public MutableBufferView { 25 using iterator = MutableBufferView::iterator; 27 using MutableBufferView::MutableBufferView; 29 explicit BufferSink(MutableBufferView buffer);
|
H A D | rel32_utils.h | 59 Rel32WriterX86(MutableBufferView image, const AddressTranslator& translator); 67 MutableBufferView image_; 127 MutableBufferView mutable_view) in Rel32WriterArm() 147 MutableBufferView mutable_view_; 156 MutableBufferView dst_view, 167 MutableBufferView dst_view, in ArmCopyDisp()
|
H A D | zucchini_apply.h | 18 MutableBufferView new_image); 22 MutableBufferView new_image); 30 MutableBufferView new_image); 37 MutableBufferView new_image);
|
H A D | test_disassembler.h | 54 std::unique_ptr<ReferenceWriter> MakeWriteRefs1(MutableBufferView image) { in MakeWriteRefs1() 57 std::unique_ptr<ReferenceWriter> MakeWriteRefs2(MutableBufferView image) { in MakeWriteRefs2() 60 std::unique_ptr<ReferenceWriter> MakeWriteRefs3(MutableBufferView image) { in MakeWriteRefs3() 69 std::unique_ptr<ReferenceWriter> MakeWriteRefs(MutableBufferView image);
|
H A D | arm_utils.h | 107 void (*STORE)(MutableBufferView, offset_t, CODE_T), 117 static constexpr void (*Store)(MutableBufferView, offset_t, CODE_T) = STORE; 178 static inline void StoreArmCode32(MutableBufferView mutable_view, in StoreArmCode32() 185 static inline void StoreThumb2Code16(MutableBufferView mutable_view, in StoreThumb2Code16() 192 static inline void StoreThumb2Code32(MutableBufferView mutable_view, in StoreThumb2Code32() 357 static inline void StoreCode32(MutableBufferView mutable_view, in StoreCode32()
|
H A D | disassembler_elf.h | 172 std::unique_ptr<ReferenceWriter> MakeWriteRelocs(MutableBufferView image); 264 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 266 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image); 300 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 307 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image);
|
H A D | abs32_utils.h | 45 bool Write(offset_t offset, MutableBufferView* image); 112 Abs32WriterWin32(MutableBufferView image, 123 MutableBufferView image_;
|
H A D | disassembler_win32.h | 81 std::unique_ptr<ReferenceWriter> MakeWriteRelocs(MutableBufferView image); 82 std::unique_ptr<ReferenceWriter> MakeWriteAbs32(MutableBufferView image); 83 std::unique_ptr<ReferenceWriter> MakeWriteRel32(MutableBufferView image);
|
/aosp_15_r20/external/pigweed/pw_bluetooth_sapphire/host/sm/ |
H A D | util.cc | 81 MutableBufferView WriteToBuffer(InputType data, in WriteToBuffer() 82 MutableBufferView output_data_loc) { in WriteToBuffer() 89 MutableBufferView WriteCryptoDeviceAddr(const DeviceAddress& addr, in WriteCryptoDeviceAddr() 90 const MutableBufferView& out) { in WriteCryptoDeviceAddr() 397 MutableBufferView prand_bytes(&prand_le, k24BitSize); in GenerateRpa() 476 MutableBufferView current_view = in F4() 510 MutableBufferView current_view = in F5() 553 MutableBufferView current_view = in F6() 575 MutableBufferView current_view = in G2()
|
/aosp_15_r20/external/pigweed/pw_bluetooth_sapphire/public/pw_bluetooth_sapphire/internal/host/common/ |
H A D | byte_buffer.h | 37 class MutableBufferView; variable 362 MutableBufferView mutable_view( 547 class MutableBufferView final : public MutableByteBuffer { 549 explicit MutableBufferView(MutableByteBuffer* buffer); 550 MutableBufferView(void* bytes, size_t size); 551 ~MutableBufferView() override = default; 554 MutableBufferView();
|