Searched refs:lookup_list (Results 1 – 4 of 4) sorted by relevance
/bionic/linker/ |
D | linker_relocate.cpp | 61 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()
|
D | linker_soinfo.cpp | 120 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()
|
D | linker_soinfo.h | 254 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);
|
D | linker.cpp | 1744 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()
|