/frameworks/base/core/java/android/app/usage/ |
H A D | IStorageStatsManager.aidl | 24 boolean isQuotaSupported(String volumeUuid, String callingPackage); 25 long getTotalBytes(String volumeUuid, String callingPackage); 26 long getFreeBytes(String volumeUuid, String callingPackage); 27 long getCacheBytes(String volumeUuid, String callingPackage); 28 long getCacheQuotaBytes(String volumeUuid, int uid, String callingPackage); 29 StorageStats queryStatsForPackage(String volumeUuid, String packageName, int userId, String callingPackage); 30 StorageStats queryStatsForUid(String volumeUuid, int uid, String callingPackage); 31 StorageStats queryStatsForUser(String volumeUuid, int userId, String callingPackage); 32 ExternalStorageStats queryExternalStatsForUser(String volumeUuid, int userId, String callingPackage);
|
H A D | StorageStatsManager.java | 334 public long getCacheQuotaBytes(String volumeUuid, int uid) { argument 336 return mService.getCacheQuotaBytes(volumeUuid, uid, mContext.getOpPackageName());
|
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | UserDataPreparer.java | 71 final String volumeUuid = vol.getFsUuid(); 72 prepareUserDataLI(volumeUuid, userId, userSerial, flags, true); 77 private void prepareUserDataLI(String volumeUuid, int userId, int userSerial, int flags, argument 83 storage.prepareUserStorage(volumeUuid, userId, userSerial, flags); 86 enforceSerialNumber(getDataUserDeDirectory(volumeUuid, userId), userSerial); 87 if (Objects.equals(volumeUuid, StorageManager.UUID_PRIVATE_INTERNAL)) { 92 enforceSerialNumber(getDataUserCeDirectory(volumeUuid, userId), userSerial); 93 if (Objects.equals(volumeUuid, StorageManager.UUID_PRIVATE_INTERNAL)) { 98 mInstaller.createUserData(volumeUuid, userId, userSerial, flags); 100 logCriticalInfo(Log.WARN, "Destroying user " + userId + " on volume " + volumeUuid 125 destroyUserDataLI(String volumeUuid, int userId, int flags) argument 158 reconcileUsers(String volumeUuid, List<UserInfo> validUsersList) argument 174 reconcileUsers(String volumeUuid, List<UserInfo> validUsersList, List<File> files) argument 241 getDataUserCeDirectory(String volumeUuid, int userId) argument 251 getDataUserDeDirectory(String volumeUuid, int userId) argument [all...] |
H A D | Installer.java | 281 String compilerFilter, @Nullable String volumeUuid, @Nullable String sharedLibraries, 288 dexFlags, compilerFilter, volumeUuid, sharedLibraries, seInfo); 464 String[] isas, @Nullable String volumeUuid, int flags) throws InstallerException { 471 volumeUuid, flags); 486 public boolean isQuotaSupported(String volumeUuid) throws InstallerException { argument 489 return mInstalld.isQuotaSupported(volumeUuid); 279 dexopt(String apkPath, int uid, @Nullable String pkgName, String instructionSet, int dexoptNeeded, @Nullable String outputPath, int dexFlags, String compilerFilter, @Nullable String volumeUuid, @Nullable String sharedLibraries, @Nullable String seInfo) argument 463 reconcileSecondaryDexFile(String apkPath, String packageName, int uid, String[] isas, @Nullable String volumeUuid, int flags) argument
|
H A D | PackageSettingBase.java | 142 String volumeUuid; field in class:PackageSettingBase 205 public void setVolumeUuid(String volumeUuid) { argument 206 this.volumeUuid = volumeUuid; 210 return volumeUuid; 274 volumeUuid = orig.volumeUuid;
|
H A D | PackageInstallerService.java | 151 private static final String ATTR_VOLUME_UUID = "volumeUuid"; 259 private void reconcileStagesLocked(String volumeUuid, boolean isEphemeral) { argument 260 final File stagingDir = buildStagingDir(volumeUuid, isEphemeral); 279 public void onPrivateVolumeMounted(String volumeUuid) { argument 281 reconcileStagesLocked(volumeUuid, false /*isInstant*/); 322 public File allocateStageDirLegacy(String volumeUuid, boolean isEphemeral) throws IOException { argument 327 final File stageDir = buildStageDir(volumeUuid, sessionId, isEphemeral); 434 params.volumeUuid = readStringAttribute(in, ATTR_VOLUME_UUID); 508 writeStringAttribute(out, ATTR_VOLUME_UUID, params.volumeUuid); 681 params.volumeUuid 813 buildStagingDir(String volumeUuid, boolean isEphemeral) argument 817 buildStageDir(String volumeUuid, int sessionId, boolean isEphemeral) argument [all...] |
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/applications/ |
H A D | StorageStatsSource.java | 38 public StorageStatsSource.ExternalStorageStats getExternalStorageStats(String volumeUuid, argument 41 mStorageStatsManager.queryExternalStatsForUser(volumeUuid, user)); 44 public StorageStatsSource.AppStorageStats getStatsForUid(String volumeUuid, int uid) argument 47 mStorageStatsManager.queryStatsForUid(volumeUuid, uid)); 51 String volumeUuid, String packageName, UserHandle user) 54 mStorageStatsManager.queryStatsForPackage(volumeUuid, packageName, user)); 57 public long getCacheQuotaBytes(String volumeUuid, int uid) { argument 58 return mStorageStatsManager.getCacheQuotaBytes(volumeUuid, uid); 50 getStatsForPackage( String volumeUuid, String packageName, UserHandle user) argument
|
/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | StorageStatsService.java | 156 public boolean isQuotaSupported(String volumeUuid, String callingPackage) { argument 160 return mInstaller.isQuotaSupported(volumeUuid); 167 public long getTotalBytes(String volumeUuid, String callingPackage) { argument 170 if (volumeUuid == StorageManager.UUID_PRIVATE_INTERNAL) { 173 final VolumeInfo vol = mStorage.findVolumeByUuid(volumeUuid); 176 new IOException("Failed to find storage device for UUID " + volumeUuid)); 183 public long getFreeBytes(String volumeUuid, String callingPackage) { argument 190 path = mStorage.findPathForUuid(volumeUuid); 198 if (isQuotaSupported(volumeUuid, callingPackage)) { 199 final long cacheTotal = getCacheBytes(volumeUuid, callingPackag 213 getCacheBytes(String volumeUuid, String callingPackage) argument 225 getCacheQuotaBytes(String volumeUuid, int uid, String callingPackage) argument 237 queryStatsForPackage(String volumeUuid, String packageName, int userId, String callingPackage) argument 287 queryStatsForUid(String volumeUuid, int uid, String callingPackage) argument 339 queryStatsForUser(String volumeUuid, int userId, String callingPackage) argument 365 queryExternalStatsForUser(String volumeUuid, int userId, String callingPackage) argument [all...] |
/frameworks/base/core/java/android/os/ |
H A D | Environment.java | 225 public static File getDataDirectory(String volumeUuid) { argument 226 if (TextUtils.isEmpty(volumeUuid)) { 229 return new File("/mnt/expand/" + volumeUuid); 304 public static File getDataAppDirectory(String volumeUuid) { argument 305 return new File(getDataDirectory(volumeUuid), "app"); 309 public static File getDataUserCeDirectory(String volumeUuid) { argument 310 return new File(getDataDirectory(volumeUuid), "user"); 314 public static File getDataUserCeDirectory(String volumeUuid, int userId) { argument 315 return new File(getDataUserCeDirectory(volumeUuid), String.valueOf(userId)); 319 public static File getDataUserCePackageDirectory(String volumeUuid, in argument 326 getDataUserDeDirectory(String volumeUuid) argument 331 getDataUserDeDirectory(String volumeUuid, int userId) argument 336 getDataUserDePackageDirectory(String volumeUuid, int userId, String packageName) argument [all...] |
/frameworks/base/core/java/android/os/storage/ |
H A D | IStorageManager.aidl | 278 void setPrimaryStorageUuid(in String volumeUuid, IPackageMoveObserver callback) = 58; 286 void prepareUserStorage(in String volumeUuid, int userId, int serialNumber, int flags) = 66; 287 void destroyUserStorage(in String volumeUuid, int userId, int flags) = 67; 294 long getCacheQuotaBytes(String volumeUuid, int uid) = 75; 295 long getCacheSizeBytes(String volumeUuid, int uid) = 76; 296 long getAllocatableBytes(String volumeUuid, int flags) = 77; 297 void allocateBytes(String volumeUuid, long bytes, int flags) = 78;
|
H A D | StorageManager.java | 722 public @Nullable VolumeInfo findVolumeByQualifiedUuid(String volumeUuid) { argument 723 if (Objects.equals(StorageManager.UUID_PRIVATE_INTERNAL, volumeUuid)) { 725 } else if (Objects.equals(StorageManager.UUID_PRIMARY_PHYSICAL, volumeUuid)) { 728 return findVolumeByUuid(volumeUuid); 764 public @NonNull File findPathForUuid(String volumeUuid) throws FileNotFoundException { argument 765 final VolumeInfo vol = findVolumeByQualifiedUuid(volumeUuid); 769 throw new FileNotFoundException("Failed to find a storage device for " + volumeUuid); 984 public void setPrimaryStorageUuid(String volumeUuid, IPackageMoveObserver callback) { argument 986 mStorageManager.setPrimaryStorageUuid(volumeUuid, callback); 1243 public void prepareUserStorage(String volumeUuid, in argument 1252 destroyUserStorage(String volumeUuid, int userId, int flags) argument [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/storage/ |
H A D | CacheQuotaStrategyTest.java | 124 private CacheQuotaHint buildCacheQuotaHint(String volumeUuid, int uid, long quota) { argument 126 .setVolumeUuid(volumeUuid).setUid(uid).setQuota(quota).build();
|
/frameworks/native/cmds/installd/ |
H A D | dexopt.h | 58 const std::unique_ptr<std::string>& volumeUuid, int storage_flag,
|
/frameworks/base/core/tests/coretests/src/android/app/ |
H A D | ApplicationPackageManagerTest.java | 222 appInfo.volumeUuid = sInternalVolUuid; 229 appInfo.volumeUuid = sInternalVolUuid; 236 appInfo.volumeUuid = sAdoptedVolUuid;
|
/frameworks/base/services/tests/servicestests/src/com/android/server/ |
H A D | MockStorageManager.java | 408 public void setPrimaryStorageUuid(String volumeUuid, IPackageMoveObserver callback) argument 451 public void prepareUserStorage(String volumeUuid, int userId, int serialNumber, int flags) argument 457 public void destroyUserStorage(String volumeUuid, int userId, int flags) argument 484 public long getCacheQuotaBytes(String volumeUuid, int uid) throws RemoteException { argument 489 public long getCacheSizeBytes(String volumeUuid, int uid) throws RemoteException { argument
|
/frameworks/base/core/java/android/content/pm/ |
H A D | ApplicationInfo.java | 628 public String volumeUuid; field in class:ApplicationInfo 1143 volumeUuid = orig.volumeUuid; 1276 volumeUuid = StorageManager.convert(storageUuid); 1370 .getDataUserDePackageDirectory(volumeUuid, userId, packageName) 1373 .getDataUserCePackageDirectory(volumeUuid, userId, packageName) 1442 return TextUtils.isEmpty(volumeUuid)
|
H A D | PackageInstaller.java | 973 public String volumeUuid; field in class:PackageInstaller.SessionParams 1002 volumeUuid = source.readString(); 1182 pw.printPair("volumeUuid", volumeUuid); 1206 dest.writeString(volumeUuid);
|
/frameworks/base/core/java/com/android/internal/content/ |
H A D | PackageHelper.java | 456 + existingInfo.volumeUuid + " for system app " + params.appPackageName 484 if (existingInfo != null && !Objects.equals(existingInfo.volumeUuid, 487 + " from " + existingInfo.volumeUuid + " to internal storage"); 503 if (Objects.equals(existingInfo.volumeUuid, StorageManager.UUID_PRIVATE_INTERNAL) 506 } else if (allCandidates.contains(existingInfo.volumeUuid)) { 507 return existingInfo.volumeUuid; 510 + existingInfo.volumeUuid + " for " + params.appPackageName + " upgrade");
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
H A D | PackageHelperTests.java | 309 appInfo.volumeUuid = sInternalVolUuid; 331 appInfo.volumeUuid = sAdoptedVolUuid; 360 appInfo.volumeUuid = sAdoptedVolUuid; 368 fail("Expected exception was not thrown " + appInfo.volumeUuid); 378 fail("Expected exception was not thrown " + appInfo.volumeUuid); 388 fail("Expected exception was not thrown " + appInfo.volumeUuid); 398 fail("Expected exception was not thrown " + appInfo.volumeUuid);
|
/frameworks/base/services/core/java/com/android/server/storage/ |
H A D | CacheQuotaStrategy.java | 194 .setVolumeUuid(appInfo.volumeUuid) 244 private void insertIntoQuotaMap(String volumeUuid, int userId, int appId, long quota) { argument 245 SparseLongArray volumeMap = mQuotaMap.get(volumeUuid); 248 mQuotaMap.put(volumeUuid, volumeMap);
|
H A D | AppCollector.java | 127 if (!Objects.equals(app.volumeUuid, mVolume.getFsUuid())) {
|
/frameworks/base/cmds/pm/src/com/android/commands/pm/ |
H A D | Pm.java | 584 sessionParams.volumeUuid = nextOptionData(); 585 if ("internal".equals(sessionParams.volumeUuid)) { 586 sessionParams.volumeUuid = null; 1093 String volumeUuid = nextArg(); 1094 if ("internal".equals(volumeUuid)) { 1095 volumeUuid = null; 1099 final int moveId = mPm.movePackage(packageName, volumeUuid); 1120 String volumeUuid = nextArg(); 1121 if ("internal".equals(volumeUuid)) { 1122 volumeUuid [all...] |
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | InstallerTest.java | 109 mInstaller.getAppSize(app.volumeUuid, packageNames, userId, 0, 114 mInstaller.getAppSize(app.volumeUuid, packageNames, userId, Installer.FLAG_USE_QUOTA,
|
/frameworks/base/services/core/java/com/android/server/ |
H A D | StorageManagerService.java | 405 private @Nullable VolumeInfo findStorageForUuid(String volumeUuid) { argument 407 if (Objects.equals(StorageManager.UUID_PRIVATE_INTERNAL, volumeUuid)) { 409 } else if (Objects.equals(StorageManager.UUID_PRIMARY_PHYSICAL, volumeUuid)) { 412 return storage.findEmulatedForPrivate(storage.findVolumeByUuid(volumeUuid)); 2109 public void setPrimaryStorageUuid(String volumeUuid, IPackageMoveObserver callback) { argument 2117 if (Objects.equals(mPrimaryStorageUuid, volumeUuid)) { 2118 throw new IllegalArgumentException("Primary storage already at " + volumeUuid); 2125 mMoveTargetUuid = volumeUuid; 2130 || Objects.equals(StorageManager.UUID_PRIMARY_PHYSICAL, volumeUuid)) { 2139 to = findStorageForUuid(volumeUuid); 2987 prepareUserStorage(String volumeUuid, int userId, int serialNumber, int flags) argument 3000 destroyUserStorage(String volumeUuid, int userId, int flags) argument 3265 getCacheQuotaBytes(String volumeUuid, int uid) argument 3279 getCacheSizeBytes(String volumeUuid, int uid) argument 3295 getAllocatableBytes(String volumeUuid, int flags) argument 3347 allocateBytes(String volumeUuid, long bytes, int flags) argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | ApplicationPackageManager.java | 1895 final String volumeUuid; 1897 volumeUuid = StorageManager.UUID_PRIVATE_INTERNAL; 1899 volumeUuid = StorageManager.UUID_PRIMARY_PHYSICAL; 1901 volumeUuid = Preconditions.checkNotNull(vol.fsUuid); 1904 return mPM.movePackage(packageName, volumeUuid); 1924 return storage.findVolumeByUuid(app.volumeUuid); 2006 final String volumeUuid; 2008 volumeUuid = StorageManager.UUID_PRIVATE_INTERNAL; 2010 volumeUuid = StorageManager.UUID_PRIMARY_PHYSICAL; 2012 volumeUuid 2109 freeStorageAndNotify(String volumeUuid, long idealStorageSize, IPackageDataObserver observer) argument 2119 freeStorage(String volumeUuid, long freeStorageSize, IntentSender pi) argument [all...] |