Searched refs:dex_path (Results 1 – 8 of 8) sorted by relevance
/art/libnativeloader/ |
D | library_namespaces.cpp | 104 ApkOrigin GetApkOriginFromDexPath(const std::string& dex_path) { in GetApkOriginFromDexPath() argument 106 if (std::regex_search(dex_path, kVendorDexPathRegex)) { in GetApkOriginFromDexPath() 109 if (std::regex_search(dex_path, kProductDexPathRegex)) { in GetApkOriginFromDexPath() 112 dex_path.c_str()); in GetApkOriginFromDexPath() 182 std::string dex_path; in Create() local 191 dex_path = dex_path_chars.c_str(); in Create() 211 ApkOrigin apk_origin = GetApkOriginFromDexPath(dex_path); in Create() 352 for (const std::string& each_jar_path : android::base::Split(dex_path, ":")) { in Create()
|
D | native_loader_test.cpp | 187 std::string dex_path = "/data/app/foo/classes.dex"; member in android::nativeloader::NativeLoaderTest_Create 231 .WillOnce(Return(TO_MOCK_NAMESPACE(TO_ANDROID_NAMESPACE(dex_path.c_str())))); in SetExpectations() 289 env()->NewStringUTF(dex_path.c_str()), env()->NewStringUTF(library_path.c_str()), in RunTest() 300 EXPECT_EQ(dex_path.c_str(), reinterpret_cast<const char*>(ns)); in RunTest() 306 EXPECT_STREQ(dex_path.c_str(), in RunTest() 320 dex_path = "/system/app/foo/foo.apk"; in TEST_P() 330 dex_path = "/vendor/app/foo/foo.apk"; in TEST_P() 340 dex_path = "/vendor/app/foo/foo.apk"; in TEST_P() 354 dex_path = "/product/app/foo/foo.apk"; in TEST_P() 364 dex_path = "/system/framework/services.jar:/apex/com.android.conscrypt/javalib/service-foo.jar"; in TEST_P() [all …]
|
D | native_loader_lazy.cpp | 48 bool is_shared, jstring dex_path, jstring library_path, in CreateClassLoaderNamespace() argument 51 return f(env, target_sdk_version, class_loader, is_shared, dex_path, library_path, in CreateClassLoaderNamespace()
|
D | native_loader.cpp | 143 jstring dex_path, in CreateClassLoaderNamespaceLocked() argument 152 dex_path, in CreateClassLoaderNamespaceLocked() 187 bool is_shared, jstring dex_path, jstring library_path, in CreateClassLoaderNamespace() argument 195 dex_path, in CreateClassLoaderNamespace() 203 UNUSED(env, target_sdk_version, class_loader, is_shared, dex_path, library_path, permitted_path, in CreateClassLoaderNamespace()
|
D | library_namespaces.h | 57 jobject class_loader, bool is_shared, jstring dex_path,
|
/art/libnativeloader/include/nativeloader/ |
D | native_loader.h | 40 JNIEnv* env, int32_t target_sdk_version, jobject class_loader, bool is_shared, jstring dex_path,
|
/art/openjdkjvmti/ |
D | ti_search.cc | 360 ScopedLocalRef<jstring> dex_path(env, env->NewStringUTF(segment)); in AddToDexClassLoader() local 361 if (dex_path.get() == nullptr) { in AddToDexClassLoader() 364 env->CallVoidMethod(classloader, add_dex_path_id, dex_path.get()); in AddToDexClassLoader()
|
/art/runtime/ |
D | class_loader_context.cc | 964 for (const std::string& dex_path : info->classpath) { in FlattenDexPaths() local 965 result.push_back(dex_path); in FlattenDexPaths()
|