Lines Matching refs:entry
154 config_file_path, [&company_name](const struct ConfigEntry& entry) -> Result<bool> { in ReadExtensionLibraries() argument
155 if (android::base::StartsWith(entry.soname, "lib") && in ReadExtensionLibraries()
156 android::base::EndsWith(entry.soname, "." + company_name + ".so")) { in ReadExtensionLibraries()
160 entry.soname, company_name); in ReadExtensionLibraries()
177 ReadConfig(config_file, [&for_preload](const struct ConfigEntry& entry) -> Result<bool> { in InitDefaultPublicLibraries() argument
179 return !entry.nopreload; in InitDefaultPublicLibraries()
451 struct ConfigEntry entry = {.soname = "", .nopreload = false, .bitness = ALL}; in ParseConfig() local
455 entry.nopreload = true; in ParseConfig()
457 if (entry.bitness != ALL) { in ParseConfig()
460 entry.bitness = tokens[i] == "32" ? ONLY_32 : ONLY_64; in ParseConfig()
465 entry.soname = tokens[i]; in ParseConfig()
471 if (entry.bitness == ONLY_32) continue; in ParseConfig()
473 if (entry.bitness == ONLY_64) continue; in ParseConfig()
476 Result<bool> ret = filter_fn(entry); in ParseConfig()
482 sonames.push_back(entry.soname); in ParseConfig()