Lines Matching refs:string
43 binder::Status createUserData(const std::optional<std::string>& uuid, int32_t userId,
45 binder::Status destroyUserData(const std::optional<std::string>& uuid, int32_t userId,
48 binder::Status createAppData(const std::optional<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);
59 binder::Status restoreconAppData(const std::optional<std::string>& uuid,
60 const std::string& packageName, int32_t userId, int32_t flags, int32_t appId,
61 const std::string& seInfo);
62 binder::Status migrateAppData(const std::optional<std::string>& uuid,
63 const std::string& packageName, int32_t userId, int32_t flags);
64 binder::Status clearAppData(const std::optional<std::string>& uuid,
65 const std::string& packageName, int32_t userId, int32_t flags, int64_t ceDataInode);
66 binder::Status destroyAppData(const std::optional<std::string>& uuid,
67 const std::string& packageName, int32_t userId, int32_t flags, int64_t ceDataInode);
69 binder::Status fixupAppData(const std::optional<std::string>& uuid, int32_t flags);
71 binder::Status snapshotAppData(const std::optional<std::string>& volumeUuid,
72 const std::string& packageName, const int32_t user, const int32_t snapshotId,
74 binder::Status restoreAppDataSnapshot(const std::optional<std::string>& volumeUuid,
75 const std::string& packageName, const int32_t appId, const std::string& seInfo,
77 binder::Status destroyAppDataSnapshot(const std::optional<std::string> &volumeUuid,
78 const std::string& packageName, const int32_t user, const int64_t ceSnapshotInode,
80 binder::Status destroyCeSnapshotsNotSpecified(const std::optional<std::string> &volumeUuid,
83 binder::Status getAppSize(const std::optional<std::string>& uuid,
84 const std::vector<std::string>& packageNames, int32_t userId, int32_t flags,
86 const std::vector<std::string>& codePaths, std::vector<int64_t>* _aidl_return);
87 binder::Status getUserSize(const std::optional<std::string>& uuid,
90 binder::Status getExternalSize(const std::optional<std::string>& uuid,
94 binder::Status getAppCrates(const std::optional<std::string>& uuid,
95 const std::vector<std::string>& packageNames,
100 const std::optional<std::string>& uuid, int32_t userId,
104 binder::Status setAppQuota(const std::optional<std::string>& uuid,
107 binder::Status moveCompleteApp(const std::optional<std::string>& fromUuid,
108 const std::optional<std::string>& toUuid, const std::string& packageName,
109 int32_t appId, const std::string& seInfo,
110 int32_t targetSdkVersion, const std::string& fromCodePath);
112 binder::Status dexopt(const std::string& apkPath, int32_t uid,
113 const std::optional<std::string>& packageName, const std::string& instructionSet,
114 int32_t dexoptNeeded, const std::optional<std::string>& outputPath, int32_t dexFlags,
115 const std::string& compilerFilter, const std::optional<std::string>& uuid,
116 const std::optional<std::string>& classLoaderContext,
117 const std::optional<std::string>& seInfo, bool downgrade,
118 int32_t targetSdkVersion, const std::optional<std::string>& profileName,
119 const std::optional<std::string>& dexMetadataPath,
120 const std::optional<std::string>& compilationReason);
122 binder::Status compileLayouts(const std::string& apkPath, const std::string& packageName,
123 const std::string& outDexFile, int uid, bool* _aidl_return);
125 binder::Status rmdex(const std::string& codePath, const std::string& instructionSet);
127 binder::Status mergeProfiles(int32_t uid, const std::string& packageName,
128 const std::string& profileName, int* _aidl_return);
129 binder::Status dumpProfiles(int32_t uid, const std::string& packageName,
130 const std::string& profileName, const std::string& codePath, bool* _aidl_return);
131 binder::Status copySystemProfile(const std::string& systemProfile,
132 int32_t uid, const std::string& packageName, const std::string& profileName,
134 binder::Status clearAppProfiles(const std::string& packageName, const std::string& profileName);
135 binder::Status destroyAppProfiles(const std::string& packageName);
137 binder::Status createProfileSnapshot(int32_t appId, const std::string& packageName,
138 const std::string& profileName, const std::string& classpath, bool* _aidl_return);
139 binder::Status destroyProfileSnapshot(const std::string& packageName,
140 const std::string& profileName);
142 binder::Status rmPackageDir(const std::string& packageDir);
143 binder::Status freeCache(const std::optional<std::string>& uuid, int64_t targetFreeBytes,
145 binder::Status linkNativeLibraryDirectory(const std::optional<std::string>& uuid,
146 const std::string& packageName, const std::string& nativeLibPath32, int32_t userId);
147 binder::Status createOatDir(const std::string& oatDir, const std::string& instructionSet);
148 binder::Status linkFile(const std::string& relativePath, const std::string& fromBase,
149 const std::string& toBase);
150 binder::Status moveAb(const std::string& apkPath, const std::string& instructionSet,
151 const std::string& outputPath);
152 binder::Status deleteOdex(const std::string& apkPath, const std::string& instructionSet,
153 const std::optional<std::string>& outputPath, int64_t* _aidl_return);
154 binder::Status installApkVerity(const std::string& filePath,
156 binder::Status assertFsverityRootHashMatches(const std::string& filePath,
158 binder::Status reconcileSecondaryDexFile(const std::string& dexPath,
159 const std::string& packageName, int32_t uid, const std::vector<std::string>& isa,
160 const std::optional<std::string>& volumeUuid, int32_t storage_flag, bool* _aidl_return);
161 binder::Status hashSecondaryDexFile(const std::string& dexPath,
162 const std::string& packageName, int32_t uid, const std::optional<std::string>& volumeUuid,
166 binder::Status isQuotaSupported(const std::optional<std::string>& volumeUuid,
168 binder::Status tryMountDataMirror(const std::optional<std::string>& volumeUuid);
169 binder::Status onPrivateVolumeRemoved(const std::optional<std::string>& volumeUuid);
171 binder::Status prepareAppProfile(const std::string& packageName,
172 int32_t userId, int32_t appId, const std::string& profileName,
173 const std::string& codePath, const std::optional<std::string>& dexMetadata,
185 std::unordered_map<std::string, std::string> mStorageMounts;
190 std::string findDataMediaPath(const std::optional<std::string>& uuid, userid_t userid);