Home
last modified time | relevance | path

Searched refs:MountedApexData (Results 1 – 9 of 9) sorted by relevance

/aosp12/system/apex/apexd/
H A Dapex_database.h37 struct MountedApexData { struct
50 MountedApexData() {} in MountedApexData() function
51 MountedApexData(const std::string& loop_name, const std::string& full_path,
63 inline bool operator<(const MountedApexData& rhs) const {
99 mounted_apexes_.emplace(package, std::map<MountedApexData, bool>()); in AddMountedApexLocked()
105 MountedApexData(std::forward<Args>(args)...), latest); in AddMountedApexLocked()
201 inline std::optional<MountedApexData> GetLatestMountedApex( in GetLatestMountedApex()
203 std::optional<MountedApexData> ret; in GetLatestMountedApex()
205 [&ret](const MountedApexData& data, bool latest) { in GetLatestMountedApex()
230 std::map<std::string, std::map<MountedApexData, bool>> mounted_apexes_
H A Dapex_database.cpp55 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
135 MountedApexData* apex_data) { in PopulateLoopInfo()
186 void NormalizeIfDeleted(MountedApexData* apex_data) { in NormalizeIfDeleted()
201 Result<MountedApexData> ResolveMountInfo( in ResolveMountInfo()
213 auto result = MountedApexData(block.DevPath(), *backing_file, mount_point, in ResolveMountInfo()
225 MountedApexData result; in ResolveMountInfo()
H A Dapex_database_test.cpp29 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
57 MountedApexData data[kCount]; in TEST()
63 MountedApexData(kLoopName[loop_idx], kPath[path_idx], kMount[mount_idx], in TEST()
99 const MountedApexData& b ATTRIBUTE_UNUSED, in CountPackages()
109 db.ForallMountedApexes([&](const std::string& p, const MountedApexData& d, in Contains()
126 package, [&](const MountedApexData& d, bool b ATTRIBUTE_UNUSED) { in ContainsPackage()
219 MountedApexData expected(kLoopName, kPath, kMountPoint, kDeviceName, in TEST()
H A Dapexd_test.cpp45 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
1224 [&](const MountedApexData& data, bool latest) { in TEST_F()
1914 [&](const MountedApexData& data, bool latest) { in TEST_F()
1993 [&](const MountedApexData& data, bool latest) { in TEST_F()
2041 [&](const MountedApexData& data, bool latest) { in TEST_F()
2089 [&](const MountedApexData& data, bool latest) { in TEST_F()
2153 [&](const MountedApexData& data, bool latest) { in TEST_F()
2274 [&](const MountedApexData& data, bool latest) { in TEST_F()
2317 [&](const MountedApexData& data, bool latest) { in TEST_F()
2365 [&](const MountedApexData& data, bool latest) { in TEST_F()
[all …]
H A Dapexd.h64 const MountedApexDatabase::MountedApexData& data, bool deferred);
167 android::base::Result<MountedApexDatabase::MountedApexData>
H A Dapexd_prepostinstall.cpp53 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
H A Dapexd_private.h43 android::base::Result<MountedApexDatabase::MountedApexData>
H A Dapexd.cpp113 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
456 Result<MountedApexData> MountPackageImpl(const ApexFile& apex, in MountPackageImpl()
625 Result<MountedApexData> VerifyAndTempMountPackage( in VerifyAndTempMountPackage()
654 Result<void> Unmount(const MountedApexData& data, bool deferred) { in Unmount()
709 Result<MountedApexData> mount_status = in RunVerifyFnInsideTempMount()
766 Result<MountedApexData> mount_data = in PrePostinstallPackages()
1035 std::optional<MountedApexData> data; in UnmountPackage()
1038 auto fn = [&](const MountedApexData& d, bool l) { in UnmountPackage()
1100 Result<MountedApexData> data = in UnmountTempMount()
1114 Result<MountedApexData> mount_data; in GetTempMountedApexData()
[all …]
H A Dapexservice_test.cpp96 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
1171 std::optional<MountedApexData> mounted_apex; in TEST_F()
1173 [&](const MountedApexData& d, bool active) { in TEST_F()
1298 std::optional<MountedApexData> mounted_apex; in TEST_F()
1300 [&](const MountedApexData& d, bool active) { in TEST_F()