Home
last modified time | relevance | path

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

1234

/aosp_15_r20/external/pigweed/pw_bluetooth_sapphire/host/common/
H A Dbyte_buffer.cc101 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 Ddisassembler_dex.h237 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 Dbuffer_view_unittest.cc29 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 Dbuffer_sink.h23 class BufferSink : public MutableBufferView {
25 using iterator = MutableBufferView::iterator;
27 using MutableBufferView::MutableBufferView;
29 explicit BufferSink(MutableBufferView buffer);
H A Dzucchini_apply.cc23 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 Drel32_utils.h59 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 Dzucchini_apply.h18 MutableBufferView new_image);
22 MutableBufferView new_image);
30 MutableBufferView new_image);
37 MutableBufferView new_image);
H A Ddisassembler_dex.cc782 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 Dtest_disassembler.h54 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 Drel32_utils_unittest.cc59 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 Darm_utils.h107 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 Ddisassembler_elf.h172 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 Dabs32_utils.h45 bool Write(offset_t offset, MutableBufferView* image);
112 Abs32WriterWin32(MutableBufferView image,
123 MutableBufferView image_;
H A Ddisassembler_win32.h81 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 Ddisassembler_dex.h237 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 Dbuffer_sink.h23 class BufferSink : public MutableBufferView {
25 using iterator = MutableBufferView::iterator;
27 using MutableBufferView::MutableBufferView;
29 explicit BufferSink(MutableBufferView buffer);
H A Drel32_utils.h59 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 Dzucchini_apply.h18 MutableBufferView new_image);
22 MutableBufferView new_image);
30 MutableBufferView new_image);
37 MutableBufferView new_image);
H A Dtest_disassembler.h54 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 Darm_utils.h107 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 Ddisassembler_elf.h172 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 Dabs32_utils.h45 bool Write(offset_t offset, MutableBufferView* image);
112 Abs32WriterWin32(MutableBufferView image,
123 MutableBufferView image_;
H A Ddisassembler_win32.h81 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 Dutil.cc81 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 Dbyte_buffer.h37 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();

1234