Home
last modified time | relevance | path

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

/system/apex/apexd/
Dapex_database.h33 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_;
Dapex_database.cpp51 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()
Dapexd_private.h35 using MountedApexData = MountedApexDatabase::MountedApexData; variable
Dapex_database_test.cpp29 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()
Dapexd.cpp87 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 …]