• Home
  • Raw
  • Download

Lines Matching refs:Elf_Sym

54   typedef typename ELFO::Elf_Sym Elf_Sym;                                      \
133 typedef typename ELFO::Elf_Sym Elf_Sym; typedef in __anon79be9f670111::ELFDumper
174 StringRef getSymbolVersion(StringRef StrTab, const Elf_Sym *symb,
227 return DynSymRegion.getAsArrayRef<Elf_Sym>(); in dynamic_symbols()
232 std::string getFullSymbolName(const Elf_Sym *Symbol, StringRef StrTable,
275 using Elf_Sym = typename ELFFile<ELFT>::Elf_Sym; typedef in __anon79be9f670111::DumpStyle
290 virtual void printSymbol(const ELFFile<ELFT> *Obj, const Elf_Sym *Symbol,
291 const Elf_Sym *FirstSym, StringRef StrTable,
343 void printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, const Elf_Sym *First,
345 std::string getSymbolSectionNdx(const ELFO *Obj, const Elf_Sym *Symbol,
346 const Elf_Sym *FirstSym);
374 void printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, const Elf_Sym *First,
513 for (const typename ELFO::Elf_Sym &Sym : Dumper->dynamic_symbols()) { in printVersionSymbolSection()
644 const Elf_Sym *symb, in getSymbolVersion()
656 sizeof(Elf_Sym); in getSymbolVersion()
692 std::string ELFDumper<ELFT>::getFullSymbolName(const Elf_Sym *Symbol, in getFullSymbolName()
710 getSectionNameIndex(const ELFO &Obj, const typename ELFO::Elf_Sym *Symbol, in getSectionNameIndex()
711 const typename ELFO::Elf_Sym *FirstSym, in getSectionNameIndex()
1401 DynSymRegion.EntSize = sizeof(Elf_Sym); in parseDynamicTable()
1879 typedef typename ELFO::Elf_Sym Elf_Sym; typedef in __anon79be9f670511::MipsGOTParser
1907 const GOTEntry *It, const Elf_Sym *Sym,
1913 const Elf_Sym *Sym);
1960 const Elf_Sym *DynSymBegin = Dumper->dynamic_symbols().begin(); in parseGOT()
1961 const Elf_Sym *DynSymEnd = Dumper->dynamic_symbols().end(); in parseGOT()
2018 const Elf_Sym *GotDynSym = DynSymBegin + *DtGotSym; in parseGOT()
2073 const Elf_Sym *Sym = Obj->getRelocationSymbol(&*RI, SymTable); in parsePLT()
2081 const Elf_Sym *Sym = Obj->getRelocationSymbol(&*RI, SymTable); in parsePLT()
2114 const Elf_Sym *Sym, StringRef StrTable, bool IsDynamic) { in printGlobalGotEntry()
2146 const Elf_Sym *Sym) { in printPLTEntry()
2431 const Elf_Sym *Signature = in printGroupSections()
2432 Obj->template getEntry<Elf_Sym>(Symtab, Sec.sh_info); in printGroupSections()
2461 const Elf_Sym *Sym = nullptr; in printRelocation()
2729 const Elf_Sym *Symbol, in getSymbolSectionNdx()
2730 const Elf_Sym *FirstSym) { in getSymbolSectionNdx()
2763 void GNUStyle<ELFT>::printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, in printSymbol()
2764 const Elf_Sym *FirstSym, StringRef StrTable, in printSymbol()
2974 const Elf_Sym *Sym = this->dumper()->dynamic_symbols().begin() + SymIndex; in printDynamicRelocation()
3217 const Elf_Sym *Sym = Obj->template getEntry<Elf_Sym>(Symtab, Sec.sh_info); in printGroupSections()
3291 const Elf_Sym *Sym = Obj->getRelocationSymbol(&Rel, SymTab); in printRelocation()
3378 for (const Elf_Sym &Sym : Obj->symbols(Symtab)) { in printSections()
3395 void LLVMStyle<ELFT>::printSymbol(const ELFO *Obj, const Elf_Sym *Symbol, in printSymbol()
3396 const Elf_Sym *First, StringRef StrTable, in printSymbol()
3493 const Elf_Sym *Sym = this->dumper()->dynamic_symbols().begin() + SymIndex; in printDynamicRelocation()