reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/SourceManager.h
   84     lldb::DataBufferSP m_data_sp;
tools/lldb/include/lldb/Core/ValueObject.h
  671   ReadPointedString(lldb::DataBufferSP &buffer_sp, Status &error,
tools/lldb/include/lldb/Core/ValueObjectConstResult.h
   48          ConstString name, const lldb::DataBufferSP &result_data_sp,
  135                          const lldb::DataBufferSP &result_data_sp,
tools/lldb/include/lldb/Host/common/NativeRegisterContext.h
   52   virtual Status ReadAllRegisterValues(lldb::DataBufferSP &data_sp) = 0;
   54   virtual Status WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) = 0;
tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h
   74   const lldb::DataBufferSP &GetFileContents();
   81   lldb::DataBufferSP m_data_sp;
tools/lldb/include/lldb/Symbol/CompactUnwindInfo.h
  146   lldb::DataBufferSP m_section_contents_if_encrypted; // if the binary is
tools/lldb/include/lldb/Symbol/ObjectContainer.h
   39                   lldb::DataBufferSP &data_sp, lldb::offset_t data_offset)
tools/lldb/include/lldb/Symbol/ObjectFile.h
  106              const lldb::DataBufferSP &data_sp, lldb::offset_t data_offset);
  109              lldb::addr_t header_addr, lldb::DataBufferSP &data_sp);
  153              lldb::DataBufferSP &data_sp, lldb::offset_t &data_offset);
  173                                        lldb::DataBufferSP &file_data_sp);
  181                                         lldb::DataBufferSP &data_sp,
  611   static lldb::DataBufferSP ReadMemory(const lldb::ProcessSP &process_sp,
  694   static lldb::DataBufferSP MapFileData(const FileSpec &file, uint64_t Size,
tools/lldb/include/lldb/Target/Memory.h
   44                       const lldb::DataBufferSP &data_buffer_sp);
   47   typedef std::map<lldb::addr_t, lldb::DataBufferSP> BlockMap;
tools/lldb/include/lldb/Target/ProcessStructReader.h
   72     lldb::DataBufferSP buffer_sp(new DataBufferHeap(*total_size, 0));
tools/lldb/include/lldb/Target/RegisterCheckpoint.h
   39   lldb::DataBufferSP &GetData() { return m_data_sp; }
   41   const lldb::DataBufferSP &GetData() const { return m_data_sp; }
   44   lldb::DataBufferSP m_data_sp;
tools/lldb/include/lldb/Target/RegisterContext.h
   48   virtual bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) {
   52   virtual bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) {
tools/lldb/include/lldb/Target/ThreadPlanTracer.h
   94   lldb::DataBufferSP m_buffer_sp;
tools/lldb/include/lldb/Utility/DataEncoder.h
   73   DataEncoder(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
  235   lldb::DataBufferSP &GetSharedDataBuffer() { return m_data_sp; }
  288   uint32_t SetData(const lldb::DataBufferSP &data_sp, uint32_t offset = 0,
  331   mutable lldb::DataBufferSP m_data_sp; ///< The shared pointer to data that can
tools/lldb/include/lldb/Utility/DataExtractor.h
  107   DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
  817   lldb::DataBufferSP &GetSharedDataBuffer() { return m_data_sp; }
  930   lldb::offset_t SetData(const lldb::DataBufferSP &data_sp,
 1013   mutable lldb::DataBufferSP m_data_sp; ///< The shared pointer to data that can
tools/lldb/include/lldb/lldb-private-interfaces.h
   31     const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   35     const FileSpec &file, lldb::DataBufferSP &data_sp,
   39                                                 lldb::DataBufferSP &data_sp,
   45     const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
tools/lldb/source/API/SBData.cpp
  398   lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len));
  420   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  442   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  464   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  486   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  508   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  527   lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len));
  550   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  573   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  595   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  617   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
  639   lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len));
tools/lldb/source/Commands/CommandObjectMemory.cpp
  648     DataBufferSP data_sp;
