/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/base/core/java/android/app/usage/ |
H A D | StorageStatsManager.java | 334 public long getCacheQuotaBytes(String volumeUuid, int uid) { argument 336 return mService.getCacheQuotaBytes(volumeUuid, uid, mContext.getOpPackageName());
|
/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
|
H A D | ApplicationsState.java | 1570 public VolumeFilter(String volumeUuid) { argument 1571 mVolumeUuid = volumeUuid; 1580 return Objects.equals(info.info.volumeUuid, mVolumeUuid);
|
/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...] |
H A D | Settings.java | 232 private static final String ATTR_VOLUME_UUID = "volumeUuid"; 937 final String volumeUuid = pkg.applicationInfo.volumeUuid; 942 if (!Objects.equals(volumeUuid, p.volumeUuid)) { 944 " changing from " + p.volumeUuid + " to " + volumeUuid); 945 p.volumeUuid = volumeUuid; 1465 public VersionInfo findOrCreateVersion(String volumeUuid) { argument 4481 getVolumePackagesLPr(String volumeUuid) argument [all...] |
H A D | UserManagerService.java | 3178 void reconcileUsers(String volumeUuid) { argument 3179 mUserDataPreparer.reconcileUsers(volumeUuid, getUsers(true /* excludeDying */));
|
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | UserDataPreparerTest.java | 253 protected File getDataUserCeDirectory(String volumeUuid, int userId) { argument 263 protected File getDataUserDeDirectory(String volumeUuid, int userId) { argument
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/usb/ |
H A D | StorageNotification.java | 68 public String volumeUuid; field in class:StorageNotification.MoveInfo 136 move.volumeUuid = extras.getString(VolumeRecord.EXTRA_FS_UUID); 708 final VolumeInfo vol = mStorageManager.findVolumeByQualifiedUuid(move.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);
|
/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/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);
|
H A D | PackageManager.java | 5000 public abstract void freeStorageAndNotify(String volumeUuid, long freeStorageSize, argument 5031 public abstract void freeStorage(String volumeUuid, long freeStorageSize, IntentSender pi); argument
|
/frameworks/base/core/java/android/os/storage/ |
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/test-runner/src/android/test/mock/ |
H A D | MockPackageManager.java | 758 public void freeStorageAndNotify(String volumeUuid, long idealStorageSize, argument 765 public void freeStorage(String volumeUuid, long idealStorageSize, IntentSender pi) { argument
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/ |
H A D | BridgePackageManager.java | 715 public void freeStorageAndNotify(String volumeUuid, long freeStorageSize, argument 720 public void freeStorage(String volumeUuid, long freeStorageSize, IntentSender pi) { argument
|
/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...] |
/frameworks/native/cmds/installd/ |
H A D | InstalldNativeService.cpp | 2266 const std::vector<std::string>& isas, const std::unique_ptr<std::string>& volumeUuid, 2269 CHECK_ARGUMENT_UUID(volumeUuid); 2274 dexPath, packageName, uid, isas, volumeUuid, storage_flag, _aidl_return); 2351 const std::unique_ptr<std::string>& volumeUuid, bool* _aidl_return) { 2352 *_aidl_return = !findQuotaDeviceForUuid(volumeUuid).empty(); 2264 reconcileSecondaryDexFile( const std::string& dexPath, const std::string& packageName, int32_t uid, const std::vector<std::string>& isas, const std::unique_ptr<std::string>& volumeUuid, int32_t storage_flag, bool* _aidl_return) argument 2350 isQuotaSupported( const std::unique_ptr<std::string>& volumeUuid, bool* _aidl_return) argument
|
/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...] |