| /llvm-project/lldb/tools/debugserver/source/MacOSX/ |
| H A D | MachVMRegion.cpp | 23 memset(&m_data, 0, sizeof(m_data)); in MachVMRegion() 38 memset(&m_data, 0, sizeof(m_data)); in Clear() 95 if (m_curr_protection != m_data.protection && m_protection_size > 0) { in RestoreProtections() 97 m_data.protection); in RestoreProtections() 102 (uint64_t)m_protection_size, 0, m_data.protection); in RestoreProtections() 106 m_curr_protection = m_data.protection; in RestoreProtections() 128 (vm_region_recurse_info_t)&m_data, &info_size); in GetRegionForAddress() 138 &m_data, info_siz in GetRegionForAddress() [all...] |
| /llvm-project/lldb/include/lldb/Core/ |
| H A D | Opcode.h | 45 m_data.inst8 = inst; in Opcode() 50 m_data.inst16 = inst; in Opcode() 55 m_data.inst32 = inst; in Opcode() 60 m_data.inst64 = inst; in Opcode() 80 return m_data.inst8; 100 return m_data.inst8; 102 return GetEndianSwap() ? llvm::byteswap<uint16_t>(m_data.inst16) 103 : m_data.inst16; 121 return m_data.inst8; 123 return GetEndianSwap() ? llvm::byteswap<uint16_t>(m_data.inst16) [all …]
|
| /llvm-project/lldb/source/Utility/ |
| H A D | DataBufferHeap.cpp | 15 DataBufferHeap::DataBufferHeap() : m_data() {} in DataBufferHeap() 18 DataBufferHeap::DataBufferHeap(lldb::offset_t n, uint8_t ch) : m_data() { in DataBufferHeap() 19 if (n < m_data.max_size()) in DataBufferHeap() 20 m_data.assign(n, ch); in DataBufferHeap() 25 : m_data() { in DataBufferHeap() 29 DataBufferHeap::DataBufferHeap(const DataBuffer &data_buffer) : m_data() { in DataBufferHeap() 39 return (m_data.empty() ? nullptr : m_data.data()); in GetBytesImpl() 43 uint64_t DataBufferHeap::GetByteSize() const { return m_data.size(); } in GetByteSize() 48 if (new_size < m_data.max_size()) in SetByteSize() 49 m_data.resize(new_size); in SetByteSize() [all …]
|
| H A D | StringLexer.cpp | 17 StringLexer::StringLexer(std::string s) : m_data(std::move(s)), m_position(0) {} in StringLexer() 19 StringLexer::Character StringLexer::Peek() { return m_data[m_position]; } in Peek() 65 return (m_data.size() - m_position) >= s; in HasAtLeast() 74 return std::string(m_data, m_position); in GetUnlexed() 81 m_data = rhs.m_data; in operator =()
|
| /llvm-project/lldb/source/Core/ |
| H A D | Opcode.cpp | 31 s->Printf("0x%2.2x", m_data.inst8); in Dump() 34 s->Printf("0x%4.4x", m_data.inst16); in Dump() 38 s->Printf("0x%8.8x", m_data.inst32); in Dump() 42 s->Printf("0x%16.16" PRIx64, m_data.inst64); in Dump() 46 for (uint32_t i = 0; i < m_data.inst.length; ++i) { in Dump() 49 s->Printf("%2.2x", m_data.inst.bytes[i]); in Dump() 90 swap_buf[0] = m_data.inst.bytes[2]; in GetData() 91 swap_buf[1] = m_data.inst.bytes[3]; in GetData() 92 swap_buf[2] = m_data.inst.bytes[0]; in GetData() 93 swap_buf[3] = m_data.inst.bytes[1]; in GetData() [all …]
|
| H A D | StreamAsynchronousIO.cpp | 19 : Stream(0, 4, eByteOrderBig, colors), m_debugger(debugger), m_data(), in StreamAsynchronousIO() 28 if (!m_data.empty()) { in Flush() 29 m_debugger.PrintAsync(m_data.data(), m_data.size(), m_for_stdout); in Flush() 30 m_data = std::string(); in Flush() 35 m_data.append((const char *)s, length); in WriteImpl()
|
| H A D | ValueObjectConstResult.cpp | |
| H A D | ValueObjectVariable.cpp | |
| H A D | ValueObjectMemory.cpp | |
| /llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
| H A D | SymbolFileCTF.cpp | 88 m_objfile_sp->ReadSectionData(section_sp.get(), m_data); in ParseHeader() 90 if (m_data.GetByteSize() == 0) in ParseHeader() 102 if (!m_data.ValidOffsetForDataOfSize(offset, ctf_header_size)) { in ParseHeader() 110 ctf_header.preamble.magic = m_data.GetU16(&offset); in ParseHeader() 111 ctf_header.preamble.version = m_data.GetU8(&offset); in ParseHeader() 112 ctf_header.preamble.flags = m_data.GetU8(&offset); in ParseHeader() 113 ctf_header.parlabel = m_data.GetU32(&offset); in ParseHeader() 114 ctf_header.parname = m_data.GetU32(&offset); in ParseHeader() 115 ctf_header.lbloff = m_data.GetU32(&offset); in ParseHeader() 116 ctf_header.objtoff = m_data in ParseHeader() [all...] |
| /llvm-project/lldb/tools/debugserver/source/ |
| H A D | JSON.cpp | 37 JSONString::JSONString() : JSONValue(JSONValue::Kind::String), m_data() {} in JSONString() 40 : JSONValue(JSONValue::Kind::String), m_data(s ? s : "") {} in JSONString() 43 : JSONValue(JSONValue::Kind::String), m_data(s) {} in JSONString() 46 s << "\"" << json_string_quote_metachars(m_data) << "\""; in Write() 52 return m_data.m_unsigned; in GetAsUnsigned() 54 return (uint64_t)m_data.m_signed; in GetAsUnsigned() 56 return (uint64_t)m_data.m_double; in GetAsUnsigned() 63 return (int64_t)m_data.m_unsigned; in GetAsSigned() 65 return m_data.m_signed; in GetAsSigned() 67 return (int64_t)m_data.m_double; in GetAsSigned() [all …]
|
| H A D | JSON.h | 56 std::string GetData() { return m_data; } in GetData() 67 std::string m_data; variable 88 m_data.m_unsigned = u; in JSONNumber() 96 m_data.m_signed = s; in JSONNumber() 103 m_data.m_double = d; in JSONNumber() 130 } m_data; variable
|
| /llvm-project/lldb/test/API/api/multithreaded/ |
| H A D | common.h | 28 std::queue<T> m_data; variable 35 m_data.push(e); in push() 44 if (!m_data.empty()) { in pop() 46 T ret = m_data.front(); in pop() 47 m_data.pop(); in pop()
|
| /llvm-project/lldb/source/Plugins/ObjectFile/PECOFF/ |
| H A D | ObjectFilePECOFF.cpp | 399 toStringRef(m_data.GetData()), m_file.GetFilename().GetStringRef())); in CreateBinary() 445 m_data.SetByteOrder(eByteOrderLittle); in ParseHeader() 448 if (ParseDOSHeader(m_data, m_dos_header)) { in ParseHeader() 450 uint32_t pe_signature = m_data.GetU32(&offset); in ParseHeader() 453 if (ParseCOFFHeader(m_data, &offset, m_coff_header)) { in ParseHeader() 458 m_data.SetAddressByteSize(GetAddressByteSize()); in ParseHeader() 605 m_coff_header_opt.magic = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader() 606 m_coff_header_opt.major_linker_version = m_data.GetU8(offset_ptr); in ParseCOFFOptionalHeader() 607 m_coff_header_opt.minor_linker_version = m_data.GetU8(offset_ptr); in ParseCOFFOptionalHeader() 608 m_coff_header_opt.code_size = m_data in ParseCOFFOptionalHeader() [all...] |
| /llvm-project/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 51 DWARFExpression::DWARFExpression() : m_data() {} in DWARFExpression() 53 DWARFExpression::DWARFExpression(const DataExtractor &data) : m_data(data) {} in DWARFExpression() 58 bool DWARFExpression::IsValid() const { return m_data.GetByteSize() > 0; } in IsValid() 66 m_data.SetData( in UpdateValue() 68 m_data.SetByteOrder(endian::InlHostByteOrder()); in UpdateValue() 69 m_data.SetAddressByteSize(addr_byte_size); in UpdateValue() 87 llvm::DWARFExpression(m_data.GetAsLLVM(), m_data.GetAddressByteSize()) in DumpLocation() 399 while (m_data.ValidOffset(offset)) { in Update_DW_OP_addr() 400 const LocationAtom op = static_cast<LocationAtom>(m_data in Update_DW_OP_addr() [all...] |
| H A D | IRMemoryMap.cpp | 315 m_data.SetByteSize(size); in Malloc() 574 if (!allocation.m_data.GetByteSize()) { in WriteMemory() 578 ::memcpy(allocation.m_data.GetBytes() + offset, bytes, size); in WriteMemory() 581 if (!allocation.m_data.GetByteSize()) { in WriteMemory() 585 ::memcpy(allocation.m_data.GetBytes() + offset, bytes, size); in WriteMemory() 691 if (!allocation.m_data.GetByteSize()) { in ReadMemory() 695 if (allocation.m_data.GetByteSize() < offset + size) { in ReadMemory() 701 ::memcpy(bytes, allocation.m_data.GetBytes() + offset, size); in ReadMemory() 710 if (!allocation.m_data.GetByteSize()) { in ReadMemory() 714 ::memcpy(bytes, allocation.m_data in ReadMemory() [all...] |
| H A D | ObjectFileJIT.cpp | 76 m_data.SetByteOrder(delegate_sp->GetByteOrder()); in ObjectFileJIT() 77 m_data.SetAddressByteSize(delegate_sp->GetAddressByteSize()); in ObjectFileJIT() 88 ByteOrder ObjectFileJIT::GetByteOrder() const { return m_data.GetByteOrder(); } in GetByteOrder() 93 return m_data.GetAddressByteSize(); in GetAddressByteSize()
|
| /llvm-project/lldb/source/Plugins/ObjectFile/Mach-O/ |
| H A D | ObjectFileMachO.cpp | 1030 m_data.SetByteOrder(endian::InlHostByteOrder()); in ParseHeader() 1032 m_header.magic = m_data.GetU32(&offset); in ParseHeader() 1035 m_data.SetByteOrder(endian::InlHostByteOrder()); in ParseHeader() 1036 m_data.SetAddressByteSize(4); in ParseHeader() 1041 m_data.SetByteOrder(endian::InlHostByteOrder()); in ParseHeader() 1042 m_data.SetAddressByteSize(8); in ParseHeader() 1047 m_data.SetByteOrder(endian::InlHostByteOrder() == eByteOrderBig in ParseHeader() 1050 m_data.SetAddressByteSize(4); in ParseHeader() 1055 m_data.SetByteOrder(endian::InlHostByteOrder() == eByteOrderBig in ParseHeader() 1058 m_data in ParseHeader() [all...] |
| /llvm-project/lldb/include/lldb/Target/ |
| H A D | ProcessStructReader.h | 37 DataExtractor m_data; variable 79 m_data = DataExtractor(buffer_sp, m_byte_order, m_addr_byte_size); in ProcessStructReader() 91 if (offset + size > m_data.GetByteSize()) 93 return (RetType)(m_data.GetMaxU64(&offset, size));
|
| /llvm-project/lldb/source/Plugins/ObjectFile/Minidump/ |
| H A D | MinidumpFileBuilder.cpp | 210 m_data.AppendData(&sys_info, sizeof(llvm::minidump::SystemInfo)); in AddSystemInfo() 214 error = WriteString(csd_string, &m_data); in WriteString() 321 m_data.AppendData(&modules_count, sizeof(llvm::support::ulittle32_t)); in AddModuleList() 324 // as these cannot be dumped to m_data before dumping entire in AddModuleList() 398 m_data.AppendData(&m, sizeof(llvm::minidump::Module)); in read_register_u16_raw() 401 m_data.AppendData(helper_data.GetBytes(), helper_data.GetByteSize()); in read_register_u16_raw() 622 m_data.AppendData(&thread_count, sizeof(llvm::support::ulittle32_t)); in AddThreadList() 681 m_data.AppendData(&t, sizeof(llvm::minidump::Thread)); in AddExceptions() 686 m_data.AppendData(helper_data.GetBytes(), helper_data.GetByteSize()); in AddExceptions() 734 m_data in AddMiscInfo() [all...] |
| /llvm-project/lldb/include/lldb/Utility/ |
| H A D | Baton.h | 49 UntypedBaton(void *Data) : m_data(Data) {} in UntypedBaton() 55 void *data() override { return m_data; } in data() 59 void *m_data; // Leave baton public for easy access variable
|
| /llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
| H A D | ObjectFileBreakpad.cpp | 133 llvm::StringRef text = toStringRef(m_data.GetData()); in CreateSections() 139 offset_t end_offset = end_ptr - m_data.GetDataStart(); in CreateSections() 165 section_start = line.bytes_begin() - m_data.GetDataStart(); in CreateSections() 168 maybe_add_section(m_data.GetDataEnd()); in CreateSections()
|
| /llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterContextMemory.cpp | 35 m_data = in RegisterContextMemory() 37 m_reg_data.SetData(m_data); in RegisterContextMemory() 79 if (!ReadAllRegisterValues(m_data)) in ReadRegister()
|
| /llvm-project/lldb/include/lldb/DataFormatters/ |
| H A D | StringPrinter.h | 136 void SetData(DataExtractor &&d) { m_data = std::move(d); } in SetData() 138 const lldb_private::DataExtractor &GetData() const { return m_data; } in GetData() 144 DataExtractor m_data;
|
| /llvm-project/lldb/source/Plugins/ObjectContainer/Mach-O-Fileset/ |
| H A D | ObjectContainerMachOFileset.cpp | 200 std::optional<mach_header> header = ParseMachOHeader(m_data); in ParseHeader() 207 if (m_data.GetByteSize() < header_and_lc_size) { in ParseHeader() 214 m_data.SetData(data_sp); in ParseHeader() 217 return ParseFileset(m_data, *header, m_entries, m_memory_addr); in ParseHeader() 288 m_data.GetByteSize() - entry->fileoff, data_sp, in GetObjectFile()
|