Home
last modified time | relevance | path

Searched refs:ELFRela (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h365 struct ELFRela { struct
370 ELFRela(); argument
389 static unsigned RelocType32(const ELFRela &rela) { in RelocType32() argument
394 static unsigned RelocType64(const ELFRela &rela) { in RelocType64() argument
400 static unsigned RelocSymbol32(const ELFRela &rela) { in RelocSymbol32() argument
406 static unsigned RelocSymbol64(const ELFRela &rela) { in RelocSymbol64() argument
H A DELFHeader.cpp429 ELFRela::ELFRela() { memset(this, 0, sizeof(ELFRela)); } in ELFRela() function in ELFRela
431 bool ELFRela::Parse(const lldb_private::DataExtractor &data, in Parse()
H A DObjectFileELF.cpp161 reloc = new ELFRela(); in ELFRelocation()
172 delete reloc.get<ELFRela *>(); in ~ELFRelocation()
180 return reloc.get<ELFRela *>()->Parse(data, offset); in Parse()
187 return ELFRela::RelocType32(*rel.reloc.get<ELFRela *>()); in RelocType32()
194 return ELFRela::RelocType64(*rel.reloc.get<ELFRela *>()); in RelocType64()
201 return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela *>()); in RelocSymbol32()
208 return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela *>()); in RelocSymbol64()
215 return rel.reloc.get<ELFRela *>()->r_offset; in RelocOffset32()
222 return rel.reloc.get<ELFRela *>()->r_offset; in RelocOffset64()
229 return rel.reloc.get<ELFRela *>()->r_addend; in RelocAddend32()
[all …]