Searched refs:lastSlash (Results 1 – 7 of 7) sorted by relevance
/aosp14/frameworks/base/libs/androidfw/tests/ |
H A D | ApkParsing_test.cpp | 31 ASSERT_THAT(lastSlash, NotNull()); in TEST() 32 ASSERT_THAT(lastSlash, Eq(path + 13)); in TEST() 37 auto lastSlash = util::ValidLibraryPathLastSlash(path, true, false); in TEST() local 38 ASSERT_THAT(lastSlash, IsNull()); in TEST() 44 ASSERT_THAT(lastSlash, NotNull()); in TEST() 45 ASSERT_THAT(lastSlash, Eq(path + 15)); in TEST() 51 ASSERT_THAT(lastSlash, IsNull()); in TEST() 57 ASSERT_THAT(lastSlash, IsNull()); in TEST() 63 ASSERT_THAT(lastSlash, IsNull()); in TEST() 69 ASSERT_THAT(lastSlash, IsNull()); in TEST() [all …]
|
/aosp14/frameworks/base/libs/androidfw/ |
H A D | ApkParsing.cpp | 44 const char* lastSlash = strrchr(fileName, '/'); in ValidLibraryPathLastSlash() local 45 if (!lastSlash) { in ValidLibraryPathLastSlash() 50 if (*(lastSlash + 1) == 0) { in ValidLibraryPathLastSlash() 55 if (!isFilenameSafe(lastSlash + 1)) { in ValidLibraryPathLastSlash() 60 if (memchr(fileName + APK_LIB_LEN, '/', fileNameLen - APK_LIB_LEN) != lastSlash) { in ValidLibraryPathLastSlash() 67 || strncmp(lastSlash, LIB_PREFIX.data(), LIB_PREFIX_LEN) != 0) { in ValidLibraryPathLastSlash() 74 fileName + APK_LIB_LEN, lastSlash - fileName - APK_LIB_LEN)) != abis.end()) { in ValidLibraryPathLastSlash() 78 return lastSlash; in ValidLibraryPathLastSlash()
|
/aosp14/frameworks/base/core/jni/ |
H A D | com_android_internal_content_NativeLibraryHelper.cpp | 308 if (lastSlash) { in next() 309 mLastSlash = lastSlash; in next() 321 inline const char* lastSlash() const { in lastSlash() function in android::NativeLibrariesIterator 359 const char* lastSlash = it->lastSlash(); in iterateOverNativeFiles() local 363 const size_t cpuAbiRegionSize = lastSlash - cpuAbiOffset; in iterateOverNativeFiles() 366 install_status_t ret = callFunc(env, callArg, zipFile, entry, lastSlash + 1); in iterateOverNativeFiles() 369 ALOGV("Failure for entry %s", lastSlash + 1); in iterateOverNativeFiles() 410 const char* lastSlash = it->lastSlash(); in findSupportedAbi() local 414 const size_t abiSize = lastSlash - abiOffset; in findSupportedAbi() 478 const char* lastSlash = strrchr(fileName, '/'); in com_android_internal_content_NativeLibraryHelper_hasRenderscriptBitcode() local [all …]
|
/aosp14/frameworks/base/media/java/android/media/ |
H A D | MediaFile.java | 321 int lastSlash = path.lastIndexOf('/'); in getFileTitle() local 322 if (lastSlash >= 0) { in getFileTitle() 323 lastSlash++; in getFileTitle() 324 if (lastSlash < path.length()) { in getFileTitle() 325 path = path.substring(lastSlash); in getFileTitle()
|
/aosp14/system/core/libutils/ |
H A D | String8.cpp | 503 const char* lastSlash; in find_extension() local 508 lastSlash = strrchr(str, OS_PATH_SEPARATOR); in find_extension() 509 if (lastSlash == nullptr) in find_extension() 510 lastSlash = str; in find_extension() 512 lastSlash++; in find_extension() 515 lastDot = strrchr(lastSlash, '.'); in find_extension()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | CompilerStats.java | 104 int lastSlash = codePath.lastIndexOf(File.separatorChar); in getStoredPathFromCodePath() local 105 return codePath.substring(lastSlash + 1); in getStoredPathFromCodePath()
|
/aosp14/frameworks/base/telephony/java/android/telephony/mbms/ |
H A D | MbmsDownloadReceiver.java | 478 int lastSlash = sourceUriPath.lastIndexOf('/'); in getFileRelativePath() local 479 sourceUriPath = sourceUriPath.substring(0, lastSlash); in getFileRelativePath()
|