Searched defs:packageUseInfo (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageDexOptimizer.java133 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) {
145 packageStats, packageUseInfo, options);
159 PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) {
226 || packageUseInfo.isUsedByOtherApps(path);
131 performDexOpt(PackageParser.Package pkg, String[] sharedLibraries, String[] instructionSets, CompilerStats.PackageStats packageStats, PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) argument
157 performDexOptLI(PackageParser.Package pkg, String[] sharedLibraries, String[] targetInstructionSets, CompilerStats.PackageStats packageStats, PackageDexUsage.PackageUseInfo packageUseInfo, DexoptOptions options) argument
H A DPackageManagerServiceUtils.java238 long thresholdTimeinMillis, PackageDexUsage.PackageUseInfo packageUseInfo,
259 && packageUseInfo.isAnyCodePathUsedByOtherApps();
237 isUnusedSinceTimeInMillis(long firstInstallTime, long currentTimeInMillis, long thresholdTimeinMillis, PackageDexUsage.PackageUseInfo packageUseInfo, long latestPackageUseTimeInMillis, long latestForegroundPackageUseTimeInMillis) argument
/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DPackageDexUsage.java130 PackageUseInfo packageUseInfo = mPackageUseInfoMap.get(owningPackageName);
131 if (packageUseInfo == null) {
133 packageUseInfo = new PackageUseInfo();
138 packageUseInfo.mergeCodePathUsedByOtherApps(dexPath, isUsedByOtherApps,
145 packageUseInfo.mDexUseInfoMap.put(dexPath, newData);
149 mPackageUseInfoMap.put(owningPackageName, packageUseInfo);
156 return packageUseInfo.mergeCodePathUsedByOtherApps(
164 DexUseInfo existingData = packageUseInfo.mDexUseInfoMap.get(dexPath);
167 packageUseInfo.mDexUseInfoMap.put(dexPath, newData);
263 PackageUseInfo packageUseInfo
617 removeDexFile(PackageUseInfo packageUseInfo, String dexFile, int userId) argument
[all...]

Completed in 117 milliseconds