Home
last modified time | relevance | path

Searched refs:lookup_list (Results 1 – 4 of 4) sorted by relevance

/bionic/linker/
Dlinker_relocate.cpp61 Relocator(const VersionTracker& version_tracker, const SymbolLookupList& lookup_list) in Relocator() argument
62 : version_tracker(version_tracker), lookup_list(lookup_list) in Relocator()
71 const SymbolLookupList& lookup_list; member in Relocator
108 …onst ElfW(Sym)* local_sym = soinfo_do_lookup(sym_name, vi, &local_found_in, relocator.lookup_list); in lookup_symbol()
573 bool soinfo::relocate(const SymbolLookupList& lookup_list) { in relocate() argument
581 Relocator relocator(version_tracker, lookup_list); in relocate()
Dlinker_soinfo.cpp120 soinfo** si_found_in, const SymbolLookupList& lookup_list) { in ElfW()
125 const SymbolLookupLib* end = lookup_list.end(); in ElfW()
126 const SymbolLookupLib* it = lookup_list.begin(); in ElfW()
208 soinfo** si_found_in, const SymbolLookupList& lookup_list) { in ElfW()
209 return lookup_list.needs_slow_path() ? in ElfW()
210 soinfo_do_lookup_impl<true>(name, vi, si_found_in, lookup_list) : in ElfW()
211 soinfo_do_lookup_impl<false>(name, vi, si_found_in, lookup_list); in ElfW()
Dlinker_soinfo.h254 bool link_image(const SymbolLookupList& lookup_list, soinfo* local_group_root,
368 bool relocate(const SymbolLookupList& lookup_list);
453 soinfo** si_found_in, const SymbolLookupList& lookup_list);
Dlinker.cpp1744 SymbolLookupList lookup_list(global_group, local_group); in find_libraries() local
1761 lookup_list.set_dt_symbolic_lib(si->has_DT_SYMBOLIC ? si : nullptr); in find_libraries()
1762 if (!si->link_image(lookup_list, local_group_root, link_extinfo, &relro_fd_offset) || in find_libraries()
3230 bool soinfo::link_image(const SymbolLookupList& lookup_list, soinfo* local_group_root, in link_image() argument
3274 if (!relocate(lookup_list)) { in link_image()