Searched refs:MountedApexData (Results 1 – 5 of 5) sorted by relevance
/system/apex/apexd/ |
D | apex_database.h | 33 struct MountedApexData { struct 39 MountedApexData() {} in MountedApexData() argument 40 MountedApexData(const std::string& loop_name, const std::string& full_path, in MountedApexData() function 48 inline bool operator<(const MountedApexData& rhs) const { 106 mounted_apexes_.emplace(package, std::map<MountedApexData, bool>()); in AddMountedApex() 112 MountedApexData(std::forward<Args>(args)...), latest); in AddMountedApex() 199 std::map<std::string, std::map<MountedApexData, bool>> mounted_apexes_;
|
D | apex_database.cpp | 51 using MountedApexData = MountedApexDatabase::MountedApexData; typedef 172 StatusOr<MountedApexData> resolveMountInfo(const BlockDevice& block, in resolveMountInfo() 175 auto Error = [](auto e) { return StatusOr<MountedApexData>::MakeError(e); }; in resolveMountInfo() 188 return StatusOr<MountedApexData>("", iter->second, mountPoint, ""); in resolveMountInfo() 199 return StatusOr<MountedApexData>(block.DevPath(), *backingFile, in resolveMountInfo() 218 return StatusOr<MountedApexData>(slave.DevPath(), *backingFile, in resolveMountInfo()
|
D | apexd_private.h | 35 using MountedApexData = MountedApexDatabase::MountedApexData; variable
|
D | apex_database_test.cpp | 29 using MountedApexData = MountedApexDatabase::MountedApexData; typedef 52 MountedApexData data[kCount]; in TEST() 56 data[i] = MountedApexData(kLoopName[loop_idx], kPath[path_idx], in TEST() 86 const MountedApexData& b ATTRIBUTE_UNUSED, in CountPackages() 95 db.ForallMountedApexes([&](const std::string& p, const MountedApexData& d, in Contains() 110 package, [&](const MountedApexData& d, bool b ATTRIBUTE_UNUSED) { in ContainsPackage()
|
D | apexd.cpp | 87 using MountedApexData = MountedApexDatabase::MountedApexData; typedef 396 StatusOr<MountedApexData> mountNonFlattened(const ApexFile& apex, in mountNonFlattened() 400 using StatusM = StatusOr<MountedApexData>; in mountNonFlattened() 432 MountedApexData apex_data(loopbackDevice.name, apex.GetPath(), mountPoint, in mountNonFlattened() 504 StatusOr<MountedApexData> mountFlattened(const ApexFile& apex, in mountFlattened() 506 using StatusM = StatusOr<MountedApexData>; in mountFlattened() 517 MountedApexData apex_data("" /* loop_name */, apex.GetPath(), mountPoint, in mountFlattened() 525 StatusOr<MountedApexData> MountPackageImpl(const ApexFile& apex, in MountPackageImpl() 529 using StatusM = StatusOr<MountedApexData>; in MountPackageImpl() 557 StatusOr<MountedApexData> ret; in MountPackageImpl() [all …]
|