Searched refs:relocator (Results 1 – 1 of 1) sorted by relevance
95 static inline bool lookup_symbol(Relocator& relocator, uint32_t r_sym, const char* sym_name, in lookup_symbol() argument97 if (r_sym == relocator.cache_sym_val) { in lookup_symbol()98 *found_in = relocator.cache_si; in lookup_symbol()99 *sym = relocator.cache_sym; in lookup_symbol()103 if (!relocator.si->lookup_version_info(relocator.version_tracker, r_sym, sym_name, &vi)) { in lookup_symbol()108 …const ElfW(Sym)* local_sym = soinfo_do_lookup(sym_name, vi, &local_found_in, relocator.lookup_list… in lookup_symbol()110 relocator.cache_sym_val = r_sym; in lookup_symbol()111 relocator.cache_si = local_found_in; in lookup_symbol()112 relocator.cache_sym = local_sym; in lookup_symbol()118 if (ELF_ST_BIND(relocator.si_symtab[r_sym].st_info) != STB_WEAK) { in lookup_symbol()[all …]