Lines Matching defs:sym
68 static std::optional<std::string> getLinkerScriptLocation(const Symbol &sym) { in getLinkerScriptLocation()
76 static std::string getDefinedLocation(const Symbol &sym) { in getDefinedLocation()
90 static std::string getLocation(InputSectionBase &s, const Symbol &sym, in getLocation()
130 void elf::reportRangeError(uint8_t *loc, int64_t v, int n, const Symbol &sym, in reportRangeError()
192 static bool isAbsolute(const Symbol &sym) { in isAbsolute()
200 static bool isAbsoluteValue(const Symbol &sym) { in isAbsoluteValue()
298 Symbol *sym = symtab.find(name); in getSymbolsAt() local
317 static void replaceWithDefined(Symbol &sym, SectionBase &sec, uint64_t value, in replaceWithDefined()
523 static std::string maybeReportDiscarded(Undefined &sym) { in maybeReportDiscarded()
566 Undefined *sym; member
597 static const Symbol *getAlternativeSpelling(const Undefined &sym, in getAlternativeSpelling()
713 Undefined &sym = *undef.sym; in reportUndefinedSymbol() local
820 static bool maybeReportUndefined(Undefined &sym, InputSectionBase &sec, in maybeReportUndefined()
873 Symbol &sym, int64_t addend, RelExpr expr, in addRelativeReloc()
915 RelocationBaseSection &rel, RelType type, Symbol &sym) { in addPltEntry()
924 void elf::addGotEntry(Symbol &sym) { in addGotEntry()
943 static void addTpOffsetGotEntry(Symbol &sym) { in addTpOffsetGotEntry()
957 static bool canDefineSymbolInExecutable(Symbol &sym) { in canDefineSymbolInExecutable()
984 const Symbol &sym, in isStaticLinkTimeConstant()
1056 Symbol &sym, int64_t addend) const { in processAux()
1272 static unsigned handleMipsTlsRelocation(RelType type, Symbol &sym, in handleMipsTlsRelocation()
1295 static unsigned handleTlsRelocation(RelType type, Symbol &sym, in handleTlsRelocation()
1443 Symbol &sym = sec->getFile<ELFT>()->getSymbol(symIndex); in scanOne() local
1686 static bool handleNonPreemptibleIfunc(Symbol &sym, uint16_t flags) { in handleNonPreemptibleIfunc()
1769 auto fn = [](Symbol &sym) { in postScanRelocations()
2381 Symbol *sym = symtab.find("__tls_get_addr"); in hexagonTLSSymbolUpdate() local
2411 Symbol &sym = sec->file->getSymbol(r.getSymbol(config->isMips64EL)); in scanCrossRefs() local