Searched refs:MountedApexData (Results 1 – 9 of 9) sorted by relevance
/aosp12/system/apex/apexd/ |
H A D | apex_database.h | 37 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 D | apex_database.cpp | 55 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 D | apex_database_test.cpp | 29 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 D | apexd_test.cpp | 45 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 D | apexd.h | 64 const MountedApexDatabase::MountedApexData& data, bool deferred); 167 android::base::Result<MountedApexDatabase::MountedApexData>
|
H A D | apexd_prepostinstall.cpp | 53 using MountedApexData = MountedApexDatabase::MountedApexData; typedef
|
H A D | apexd_private.h | 43 android::base::Result<MountedApexDatabase::MountedApexData>
|
H A D | apexd.cpp | 113 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 D | apexservice_test.cpp | 96 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()
|