Home
last modified time | relevance | path

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

12345

/llvm-project-15.0.7/lldb/source/Utility/
H A DDataBufferHeap.cpp15 DataBufferHeap::DataBufferHeap() : m_data() {} in DataBufferHeap() function in DataBufferHeap
18 DataBufferHeap::DataBufferHeap(lldb::offset_t n, uint8_t ch) : m_data() { in DataBufferHeap() function in DataBufferHeap
24 DataBufferHeap::DataBufferHeap(const void *src, lldb::offset_t src_len) in DataBufferHeap() function in DataBufferHeap
29 DataBufferHeap::DataBufferHeap(const DataBuffer &data_buffer) : m_data() { in DataBufferHeap() function in DataBufferHeap
34 DataBufferHeap::~DataBufferHeap() = default;
38 const uint8_t *DataBufferHeap::GetBytesImpl() const { in GetBytesImpl()
47 uint64_t DataBufferHeap::SetByteSize(uint64_t new_size) { in SetByteSize()
53 void DataBufferHeap::CopyData(const void *src, uint64_t src_len) { in CopyData()
61 void DataBufferHeap::AppendData(const void *src, uint64_t src_len) { in AppendData()
66 void DataBufferHeap::Clear() { in Clear()
[all …]
H A DDataEncoder.cpp26 : m_data_sp(new DataBufferHeap()), m_byte_order(endian::InlHostByteOrder()), in DataEncoder()
31 : m_data_sp(new DataBufferHeap(data, length)), m_byte_order(endian), in DataEncoder()
35 : m_data_sp(new DataBufferHeap()), m_byte_order(endian), in DataEncoder()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DDataBufferHeap.h30 class DataBufferHeap : public WritableDataBuffer {
35 DataBufferHeap();
46 DataBufferHeap(lldb::offset_t n, uint8_t ch);
55 DataBufferHeap(const void *src, lldb::offset_t src_len);
61 DataBufferHeap(const DataBuffer &data_buffer);
67 ~DataBufferHeap() override;
H A DDataEncoder.h241 std::shared_ptr<lldb_private::DataBufferHeap> GetDataBuffer() { in GetDataBuffer()
290 std::shared_ptr<lldb_private::DataBufferHeap> m_data_sp;
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DDataBufferTest.cpp23 DataBufferSP data_buffer_sp = std::make_shared<DataBufferHeap>(); in TEST()
28 EXPECT_TRUE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST()
42 EXPECT_FALSE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST()
54 EXPECT_FALSE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST()
/llvm-project-15.0.7/lldb/source/API/
H A DSBData.cpp391 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in CreateDataFromCString()
411 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt64Array()
431 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt32Array()
451 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt64Array()
471 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt32Array()
491 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromDoubleArray()
509 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in SetDataFromCString()
530 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt64Array()
551 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt32Array()
571 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromSInt64Array()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_ppc64le.cpp26 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
33 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
39 m_vmx_buffer = std::make_shared<DataBufferHeap>(vmxregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
45 m_vsx_buffer = std::make_shared<DataBufferHeap>(vsxregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
H A DRegisterContextPOSIXCore_powerpc.cpp23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc()
30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc()
36 m_vec_buffer = std::make_shared<DataBufferHeap>(vregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc()
H A DRegisterContextPOSIXCore_mips64.cpp22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64()
29 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64()
H A DRegisterContextPOSIXCore_s390x.cpp23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x()
30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x()
H A DRegisterContextPOSIXCore_arm.cpp22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_arm()
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.cpp54 DataBufferHeap objc_class_buf(objc_class_size, '\0'); in Read()
99 DataBufferHeap buffer(size, '\0'); in Read()
123 DataBufferHeap buffer(ptr_size, '\0'); in Read()
155 DataBufferHeap buffer(size, '\0'); in Read()
183 DataBufferHeap name_buf(1024, '\0'); in Read()
242 DataBufferHeap buffer(size, '\0'); in Read()
273 DataBufferHeap buffer(size, '\0'); in Read()
322 DataBufferHeap buffer(size, '\0'); in Read()
345 DataBufferHeap buffer(size, '\0'); in Read()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DValue.h120 DataBufferHeap &GetBuffer() { return m_data_buffer; } in GetBuffer()
122 const DataBufferHeap &GetBuffer() const { return m_data_buffer; } in GetBuffer()
154 DataBufferHeap m_data_buffer;
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.h32 lldb_private::DataBufferHeap *buffer);
89 lldb_private::DataBufferHeap m_data;
H A DMinidumpFileBuilder.cpp130 lldb_private::DataBufferHeap *buffer) { in WriteString()
221 DataBufferHeap helper_data; in AddModuleList()
423 DataBufferHeap helper_data; in AddThreadList()
450 auto data_up = std::make_unique<DataBufferHeap>(size, 0); in AddThreadList()
526 DataBufferHeap helper_data; in AddException()
580 DataBufferHeap helper_data; in AddMemoryList()
597 auto data_up = std::make_unique<DataBufferHeap>(size, 0); in AddMemoryList()
/llvm-project-15.0.7/lldb/unittests/Core/
H A DDumpDataExtractorTest.cpp25 DataBufferHeap dumpbuffer(&data[0], data.size()); in TestDumpWithAddress()
46 DataBufferHeap dumpbuffer(&data[0], data.size()); in TestDumpWithOffset()
69 DataBufferHeap dumpbuffer(&c, 0); in TEST()
84 DataBufferHeap dumpbuffer(data, data_size); in TestDumpImpl()
264 DataBufferHeap dumpbuffer(&data[0], data.size()); in TEST()
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DIRMemoryMap.h95 DataBufferHeap m_data;
115 (4 * sizeof(lldb::addr_t)) + sizeof(DataBufferHeap),
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp502 std::unique_ptr<DataBufferHeap> heap_data_up( in LoadValueFromConsecutiveGPRRegisters()
503 new DataBufferHeap(*byte_size, 0)); in LoadValueFromConsecutiveGPRRegisters()
685 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl()
686 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
785 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl()
786 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
H A DABISysV_arm64.cpp477 std::unique_ptr<DataBufferHeap> heap_data_up( in LoadValueFromConsecutiveGPRRegisters()
478 new DataBufferHeap(*byte_size, 0)); in LoadValueFromConsecutiveGPRRegisters()
657 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl()
658 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
755 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl()
756 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
/llvm-project-15.0.7/lldb/source/Expression/
H A DMaterializer.cpp361 DataBufferHeap data(m_size, 0); in DumpToLog()
385 DataBufferHeap data(m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog()
565 m_original_data = std::make_shared<DataBufferHeap>(data.GetDataStart(), in Materialize()
696 DataBufferHeap data(m_size, 0); in DumpToLog()
726 DataBufferHeap data(m_temporary_allocation_size, 0); in DumpToLog()
1110 DataBufferHeap data(m_size, 0); in DumpToLog()
1140 DataBufferHeap data(m_temporary_allocation_size, 0); in DumpToLog()
1279 DataBufferHeap data(m_size, 0); in DumpToLog()
1365 m_register_contents = std::make_shared<DataBufferHeap>( in Materialize()
1453 DataBufferHeap data(m_size, 0); in DumpToLog()
/llvm-project-15.0.7/lldb/source/Target/
H A DMemory.cpp44 addr, DataBufferSP(new DataBufferHeap(DataBufferHeap(src, src_len)))); in AddL1CacheData()
228 std::unique_ptr<DataBufferHeap> data_buffer_heap_up( in Read()
229 new DataBufferHeap(cache_line_byte_size, 0)); in Read()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp123 std::make_shared<DataBufferHeap>(stream.GetData(), stream.GetSize()); in MakeLocationExpressionInternal()
236 std::shared_ptr<DataBufferHeap> buffer = std::make_shared<DataBufferHeap>(); in MakeConstantLocationExpression()
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp47 new DataBufferHeap(m_reg_info_sp->GetRegisterDataByteSize(), 0)); in GDBRemoteRegisterContext()
163 DataBufferSP buffer_sp(new DataBufferHeap(&new_reg_val, sizeof(new_reg_val))); in PrivateSetRegisterValue()
542 data_sp = std::make_shared<DataBufferHeap>(*data_buffer); in ReadAllRegisterValues()
560 data_sp = std::make_shared<DataBufferHeap>( in ReadAllRegisterValues()
782 m_reg_data.SetData(std::make_shared<DataBufferHeap>( in AArch64SVEReconfigure()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABISysV_i386.cpp525 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple()
526 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple()
550 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple()
551 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple()
H A DABISysV_x86_64.cpp507 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple()
508 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple()
532 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple()
533 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple()
648 WritableDataBufferSP data_sp(new DataBufferHeap(16, 0)); in GetReturnValueObjectImpl()

12345