Home
last modified time | relevance | path

Searched refs:metadata_dir (Results 1 – 7 of 7) sorted by relevance

/aosp12/system/core/fs_mgr/libfiemap/
H A Dmetadata.cpp37 return JoinPaths(metadata_dir, "lp_metadata"); in GetMetadataFile()
40 bool MetadataExists(const std::string& metadata_dir) { in MetadataExists() argument
41 auto metadata_file = GetMetadataFile(metadata_dir); in MetadataExists()
52 auto metadata_file = GetMetadataFile(metadata_dir); in OpenMetadata()
64 auto metadata_file = GetMetadataFile(metadata_dir); in OpenOrCreateMetadata()
86 auto metadata = OpenMetadata(metadata_dir); in OpenOrCreateMetadata()
165 if (!MetadataExists(metadata_dir)) { in RemoveImageMetadata()
168 auto metadata = OpenMetadata(metadata_dir); in RemoveImageMetadata()
179 return SaveMetadata(builder.get(), metadata_dir); in RemoveImageMetadata()
203 return SaveMetadata(builder.get(), metadata_dir); in UpdateMetadata()
[all …]
H A Dmetadata.h28 bool MetadataExists(const std::string& metadata_dir);
29 std::unique_ptr<android::fs_mgr::LpMetadata> OpenMetadata(const std::string& metadata_dir);
30 bool UpdateMetadata(const std::string& metadata_dir, const std::string& partition_name,
32 bool AddAttributes(const std::string& metadata_dir, const std::string& partition_name,
34 bool RemoveImageMetadata(const std::string& metadata_dir, const std::string& partition_name);
H A Dimage_manager.cpp60 auto metadata_dir = "/metadata/gsi/" + dir_prefix; in Open() local
67 return Open(metadata_dir, data_dir, device_info); in Open()
70 std::unique_ptr<ImageManager> ImageManager::Open(const std::string& metadata_dir, in Open() argument
73 return std::unique_ptr<ImageManager>(new ImageManager(metadata_dir, data_dir, device_info)); in Open()
76 ImageManager::ImageManager(const std::string& metadata_dir, const std::string& data_dir, in ImageManager() argument
78 : metadata_dir_(metadata_dir), data_dir_(data_dir), device_info_(device_info) { in ImageManager()
/aosp12/system/core/fs_mgr/libsnapshot/
H A Dsnapshot_fuzz_utils.h100 const std::string& metadata_dir) in SnapshotFuzzDeviceInfo() argument
104 metadata_dir_(metadata_dir) {} in SnapshotFuzzDeviceInfo()
148 static std::unique_ptr<SnapshotFuzzImageManager> Open(const std::string& metadata_dir, in Open() argument
150 auto impl = android::fiemap::ImageManager::Open(metadata_dir, data_dir); in Open()
H A Dsnapshot_fuzz_utils.cpp385 auto metadata_dir = fake_root_->tmp_path() + "/images_manager_metadata"; in CheckCreateFakeImageManager() local
387 PCHECK(Mkdir(metadata_dir)); in CheckCreateFakeImageManager()
389 return SnapshotFuzzImageManager::Open(metadata_dir, data_dir); in CheckCreateFakeImageManager()
426 auto metadata_dir = fake_root_->tmp_path() + "/snapshot_metadata"; in CheckCreateSnapshotManager() local
427 PCHECK(Mkdir(metadata_dir)); in CheckCreateSnapshotManager()
429 PCHECK(Mkdir(metadata_dir + "/snapshots")); in CheckCreateSnapshotManager()
433 std::move(partition_opener), metadata_dir); in CheckCreateSnapshotManager()
/aosp12/system/gsid/
H A Dgsi_service.cpp114 auto metadata_dir = android::base::Dirname(install_dir_file); in SaveInstallation() local
115 if (access(metadata_dir.c_str(), F_OK) != 0) { in SaveInstallation()
116 if (mkdir(metadata_dir.c_str(), 0777) != 0) { in SaveInstallation()
117 PLOG(ERROR) << "Failed to mkdir " << metadata_dir; in SaveInstallation()
781 std::string metadata_dir, data_dir; in openImageService() local
782 if (!android::base::Realpath(in_metadata_dir, &metadata_dir)) { in openImageService()
790 if (!StartsWith(metadata_dir, kImageMetadataPrefix)) { in openImageService()
802 auto impl = ImageManager::Open(metadata_dir, data_dir); in openImageService()
/aosp12/system/core/fs_mgr/libfiemap/include/libfiemap/
H A Dimage_manager.h140 static std::unique_ptr<ImageManager> Open(const std::string& metadata_dir,
178 ImageManager(const std::string& metadata_dir, const std::string& data_dir,