Searched refs:offset_ptr (Results 26 - 48 of 48) sorted by relevance

12

/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DAuxVector.cpp33 lldb::offset_t *offset_ptr,
37 lldb::offset_t saved_offset = *offset_ptr;
38 *value = data.GetMaxU64(offset_ptr, byte_size);
39 return *offset_ptr != saved_offset;
45 lldb::offset_t *offset_ptr,
48 if (!GetMaxU64(data, offset_ptr, &entry.type, byte_size))
51 if (!GetMaxU64(data, offset_ptr, &entry.value, byte_size))
32 GetMaxU64(DataExtractor &data, lldb::offset_t *offset_ptr, uint64_t *value, unsigned int byte_size) argument
43 ParseAuxvEntry(DataExtractor &data, AuxVector::Entry &entry, lldb::offset_t *offset_ptr, unsigned int byte_size) argument
/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFFormValue.h53 lldb::offset_t* offset_ptr,
66 bool SkipValue(const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const;
67 static bool SkipValue(const dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu);
68 // static bool TransferValue(dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu, BinaryStreamBuf& out_buff);
H A DDWARFDebugAbbrev.cpp33 DWARFAbbreviationDeclarationSet::Extract(const DataExtractor& data, lldb::offset_t *offset_ptr) argument
35 const lldb::offset_t begin_offset = *offset_ptr;
40 while (abbrevDeclaration.Extract(data, offset_ptr))
52 return begin_offset != *offset_ptr;
H A DDWARFAbbreviationDeclaration.h66 bool Extract(const lldb_private::DataExtractor& data, lldb::offset_t *offset_ptr);
67 bool Extract(const lldb_private::DataExtractor& data, lldb::offset_t *offset_ptr, dw_uleb128_t code);
H A DDWARFDebugAbbrev.h46 bool Extract(const lldb_private::DataExtractor& data, lldb::offset_t *offset_ptr);
H A DDWARFDebugArangeSet.h44 bool Extract(const lldb_private::DataExtractor &data, lldb::offset_t *offset_ptr);
H A DDWARFDebugPubnamesSet.h73 bool Extract(const lldb_private::DataExtractor& debug_pubnames_data, lldb::offset_t *offset_ptr);
H A DDWARFDebugLine.h229 static bool ParsePrologue(const lldb_private::DataExtractor& debug_line_data, lldb::offset_t* offset_ptr, Prologue* prologue);
230 static bool ParseStatementTable(const lldb_private::DataExtractor& debug_line_data, lldb::offset_t* offset_ptr, State::Callback callback, void* userData);
233 static bool ParseStatementTable(const lldb_private::DataExtractor& debug_line_data, lldb::offset_t *offset_ptr, LineTable* line_table);
H A DDWARFDebugInfoEntry.cpp122 lldb::offset_t *offset_ptr
125 m_offset = *offset_ptr;
129 const uint64_t abbr_idx = debug_info_data.GetULEB128 (offset_ptr);
137 lldb::offset_t offset = *offset_ptr;
147 *offset_ptr = UINT32_MAX;
242 debug_info_data.GetU32 (offset_ptr);
244 debug_info_data.GetU64 (offset_ptr);
248 *offset_ptr = m_offset;
256 *offset_ptr = offset;
281 lldb::offset_t *offset_ptr
[all...]
H A DDWARFDebugInfoEntry.h148 lldb::offset_t* offset_ptr);
153 lldb::offset_t* offset_ptr);
293 lldb::offset_t *offset_ptr,
H A DDWARFCompileUnit.cpp72 DWARFCompileUnit::Extract(const DataExtractor &debug_info, lldb::offset_t *offset_ptr) argument
76 m_offset = *offset_ptr;
78 if (debug_info.ValidOffset(*offset_ptr))
82 m_length = debug_info.GetU32(offset_ptr);
83 m_version = debug_info.GetU16(offset_ptr);
84 abbr_offset = debug_info.GetU32(offset_ptr);
85 m_addr_size = debug_info.GetU8 (offset_ptr);
99 *offset_ptr = m_offset;
H A DDWARFCompileUnit.h32 bool Extract(const lldb_private::DataExtractor &debug_info, lldb::offset_t *offset_ptr);
H A DHashedNameToDIE.h436 lldb::offset_t *offset_ptr,
447 if (!form_value.ExtractValue(data, offset_ptr, NULL))
435 Read(const lldb_private::DataExtractor &data, lldb::offset_t *offset_ptr, DIEInfo &hash_data) const argument
/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp68 bool DWARFUnit::extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) { argument
69 Length = debug_info.getU32(offset_ptr);
70 Version = debug_info.getU16(offset_ptr);
71 uint64_t AbbrOffset = debug_info.getU32(offset_ptr);
72 AddrSize = debug_info.getU8(offset_ptr);
88 bool DWARFUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { argument
91 Offset = *offset_ptr;
93 if (debug_info.isValidOffset(*offset_ptr)) {
94 if (extractImpl(debug_info, offset_ptr))
98 *offset_ptr
[all...]
H A DDWARFDebugInfoEntry.cpp113 uint32_t *offset_ptr,
133 if (!formValue.extractValue(u->getDebugInfoExtractor(), offset_ptr, u))
/external/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.h57 bool extract(DataExtractor data, uint32_t *offset_ptr);
H A DDWARFDebugRangeList.h68 bool extract(DataExtractor data, uint32_t *offset_ptr);
H A DDWARFTypeUnit.h32 bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) override;
H A DDWARFDebugLine.h81 bool parse(DataExtractor debug_line_data, uint32_t *offset_ptr);
197 uint32_t *offset_ptr);
H A DDWARFDebugInfoEntry.h43 void dumpAttribute(raw_ostream &OS, DWARFUnit *u, uint32_t *offset_ptr,
H A DDWARFUnit.h138 virtual bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr);
176 bool extract(DataExtractor debug_info, uint32_t* offset_ptr);
/external/lldb/include/lldb/Core/
H A DDataEncoder.h277 /// pointed to by \a offset_ptr. The size of the extracted address
281 /// @param[in,out] offset_ptr
301 /// @param[in,out] offset_ptr
310 /// pointed to by \a offset_ptr is out of bounds, or if the
315 PutCString (uint32_t offset_ptr, const char *cstr);
/external/lldb/source/Plugins/ObjectFile/PECOFF/
H A DObjectFilePECOFF.h226 bool ParseCOFFHeader (lldb::offset_t *offset_ptr);
227 bool ParseCOFFOptionalHeader (lldb::offset_t *offset_ptr);

Completed in 267 milliseconds

12