Lines Matching refs:ElfReader
575 ElfReader::SymbolSink *sink) { in VisitSymbols()
580 ElfReader::SymbolSink *sink, in VisitSymbols()
627 ElfReader::SectionInfo plt_section_info; in VisitRelocationEntries()
639 ElfReader::SectionInfo rel_section_info; in VisitRelocationEntries()
640 ElfReader::SectionInfo rela_section_info; in VisitRelocationEntries()
662 ElfReader::SectionInfo dynsym_section_info; in VisitRelocationEntries()
732 if (name != NULL && ElfReader::SectionNamesMatch(section_name, name)) { in GetSectionContentsByName()
748 ElfReader::SectionInfo *info) { in GetSectionInfoByName()
755 if (name != NULL && ElfReader::SectionNamesMatch(section_name, name)) { in GetSectionInfoByName()
1002 ElfReader::SectionInfo opd_info_;
1029 ElfReader::ElfReader(const string &path) in ElfReader() function in dwarf2reader::ElfReader
1046 ElfReader::~ElfReader() { in ~ElfReader()
1076 bool ElfReader::IsNativeElfFile() const { in IsNativeElfFile()
1080 bool ElfReader::IsElf32File() const { in IsElf32File()
1084 bool ElfReader::IsElf64File() const { in IsElf64File()
1112 void ElfReader::VisitSymbols(ElfReader::SymbolSink *sink) { in VisitSymbols()
1116 void ElfReader::VisitSymbols(ElfReader::SymbolSink *sink, in VisitSymbols()
1122 void ElfReader::VisitSymbols(ElfReader::SymbolSink *sink, in VisitSymbols()
1141 uint64_t ElfReader::VaddrOfFirstLoadSegment() { in VaddrOfFirstLoadSegment()
1151 const char *ElfReader::GetSectionName(int shndx) { in GetSectionName()
1162 uint64_t ElfReader::GetNumSections() { in GetNumSections()
1172 const char *ElfReader::GetSectionByIndex(int shndx, size_t *size) { in GetSectionByIndex()
1182 const char *ElfReader::GetSectionByName(const string §ion_name, in GetSectionByName()
1193 const char *ElfReader::GetSectionInfoByName(const string §ion_name, in GetSectionInfoByName()
1204 bool ElfReader::SectionNamesMatch(const string &name, const string &sh_name) { in SectionNamesMatch()
1213 bool ElfReader::IsDynamicSharedObject() { in IsDynamicSharedObject()
1223 ElfReaderImpl<Elf32> *ElfReader::GetImpl32() { in GetImpl32()
1230 ElfReaderImpl<Elf64> *ElfReader::GetImpl64() { in GetImpl64()
1267 bool ElfReader::IsNonStrippedELFBinary(const string &path) { in IsNonStrippedELFBinary()
1271 bool ElfReader::IsNonDebugStrippedELFBinary(const string &path) { in IsNonDebugStrippedELFBinary()