tools/lldb/source/Core/Disassembler.cpp
 1234   DataBufferSP data_sp(heap_buffer);
tools/lldb/source/Core/Module.cpp
  301         DataBufferSP data_sp(data_up.release());
 1225       DataBufferSP data_sp;
tools/lldb/source/Core/Opcode.cpp
  131     DataBufferSP buffer_sp;
tools/lldb/source/Core/ValueObject.cpp
  803     lldb::DataBufferSP data_sp(heap_buf_ptr =
  928     DataBufferSP buffer_sp(new DataBufferHeap(byte_size, 0));
  947                                      lldb::DataBufferSP &destination) {
  954 ValueObject::ReadPointedString(lldb::DataBufferSP &buffer_sp, Status &error,
 1296         lldb::DataBufferSP buffer_sp;
 1623         DataBufferSP buffer_sp(new DataBufferHeap(byte_size, 0));
 3163       lldb::DataBufferSP buffer(
tools/lldb/source/Core/ValueObjectConstResult.cpp
   68     DataBufferSP shared_data_buffer(
   85                                              const lldb::DataBufferSP &data_sp,
  103     ConstString name, const lldb::DataBufferSP &data_sp,
tools/lldb/source/Core/ValueObjectConstResultImpl.cpp
  125     lldb::DataBufferSP buffer(new lldb_private::DataBufferHeap(
tools/lldb/source/DataFormatters/StringPrinter.cpp
  305     lldb::DataBufferSP utf8_data_buffer_sp;
  441   lldb::DataBufferSP buffer_sp(new DataBufferHeap(size, 0));
  558   lldb::DataBufferSP buffer_sp(new DataBufferHeap(bufferSPSize, 0));
tools/lldb/source/DataFormatters/TypeFormat.cpp
   81               DataBufferSP buffer_sp(new DataBufferHeap(max_len + 1, 0));
tools/lldb/source/Expression/IRExecutionUnit.cpp
  151   lldb::DataBufferSP buffer_sp(new DataBufferHeap(func_range.second, 0));
tools/lldb/source/Expression/Materializer.cpp
  750   lldb::DataBufferSP m_original_data;
 1323   lldb::DataBufferSP m_register_contents;
tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
  108 const lldb::DataBufferSP &OptionValueFileSpec::GetFileContents() {
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1788     DataBufferSP data_sp(new DataBufferHeap(*byte_size, 0));
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
  911           DataBufferSP data_sp(new DataBufferHeap(8, 0));
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
  865             DataBufferSP data_sp(new DataBufferHeap(16, 0));
  905       DataBufferSP data_sp(new DataBufferHeap(16, 0));
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  667       DataBufferSP data_sp(new DataBufferHeap(16, 0));
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  799       DataBufferSP data_sp(new DataBufferHeap(16, 0));
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1622     DataBufferSP data_sp(
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  801       DataBufferSP load_cmd_data_sp(new DataBufferHeap(header->sizeofcmds, 0));
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  261         DataBufferSP buffer_sp(new DataBufferHeap(*size, 0));
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  218   DataBufferSP buffer_sp(new DataBufferHeap(*size, 0));
tools/lldb/source/Plugins/Language/ObjC/CF.cpp
  162   DataBufferSP buffer_sp(new DataBufferHeap(num_bytes, 0));
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  622     DataBufferSP buffer_sp(new DataBufferHeap(2 * m_ptr_size, 0));
  699   DataBufferSP buffer_sp(new DataBufferHeap(2 * ptr_size, 0));
  866     DataBufferSP buffer_sp(new DataBufferHeap(2 * m_ptr_size, 0));
 1024     DataBufferSP buffer_sp(new DataBufferHeap(2 * m_ptr_size, 0));
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
  235   lldb::DataBufferSP buffer_sp(new DataBufferHeap(1024, 0));
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  347   DataBufferSP data_sp(new DataBufferHeap(desc_array_size, '\0'));
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  287     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
  313       DataBufferSP archive_data_sp =
  369     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
  446     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
   27                             lldb::DataBufferSP &data_sp,
   44   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   49                                         lldb::DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
   43     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
   70     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
  195       DataBufferSP data_sp;
  213     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h
   19                                 lldb::DataBufferSP &data_sp,
   36   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   41                                         lldb::DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
   63     const ModuleSP &module_sp, DataBufferSP &data_sp, offset_t data_offset,
   90     const ModuleSP &module_sp, DataBufferSP &data_sp,
   96     const FileSpec &file, DataBufferSP &data_sp, offset_t data_offset,
  109                                        DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h
   30   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   35                                           lldb::DataBufferSP &data_sp,
   40                                         lldb::DataBufferSP &data_sp,
   99                      lldb::DataBufferSP &data_sp, lldb::offset_t data_offset,
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  328                                           DataBufferSP &data_sp,
  371     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
  389 bool ObjectFileELF::MagicBytesMatch(DataBufferSP &data_sp,
  494     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
  628                              DataBufferSP &data_sp, lldb::offset_t data_offset,
  637                              DataBufferSP &header_data_sp,
 1893   DataBufferSP gdd_data_buf(
 2592           DataBufferSP &data_buffer_sp = debug_data.GetSharedDataBuffer();
 2619           DataBufferSP &data_buffer_sp = debug_data.GetSharedDataBuffer();
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
   69   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   74       const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   78                                         lldb::DataBufferSP &data_sp,
   84   static bool MagicBytesMatch(lldb::DataBufferSP &data_sp, lldb::addr_t offset,
  163   ObjectFileELF(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
  168                 lldb::DataBufferSP &header_data_sp,
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
   64                                           DataBufferSP &data_sp,
   75                                                 DataBufferSP &data_sp,
   84     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
  251     DataBufferSP data_sp =
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h
   34   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   39       const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   43                                         lldb::DataBufferSP &data_sp,
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  775                                             DataBufferSP &data_sp,
  806     const lldb::ModuleSP &module_sp, DataBufferSP &data_sp,
  818     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
  887 bool ObjectFileMachO::MagicBytesMatch(DataBufferSP &data_sp,
  898                                  DataBufferSP &data_sp,
  912                                  lldb::DataBufferSP &header_data_sp,
 1042           DataBufferSP data_sp;
 2005   DataBufferSP DscData = MapFileData(
 2275           DataBufferSP nlist_data_sp(
 2283             DataBufferSP indirect_syms_data_sp(ReadMemory(
 2299               DataBufferSP strtab_data_sp(
 2313             DataBufferSP func_start_data_sp(
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
   24   ObjectFileMachO(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   29   ObjectFileMachO(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   44   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   49       const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   53                                         lldb::DataBufferSP &data_sp,
   63   static bool MagicBytesMatch(lldb::DataBufferSP &data_sp, lldb::addr_t offset,
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  115                                              DataBufferSP &data_sp,
  150     const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
  163     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
  219 bool ObjectFilePECOFF::MagicBytesMatch(DataBufferSP &data_sp) {
  271                                    DataBufferSP &data_sp,
  284                                    DataBufferSP &header_data_sp,
  557       DataBufferSP buffer_sp(data_up.release());
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
   44   ObjectFilePECOFF(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   50                    lldb::DataBufferSP &header_data_sp,
   65   CreateInstance(const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   70       const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
   74                                         lldb::DataBufferSP &data_sp,
   84   static bool MagicBytesMatch(lldb::DataBufferSP &data_sp);
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  340       DataBufferSP data_sp(new DataBufferHeap(value.c_str(), value.length()));
tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp
  595   const DataBufferSP data_sp(new DataBufferHeap(kSyncPacketLen, 0));
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  374       lldb::DataBufferSP buffer_sp(new DataBufferHeap(1024, 0));
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
  679     lldb::DataBufferSP &data_sp) {
  753     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
   41   Status ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   43   Status WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
 1297     lldb::DataBufferSP &data_sp) {
 1315     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h
   69   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   71   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
  653     lldb::DataBufferSP &data_sp) {
  671     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h
   51   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   53   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
  831     lldb::DataBufferSP &data_sp) {
  848     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h
   38   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   40   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
  895     lldb::DataBufferSP &data_sp) {
  912     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h
   38   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   40   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp
  106 bool RegisterContextDummy::ReadAllRegisterValues(lldb::DataBufferSP &data_sp) {
  111     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h
   46   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   48   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp
  108     lldb::DataBufferSP &data_sp) {
  113     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h
   46   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   48   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
 2063 bool RegisterContextLLDB::ReadAllRegisterValues(lldb::DataBufferSP &data_sp) {
 2069     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
   53   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   55   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
  139     lldb::DataBufferSP &data_sp) {
  147     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h
   42   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   44   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp
   36   DataBufferSP reg_data_sp(
  103 bool RegisterContextMemory::ReadAllRegisterValues(DataBufferSP &data_sp) {
  120     const DataBufferSP &data_sp) {
  136     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h
   54   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   56   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   58   void SetAllRegisterData(const lldb::DataBufferSP &data_sp);
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
  110     lldb::DataBufferSP &data_sp) {
  118     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h
   54   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   56   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  905   lldb::DataBufferSP buffer(new lldb_private::DataBufferHeap(start, len));
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
   56     lldb::DataBufferSP &data_sp) {
   66     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
   33   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   35   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   49   lldb::DataBufferSP m_gpr_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
   57     lldb::DataBufferSP &data_sp) {
   67     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
   33   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   35   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   49   lldb::DataBufferSP m_gpr_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
   75     lldb::DataBufferSP &data_sp) {
   85     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
   33   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   35   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   49   lldb::DataBufferSP m_gpr_buffer;
   50   lldb::DataBufferSP m_fpr_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
   95     lldb::DataBufferSP &data_sp) {
  105     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
   32   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   34   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   52   lldb::DataBufferSP m_gpr_buffer;
   53   lldb::DataBufferSP m_fpr_buffer;
   54   lldb::DataBufferSP m_vec_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h
   38   lldb::DataBufferSP m_gpr_buffer;
   39   lldb::DataBufferSP m_fpr_buffer;
   40   lldb::DataBufferSP m_vmx_buffer;
   41   lldb::DataBufferSP m_vsx_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp
   80     lldb::DataBufferSP &data_sp) {
   90     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h
   32   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   34   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
   48   lldb::DataBufferSP m_gpr_buffer;
   51   lldb::DataBufferSP m_fpr_buffer;
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
   83     lldb::DataBufferSP &data_sp) {
   93     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
   29   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   31   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3203 DataBufferSP GDBRemoteCommunicationClient::ReadRegister(lldb::tid_t tid,
 3213   DataBufferSP buffer_sp(
 3219 DataBufferSP GDBRemoteCommunicationClient::ReadAllRegisters(lldb::tid_t tid) {
 3228   DataBufferSP buffer_sp(
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
  394   lldb::DataBufferSP ReadRegister(
  399   lldb::DataBufferSP ReadAllRegisters(lldb::tid_t tid);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 2889   DataBufferSP register_data_sp;
 2947   DataBufferSP register_data_sp;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
   87   std::unordered_map<uint32_t, lldb::DataBufferSP> m_saved_registers_map;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
   43   DataBufferSP reg_data_sp(
  139   DataBufferSP buffer_sp(new DataBufferHeap(&new_reg_val, sizeof(new_reg_val)));
  172   if (DataBufferSP buffer_sp =
  198       if (DataBufferSP buffer_sp =
  455     lldb::DataBufferSP &data_sp) {
  518     const lldb::DataBufferSP &data_sp) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
   64   bool ReadAllRegisterValues(lldb::DataBufferSP &data_sp) override;
   66   bool WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) override;
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 1794         DataBufferSP buffer_sp(new DataBufferHeap(
 2133                   DataBufferSP data_buffer_sp(new DataBufferHeap(byte_size, 0));
 2302             DataBufferSP data_buffer_sp(new DataBufferHeap(byte_size, 0));
 4007   DataBufferSP buf;
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp
   28 MinidumpParser::Create(const lldb::DataBufferSP &data_sp) {
   37 MinidumpParser::MinidumpParser(lldb::DataBufferSP data_sp,
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.h
   53   Create(const lldb::DataBufferSP &data_buf_sp);
  100   MinidumpParser(lldb::DataBufferSP data_sp,
  104   lldb::DataBufferSP m_data_sp;
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  168                                  DataBufferSP core_data)
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
   44                   const FileSpec &core_file, lldb::DataBufferSP code_data);
  109   lldb::DataBufferSP m_core_data;
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp
   24 lldb::DataBufferSP lldb_private::minidump::ConvertMinidumpContext_x86_32(
   30   lldb::DataBufferSP result_context_buf(
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.h
   34 lldb::DataBufferSP
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp
   47 lldb::DataBufferSP lldb_private::minidump::ConvertMinidumpContext_x86_64(
   53   lldb::DataBufferSP result_context_buf(
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h
   34 lldb::DataBufferSP
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp
   73       lldb::DataBufferSP buf =
   83       lldb::DataBufferSP buf =
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1581   DataBufferSP dwo_file_data_sp;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
   45   lldb::DataBufferSP file_data_sp;
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
  122   DataBufferSP buffer =
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp
  174   DataBufferSP buffer =
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
  101   DataBufferSP dsym_file_data_sp;
tools/lldb/source/Symbol/CompilerType.cpp
  981     lldb::DataBufferSP data_sp(new DataBufferHeap(*byte_size, '\0'));
tools/lldb/source/Symbol/ObjectFile.cpp
   34                        DataBufferSP &data_sp, lldb::offset_t &data_offset) {
  173                                     DataBufferSP &data_sp) {
  211   DataBufferSP data_sp =
  231     const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
  262                        const lldb::DataBufferSP &data_sp,
  286                        DataBufferSP &header_data_sp)
  461 DataBufferSP ObjectFile::ReadMemory(const ProcessSP &process_sp,
  463   DataBufferSP data_sp;
  550         DataBufferSP data_sp(
  682 DataBufferSP ObjectFile::MapFileData(const FileSpec &file, uint64_t Size,
tools/lldb/source/Symbol/SymbolVendor.cpp
   46     DataBufferSP data_sp;
tools/lldb/source/Symbol/Type.cpp
  430     lldb::DataBufferSP data_sp(new DataBufferHeap(byte_size, '\0'));
tools/lldb/source/Target/Memory.cpp
   47                                  const DataBufferSP &data_buffer_sp) {
tools/lldb/source/Target/Platform.cpp
 1248   lldb::DataBufferSP buffer_sp(new DataBufferHeap(1024 * 16, 0));
tools/lldb/source/Target/Target.cpp
 3857     DataBufferSP data_sp(file->GetFileContents());
tools/lldb/source/Utility/DataEncoder.cpp
   45 DataEncoder::DataEncoder(const DataBufferSP &data_sp, ByteOrder endian,
  111 uint32_t DataEncoder::SetData(const DataBufferSP &data_sp, uint32_t data_offset,
tools/lldb/source/Utility/DataExtractor.cpp
  144 DataExtractor::DataExtractor(const DataBufferSP &data_sp, ByteOrder endian,
  284 lldb::offset_t DataExtractor::SetData(const DataBufferSP &data_sp,
 1061   DataBufferSP buffer_sp(buffer_heap_ptr = new DataBufferHeap(bytes, 0));
 1086   DataBufferSP buffer_sp(buffer_heap_ptr = new DataBufferHeap(bytes, 0));
tools/lldb/unittests/Process/POSIX/NativeProcessELFTest.cpp
   37   DataBufferSP buffer_sp(
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
  123   std::future<DataBufferSP> read_result = std::async(
tools/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp
   57   lldb::DataBufferSP Buf =
  118   lldb::DataBufferSP Buf =
tools/lldb/unittests/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpressionTests.cpp
   43   DataBufferSP buffer =