/aosp_15_r20/art/libartservice/service/native/ |
H A D | service.cc | 81 Result<void> ValidateDexPath(const std::string& dex_path) { in ValidateDexPath() 86 android::base::Result<void> ValidateClassLoaderContext(std::string_view dex_path, in ValidateClassLoaderContext() 113 std::string dex_path(GET_UTF_OR_RETURN(env, j_dex_path)); in Java_com_android_server_art_ArtJni_validateDexPathNative() local 125 ScopedUtfChars dex_path = GET_UTF_OR_RETURN(env, j_dex_path); in Java_com_android_server_art_ArtJni_validateClassLoaderContextNative() local
|
/aosp_15_r20/frameworks/native/cmds/installd/ |
H A D | dexopt.cpp | 990 static bool validate_dex_path_size(const std::string& dex_path) { in validate_dex_path_size() 1084 const std::string& dex_path, const char* profile_name, bool profile_guided, in maybe_open_reference_profile() 1342 static bool prepare_secondary_dex_oat_dir(const std::string& dex_path, int uid, in prepare_secondary_dex_oat_dir() 1390 static bool process_secondary_dexoptanalyzer_result(const std::string& dex_path, int result, in process_secondary_dexoptanalyzer_result() 1449 static SecondaryDexAccess check_secondary_dex_access(const std::string& dex_path) { in check_secondary_dex_access() 1478 static bool create_secondary_dex_oat_layout(const std::string& dex_path, const std::string& isa, in create_secondary_dex_oat_layout() 1580 for (const std::string& dex_path : dex_paths) { in open_dex_paths() local 1633 static SecondaryDexOptProcessResult process_secondary_dex_dexopt(const std::string& dex_path, in process_secondary_dex_dexopt() 1775 static std::string format_dexopt_error(int status, const char* dex_path) { in format_dexopt_error() 1787 int dexopt(const char* dex_path, uid_t uid, const char* pkgname, const char* instruction_set, in dexopt() [all …]
|
H A D | utils.cpp | 338 static bool get_secondary_dex_location(const std::string& dex_path, in get_secondary_dex_location() 1091 bool validate_secondary_dex_path(const std::string& pkgname, const std::string& dex_path, in validate_secondary_dex_path()
|
H A D | InstalldNativeService.cpp | 2301 char dex_path[PKG_PATH_MAX]; in rmdex() local
|
/aosp_15_r20/art/artd/ |
H A D | path_utils.cc | 232 std::filesystem::path dex_path(secondary_ref_profile_path.dexPath); in BuildSecondaryRefProfilePath() local 243 std::filesystem::path dex_path(secondary_cur_profile_path.dexPath); in BuildSecondaryCurProfilePath() local
|
H A D | artd.cc | 405 Result<File> ExtractEmbeddedProfileToFd(const std::string& dex_path) { in ExtractEmbeddedProfileToFd() 678 const std::string& dex_path, in CopyAndRewriteProfileImpl() 906 for (const std::string& dex_path : in_dexFiles) { in mergeProfiles() local
|
/aosp_15_r20/art/libnativeloader/ |
H A D | native_loader.cpp | 180 const std::string& dex_path, in CreateClassLoaderNamespaceLocked() 235 std::string dex_path; in CreateClassLoaderNamespace() local
|
H A D | native_loader_lazy.cpp | 48 bool is_shared, jstring dex_path, jstring library_path, in CreateClassLoaderNamespace()
|
H A D | library_namespaces.cpp | 208 const std::string& dex_path, in Create()
|
H A D | native_loader_test.cpp | 405 std::string dex_path = "/data/app/foo/classes.dex"; member in android::nativeloader::NativeLoaderTest_Create
|
/aosp_15_r20/frameworks/native/cmds/installd/tests/ |
H A D | installd_utils_test.cpp | 441 const std::string& dex_path, int uid, int storage_flag) { in pass_secondary_dex_validation() 448 const std::string& dex_path, int uid, int storage_flag) { in fail_secondary_dex_validation()
|
H A D | installd_dexopt_test.cpp | 600 const std::string& dex_path, in GetPrimaryDexArtifact()
|
/aosp_15_r20/art/openjdkjvmti/ |
H A D | ti_search.cc | 356 art::Handle<art::mirror::String> dex_path = in AddToDexClassLoader() local
|
/aosp_15_r20/art/runtime/ |
H A D | class_loader_context.cc | 945 for (const std::string& dex_path : info->classpath) { in FlattenDexPaths() local
|