Home
last modified time | relevance | path

Searched refs:packageUseInfo (Results 1 – 4 of 4) sorted by relevance

/aosp14/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DPackageDexUsage.java141 if (packageUseInfo == null) { in record()
275 PackageUseInfo packageUseInfo = pEntry.getValue(); in write() local
280 packageUseInfo.mPrimaryCodePaths.entrySet()) { in write()
488 PackageUseInfo packageUseInfo = pEntry.getValue(); in syncData() local
550 if (packageUseInfo == null) { in clearUsedByOtherApps()
553 return packageUseInfo.clearCodePathUsedByOtherApps(); in clearUsedByOtherApps()
577 if (packageUseInfo == null) { in removeUserPackage()
592 if (packageUseInfo.mDexUseInfoMap.isEmpty() in removeUserPackage()
610 if (packageUseInfo == null) { in removeDexFile()
613 return removeDexFile(packageUseInfo, dexFile, userId); in removeDexFile()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageDexOptimizer.java226 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) in performDexOpt() argument
243 packageStats, packageUseInfo, options); in performDexOpt()
267 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) in performDexOptLI() argument
346 isUsedByOtherApps = packageUseInfo.isUsedByOtherApps(path); in performDexOptLI()
H A DPackageManagerServiceUtils.java229 long thresholdTimeinMillis, PackageDexUsage.PackageUseInfo packageUseInfo, in isUnusedSinceTimeInMillis() argument
250 && packageUseInfo.isAnyCodePathUsedByOtherApps(); in isUnusedSinceTimeInMillis()
H A DComputerEngine.java5565 PackageDexUsage.PackageUseInfo packageUseInfo = in getUnusedPackages() local
5569 currentTimeInMillis, downgradeTimeThresholdMillis, packageUseInfo, in getUnusedPackages()