Searched refs:sonames (Results 1 – 2 of 2) sorted by relevance
/art/libnativeloader/ |
D | public_libraries.cpp | 105 void ReadExtensionLibraries(const char* dirname, std::vector<std::string>* sonames) { in ReadExtensionLibraries() argument 136 sonames->insert(sonames->end(), ret->begin(), ret->end()); in ReadExtensionLibraries() 148 auto sonames = in InitDefaultPublicLibraries() local 156 if (!sonames.ok()) { in InitDefaultPublicLibraries() 158 config_file.c_str(), sonames.error().message().c_str()); in InitDefaultPublicLibraries() 164 return android::base::Join(*sonames, ':'); in InitDefaultPublicLibraries() 171 …sonames->erase(std::remove_if(sonames->begin(), sonames->end(), [&public_libs](const std::string& … in InitDefaultPublicLibraries() 173 }), sonames->end()); in InitDefaultPublicLibraries() 175 return android::base::Join(*sonames, ':'); in InitDefaultPublicLibraries() 180 auto sonames = ReadConfig(kVendorPublicLibrariesFile, always_true); in InitVendorPublicLibraries() local [all …]
|
D | native_loader_test.h | 46 virtual bool mock_init_anonymous_namespace(bool bridged, const char* sonames, 52 mock_namespace_handle to, const char* sonames) = 0; 144 bool android_init_anonymous_namespace(const char* sonames, const char* search_path) { in android_init_anonymous_namespace() argument 145 return mock->mock_init_anonymous_namespace(false, sonames, search_path); in android_init_anonymous_namespace() 159 const char* sonames) { in android_link_namespaces() argument 160 return mock->mock_link_namespaces(false, TO_MOCK_NAMESPACE(from), TO_MOCK_NAMESPACE(to), sonames); in android_link_namespaces() 190 struct native_bridge_namespace_t* to, const char* sonames) { in NativeBridgeLinkNamespaces() argument 191 return mock->mock_link_namespaces(true, TO_MOCK_NAMESPACE(from), TO_MOCK_NAMESPACE(to), sonames); in NativeBridgeLinkNamespaces()
|