Lines Matching refs:string
43 binder::Status createUserData(const std::unique_ptr<std::string>& uuid, int32_t userId,
45 binder::Status destroyUserData(const std::unique_ptr<std::string>& uuid, int32_t userId,
48 binder::Status createAppData(const std::unique_ptr<std::string>& uuid,
49 const std::string& packageName, int32_t userId, int32_t flags, int32_t appId,
50 const std::string& seInfo, int32_t targetSdkVersion, int64_t* _aidl_return);
51 binder::Status restoreconAppData(const std::unique_ptr<std::string>& uuid,
52 const std::string& packageName, int32_t userId, int32_t flags, int32_t appId,
53 const std::string& seInfo);
54 binder::Status migrateAppData(const std::unique_ptr<std::string>& uuid,
55 const std::string& packageName, int32_t userId, int32_t flags);
56 binder::Status clearAppData(const std::unique_ptr<std::string>& uuid,
57 const std::string& packageName, int32_t userId, int32_t flags, int64_t ceDataInode);
58 binder::Status destroyAppData(const std::unique_ptr<std::string>& uuid,
59 const std::string& packageName, int32_t userId, int32_t flags, int64_t ceDataInode);
61 binder::Status fixupAppData(const std::unique_ptr<std::string>& uuid, int32_t flags);
63 binder::Status getAppSize(const std::unique_ptr<std::string>& uuid,
64 const std::vector<std::string>& packageNames, int32_t userId, int32_t flags,
66 const std::vector<std::string>& codePaths, std::vector<int64_t>* _aidl_return);
67 binder::Status getUserSize(const std::unique_ptr<std::string>& uuid,
70 binder::Status getExternalSize(const std::unique_ptr<std::string>& uuid,
74 binder::Status setAppQuota(const std::unique_ptr<std::string>& uuid,
77 binder::Status moveCompleteApp(const std::unique_ptr<std::string>& fromUuid,
78 const std::unique_ptr<std::string>& toUuid, const std::string& packageName,
79 const std::string& dataAppName, int32_t appId, const std::string& seInfo,
82 binder::Status dexopt(const std::string& apkPath, int32_t uid,
83 const std::unique_ptr<std::string>& packageName, const std::string& instructionSet,
84 int32_t dexoptNeeded, const std::unique_ptr<std::string>& outputPath, int32_t dexFlags,
85 const std::string& compilerFilter, const std::unique_ptr<std::string>& uuid,
86 const std::unique_ptr<std::string>& classLoaderContext,
87 const std::unique_ptr<std::string>& seInfo, bool downgrade,
88 int32_t targetSdkVersion, const std::unique_ptr<std::string>& profileName,
89 const std::unique_ptr<std::string>& dexMetadataPath,
90 const std::unique_ptr<std::string>& compilationReason);
92 binder::Status rmdex(const std::string& codePath, const std::string& instructionSet);
94 binder::Status mergeProfiles(int32_t uid, const std::string& packageName,
95 const std::string& profileName, bool* _aidl_return);
96 binder::Status dumpProfiles(int32_t uid, const std::string& packageName,
97 const std::string& profileName, const std::string& codePath, bool* _aidl_return);
98 binder::Status copySystemProfile(const std::string& systemProfile,
99 int32_t uid, const std::string& packageName, const std::string& profileName,
101 binder::Status clearAppProfiles(const std::string& packageName, const std::string& profileName);
102 binder::Status destroyAppProfiles(const std::string& packageName);
104 binder::Status createProfileSnapshot(int32_t appId, const std::string& packageName,
105 const std::string& profileName, const std::string& classpath, bool* _aidl_return);
106 binder::Status destroyProfileSnapshot(const std::string& packageName,
107 const std::string& profileName);
109 binder::Status idmap(const std::string& targetApkPath, const std::string& overlayApkPath,
111 binder::Status removeIdmap(const std::string& overlayApkPath);
112 binder::Status rmPackageDir(const std::string& packageDir);
113 binder::Status markBootComplete(const std::string& instructionSet);
114 binder::Status freeCache(const std::unique_ptr<std::string>& uuid, int64_t targetFreeBytes,
116 binder::Status linkNativeLibraryDirectory(const std::unique_ptr<std::string>& uuid,
117 const std::string& packageName, const std::string& nativeLibPath32, int32_t userId);
118 binder::Status createOatDir(const std::string& oatDir, const std::string& instructionSet);
119 binder::Status linkFile(const std::string& relativePath, const std::string& fromBase,
120 const std::string& toBase);
121 binder::Status moveAb(const std::string& apkPath, const std::string& instructionSet,
122 const std::string& outputPath);
123 binder::Status deleteOdex(const std::string& apkPath, const std::string& instructionSet,
124 const std::unique_ptr<std::string>& outputPath);
125 binder::Status installApkVerity(const std::string& filePath,
127 binder::Status assertFsverityRootHashMatches(const std::string& filePath,
129 binder::Status reconcileSecondaryDexFile(const std::string& dexPath,
130 const std::string& packageName, int32_t uid, const std::vector<std::string>& isa,
131 const std::unique_ptr<std::string>& volumeUuid, int32_t storage_flag, bool* _aidl_return);
132 binder::Status hashSecondaryDexFile(const std::string& dexPath,
133 const std::string& packageName, int32_t uid, const std::unique_ptr<std::string>& volumeUuid,
137 binder::Status isQuotaSupported(const std::unique_ptr<std::string>& volumeUuid,
140 binder::Status prepareAppProfile(const std::string& packageName,
141 int32_t userId, int32_t appId, const std::string& profileName,
142 const std::string& codePath, const std::unique_ptr<std::string>& dexMetadata,
152 std::unordered_map<std::string, std::string> mStorageMounts;
154 std::unordered_map<std::string, std::string> mQuotaReverseMounts;
159 std::string findDataMediaPath(const std::unique_ptr<std::string>& uuid, userid_t userid);
160 std::string findQuotaDeviceForUuid(const std::unique_ptr<std::string>& uuid);