Searched refs:soname (Results 1 – 4 of 4) sorted by relevance
127 if (android::base::StartsWith(entry.soname, "lib") && in ReadExtensionLibraries()128 android::base::EndsWith(entry.soname, "." + company_name + ".so")) { in ReadExtensionLibraries()132 entry.soname, company_name); in ReadExtensionLibraries()382 struct ConfigEntry entry = {.soname = "", .nopreload = false, .bitness = ALL}; in ParseConfig()396 entry.soname = tokens[i]; in ParseConfig()413 sonames.push_back(entry.soname); in ParseConfig()
61 std::string soname; member
133 for (const std::string& soname : android::base::Split(preloadable_public_libraries(), ":")) { in Initialize() local134 void* handle = OpenSystemLibrary(soname.c_str(), RTLD_NOW | RTLD_NODELETE); in Initialize()136 "Error preloading public library %s: %s", soname.c_str(), dlerror()); in Initialize()
645 std::string soname(elf_file_path); in PrepareDynamicSection()646 size_t directory_separator_pos = soname.rfind('/'); in PrepareDynamicSection()648 soname = soname.substr(directory_separator_pos + 1); in PrepareDynamicSection()734 Elf_Word soname_offset = dynstr_.Add(soname); in PrepareDynamicSection()