Searched refs:ValidateDexPath (Results 1 – 5 of 5) sorted by relevance
89 TEST_F(ArtServiceTest, ValidateDexPathOk) { EXPECT_THAT(ValidateDexPath("/a/b.apk"), Ok()); } in TEST_F()92 EXPECT_THAT(ValidateDexPath(""), HasError(WithMessage("Path is empty"))); in TEST_F()96 EXPECT_THAT(ValidateDexPath("a/b.apk"), in TEST_F()101 EXPECT_THAT(ValidateDexPath("/a/c/../b.apk"), in TEST_F()106 EXPECT_THAT(ValidateDexPath("/a/\0/b.apk"s), in TEST_F()
81 Result<void> ValidateDexPath(const std::string& dex_path) { in ValidateDexPath() function101 OR_RETURN(ValidateDexPath(context_path)); in ValidateClassLoaderContext()115 if (Result<void> result = ValidateDexPath(dex_path); !result.ok()) { in Java_com_android_server_art_ArtJni_validateDexPathNative()
35 android::base::Result<void> ValidateDexPath(const std::string& dex_path);
49 using ::art::service::ValidateDexPath;152 OR_RETURN(ValidateDexPath(runtime_artifacts_path.dexPath)); in ValidateRuntimeArtifactsPath()161 OR_RETURN(ValidateDexPath(artifacts_path.dexPath)); in BuildArtifactsPath()210 OR_RETURN(ValidateDexPath(prebuilt_profile_path.dexPath)); in BuildPrebuiltProfilePath()227 OR_RETURN(ValidateDexPath(secondary_ref_profile_path.dexPath)); in BuildSecondaryRefProfilePath()237 OR_RETURN(ValidateDexPath(secondary_cur_profile_path.dexPath)); in BuildSecondaryCurProfilePath()267 OR_RETURN(ValidateDexPath(dex_metadata_path.dexPath)); in BuildDexMetadataPath()
127 using ::art::service::ValidateDexPath;616 OR_RETURN_FATAL(ValidateDexPath(in_dexFile)); in isProfileUsable()668 OR_RETURN_FATAL(ValidateDexPath(dex_path)); in CopyAndRewriteProfileImpl()743 OR_RETURN_FATAL(ValidateDexPath(in_dexFile)); in copyAndRewriteEmbeddedProfile()799 OR_RETURN_FATAL(ValidateDexPath(in_dexFile)); in getDexFileVisibility()831 OR_RETURN_FATAL(ValidateDexPath(dex_file)); in mergeProfiles()1002 OR_RETURN_FATAL(ValidateDexPath(in_dexFile)); in dexopt()1107 OR_RETURN_FATAL(ValidateDexPath(context_path)); in dexopt()1324 OR_RETURN_FATAL(ValidateDexPath(in_dexFile)); in isInDalvikCache()1912 if (Result<void> result = ValidateDexPath(in_dexFile); !result.ok()) { in validateDexPath()