Searched refs:dsu_slot (Results 1 – 13 of 13) sorted by relevance
/system/gsid/include/libgsi/ |
D | libgsi.h | 49 static inline std::string DsuLpMetadataFile(const std::string& dsu_slot) { in DsuLpMetadataFile() argument 50 return DSU_METADATA_PREFIX + dsu_slot + "/lp_metadata"; in DsuLpMetadataFile() 53 static inline std::string DsuInstallDirFile(const std::string& dsu_slot) { in DsuInstallDirFile() argument 54 return DSU_METADATA_PREFIX + dsu_slot + "/install_dir"; in DsuInstallDirFile() 57 static inline std::string DsuMetadataKeyDirFile(const std::string& dsu_slot) { in DsuMetadataKeyDirFile() argument 58 return DSU_METADATA_PREFIX + dsu_slot + "/metadata_encryption_dir"; in DsuMetadataKeyDirFile() 61 static inline std::string DefaultDsuMetadataKeyDir(const std::string& dsu_slot) { in DefaultDsuMetadataKeyDir() argument 62 return kDsuMetadataKeyDirPrefix + dsu_slot; in DefaultDsuMetadataKeyDir() 65 static inline std::string GetDsuMetadataKeyDir(const std::string& dsu_slot) { in GetDsuMetadataKeyDir() argument 66 auto key_dir_file = DsuMetadataKeyDirFile(dsu_slot); in GetDsuMetadataKeyDir() [all …]
|
/system/gsid/ |
D | file_paths.h | 27 static inline std::string MetadataDir(const std::string& dsu_slot) { in MetadataDir() argument 28 return std::filesystem::path(DSU_METADATA_PREFIX) / dsu_slot; in MetadataDir()
|
D | gsi_service.cpp | 122 auto dsu_slot = GetDsuSlot(installation); in SaveInstallation() local 123 auto install_dir_file = DsuInstallDirFile(dsu_slot); in SaveInstallation() 134 PLOG(ERROR) << "write failed: " << DsuInstallDirFile(dsu_slot); in SaveInstallation() 155 auto dsu_slot = GetDsuSlot(install_dir_); in openInstall() local 156 if (!RemoveFileIfExists(GetCompleteIndication(dsu_slot), &message)) { in openInstall() 170 auto dsu_slot = GetDsuSlot(install_dir_); in closeInstall() local 171 std::string file = GetCompleteIndication(dsu_slot); in closeInstall() 179 if (!WriteStringToFile(dsu_slot, kDsuActiveFile)) { in closeInstall() 180 PLOG(ERROR) << "cannot write active DSU slot (" << dsu_slot << "): " << kDsuActiveFile; in closeInstall() 222 auto dsu_slot = GetDsuSlot(install_dir_); in createPartition() local [all …]
|
D | gsi_service.h | 95 int EnableGsi(bool one_shot, const std::string& dsu_slot);
|
D | gsi_tool.cpp | 606 for (auto&& dsu_slot : dsu_slots) { in Status() 607 std::cout << "[" << n++ << "] " << dsu_slot << std::endl; in Status() 609 status = gsid->openImageService("dsu/" + dsu_slot + "/", &image_service); in Status()
|
/system/core/fs_mgr/libfstab/fuzz/ |
D | fs_mgr_fstab_fuzzer.cpp | 29 std::string dsu_slot = fdp.ConsumeRandomLengthString(30); in LLVMFuzzerTestOneInput() local 38 android::fs_mgr::TransformFstabForDsu(&fstab, dsu_slot, dsu_partitions); in LLVMFuzzerTestOneInput()
|
/system/vold/ |
D | MetadataCrypt.h | 40 bool destroy_dsu_metadata_key(const std::string& dsu_slot);
|
D | MetadataCrypt.cpp | 398 bool destroy_dsu_metadata_key(const std::string& dsu_slot) { in destroy_dsu_metadata_key() argument 399 LOG(DEBUG) << "destroy_dsu_metadata_key: " << dsu_slot; in destroy_dsu_metadata_key() 401 const auto dsu_metadata_key_dir = android::gsi::GetDsuMetadataKeyDir(dsu_slot); in destroy_dsu_metadata_key()
|
/system/core/fs_mgr/libfstab/ |
D | fstab.cpp | 609 void TransformFstabForDsu(Fstab* fstab, const std::string& dsu_slot, in TransformFstabForDsu() argument 627 entry->metadata_key_dir = android::gsi::GetDsuMetadataKeyDir(dsu_slot); in TransformFstabForDsu() 739 std::string dsu_slot; in ReadFstabFromFile() local 740 if (!android::gsi::GetActiveDsu(&dsu_slot)) { in ReadFstabFromFile() 749 TransformFstabForDsu(fstab, dsu_slot, Split(lp_names, ",")); in ReadFstabFromFile()
|
/system/core/fs_mgr/libfstab/include/fstab/ |
D | fstab.h | 123 void TransformFstabForDsu(Fstab* fstab, const std::string& dsu_slot,
|
/system/core/fs_mgr/ |
D | fs_mgr_remount.cpp | 320 std::string dsu_slot; in EnableDsuIfNeeded() local 321 if (auto status = gsid->getActiveDsuSlot(&dsu_slot); !status.isOk()) { in EnableDsuIfNeeded() 328 if (auto status = gsid->enableGsi(/* oneShot = */ true, dsu_slot, &error); !status.isOk()) { in EnableDsuIfNeeded()
|
D | fs_mgr_overlayfs_control.cpp | 810 std::string dsu_slot; in MapDsuScratchDevice() local 811 if (!android::gsi::IsGsiInstalled() || !android::gsi::GetActiveDsu(&dsu_slot) || in MapDsuScratchDevice() 812 dsu_slot.empty()) { in MapDsuScratchDevice() 817 auto images = IImageManager::Open("dsu/" + dsu_slot, 10s); in MapDsuScratchDevice()
|
/system/core/init/ |
D | init.cpp | 1060 std::string dsu_slot; in SecondStageMain() local 1061 if (android::gsi::GetActiveDsu(&dsu_slot)) { in SecondStageMain() 1062 SetProperty(gsi::kDsuSlotProp, dsu_slot); in SecondStageMain()
|