Lines Matching refs:FirstSym
837 const Elf_Sym *FirstSym = in getRelocationTarget() local
840 getFullSymbolName(*Sym, Sym - FirstSym, getShndxTable(SymTab), in getRelocationTarget()
3945 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printHashTableSymbols() local
3946 if (!FirstSym) { in printHashTableSymbols()
3973 printHashedSymbol(FirstSym + Ch, Ch, ShndxTable, this->DynamicStringTable, in printHashTableSymbols()
3986 const Elf_Sym *FirstSym = DynSyms.empty() ? nullptr : &DynSyms[0]; in printGnuHashTableSymbols() local
3987 if (!FirstSym) { in printGnuHashTableSymbols()
4005 return FirstSym + SymIndex; in printGnuHashTableSymbols()
4403 const Elf_Sym *FirstSym = Symbols.begin(); in getSymbolForReloc() local
4404 if (!FirstSym) in getSymbolForReloc()
4418 const uint64_t SymOffset = ((const uint8_t *)FirstSym - Obj.base()) + in getSymbolForReloc()
4425 const Elf_Sym *Sym = FirstSym + Reloc.Symbol; in getSymbolForReloc()
4430 return {Sym == FirstSym ? nullptr : Sym, maybeDemangle(*ErrOrName)}; in getSymbolForReloc()
6312 const Elf_Sym &FirstSym = this->dynamic_symbols()[0]; in printMipsGOT() local
6314 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsGOT()
6367 const Elf_Sym &FirstSym = *cantFail( in printMipsPLT() local
6370 Sym, &Sym - &FirstSym, ShndxTable, this->DynamicStringTable, false); in printMipsPLT()
7438 const Elf_Sym *FirstSym = cantFail( in printMipsPLT() local
7441 Sym, &Sym - FirstSym, ShndxTable, Parser.getPltStrTable(), true); in printMipsPLT()