/aosp12/hardware/interfaces/boot/1.1/vts/functional/ |
H A D | VtsHalBootV1_1TargetTest.cpp | 37 using ::android::hardware::boot::V1_1::MergeStatus; 52 static std::vector<MergeStatus> ValidMergeStatusValues() { in ValidMergeStatusValues() 53 std::vector<MergeStatus> values; in ValidMergeStatusValues() 54 for (const auto value : hidl_enum_range<MergeStatus>()) { in ValidMergeStatusValues() 55 if (value == MergeStatus::UNKNOWN) { in ValidMergeStatusValues() 68 auto status = (MergeStatus)boot->getSnapshotMergeStatus(); in TEST_P() 79 if (value == MergeStatus::SNAPSHOTTED) { in TEST_P() 80 EXPECT_TRUE(status == MergeStatus::SNAPSHOTTED || status == MergeStatus::NONE); in TEST_P()
|
/aosp12/hardware/interfaces/boot/1.1/default/boot_control/include/libboot_control/ |
H A D | libboot_control.h | 28 using MergeStatus = ::android::hardware::boot::V1_1::MergeStatus; variable 42 bool SetSnapshotMergeStatus(MergeStatus status); 43 MergeStatus GetSnapshotMergeStatus(); 82 android::hardware::boot::V1_1::MergeStatus status); 87 android::hardware::boot::V1_1::MergeStatus* status);
|
/aosp12/system/extras/bootctl/ |
H A D | bootctl.cpp | 32 using android::hardware::boot::V1_1::MergeStatus; 154 if (status == "cancelled") return MergeStatus::CANCELLED; in stringToMergeStatus() 155 if (status == "merging") return MergeStatus::MERGING; in stringToMergeStatus() 156 if (status == "none") return MergeStatus::NONE; in stringToMergeStatus() 158 if (status == "unknown") return MergeStatus::UNKNOWN; in stringToMergeStatus() 185 case MergeStatus::CANCELLED: in operator <<() 187 case MergeStatus::MERGING: in operator <<() 189 case MergeStatus::NONE: in operator <<() 191 case MergeStatus::SNAPSHOTTED: in operator <<() 193 case MergeStatus::UNKNOWN: in operator <<() [all …]
|
/aosp12/hardware/google/pixel/bootctrl/ |
H A D | BootControlShared.cpp | 36 using android::hardware::boot::V1_1::MergeStatus; 44 Return<bool> BootControlShared::setSnapshotMergeStatus(MergeStatus status) { in setSnapshotMergeStatus() 48 Return<MergeStatus> BootControlShared::getSnapshotMergeStatus() { in getSnapshotMergeStatus() 49 MergeStatus status; in getSnapshotMergeStatus() 51 return MergeStatus::UNKNOWN; in getSnapshotMergeStatus()
|
H A D | BootControlShared.h | 30 using ::android::hardware::boot::V1_1::MergeStatus; 37 Return<bool> setSnapshotMergeStatus(MergeStatus status) override; 38 Return<MergeStatus> getSnapshotMergeStatus() override;
|
/aosp12/hardware/interfaces/boot/1.1/default/boot_control/ |
H A D | libboot_control.cpp | 38 using ::android::hardware::boot::V1_1::MergeStatus; 360 bool BootControl::SetSnapshotMergeStatus(MergeStatus status) { in SetSnapshotMergeStatus() 364 MergeStatus BootControl::GetSnapshotMergeStatus() { in GetSnapshotMergeStatus() 365 MergeStatus status; in GetSnapshotMergeStatus() 367 return MergeStatus::UNKNOWN; in GetSnapshotMergeStatus() 404 android::hardware::boot::V1_1::MergeStatus status) { in SetMiscVirtualAbMergeStatus() 423 android::hardware::boot::V1_1::MergeStatus* status) { in GetMiscVirtualAbMergeStatus() 435 *status = static_cast<MergeStatus>(message.merge_status); in GetMiscVirtualAbMergeStatus() 436 if (*status == MergeStatus::SNAPSHOTTED && current_slot == message.source_slot) { in GetMiscVirtualAbMergeStatus() 437 *status = MergeStatus::NONE; in GetMiscVirtualAbMergeStatus()
|
/aosp12/system/core/fs_mgr/libsnapshot/ |
H A D | device_info.h | 29 using MergeStatus = android::hardware::boot::V1_1::MergeStatus; variable 38 bool SetBootControlMergeStatus(MergeStatus status) override;
|
H A D | device_info.cpp | 81 bool DeviceInfo::SetBootControlMergeStatus([[maybe_unused]] MergeStatus status) {
|
H A D | snapshot_test.cpp | 661 ASSERT_EQ(test_device->merge_status(), MergeStatus::NONE); in TEST_F() 664 ASSERT_EQ(test_device->merge_status(), MergeStatus::NONE); in TEST_F() 667 ASSERT_EQ(test_device->merge_status(), MergeStatus::SNAPSHOTTED); in TEST_F() 670 ASSERT_EQ(test_device->merge_status(), MergeStatus::MERGING); in TEST_F() 673 ASSERT_EQ(test_device->merge_status(), MergeStatus::NONE); in TEST_F() 676 ASSERT_EQ(test_device->merge_status(), MergeStatus::NONE); in TEST_F() 679 ASSERT_EQ(test_device->merge_status(), MergeStatus::MERGING); in TEST_F() 687 ASSERT_EQ(test_device->merge_status(), MergeStatus::MERGING); in TEST_F()
|
H A D | snapshot_fuzz_utils.h | 120 bool SetBootControlMergeStatus(android::hardware::boot::V1_1::MergeStatus) override { in SetBootControlMergeStatus() argument
|
H A D | snapshot.cpp | 75 using android::hardware::boot::V1_1::MergeStatus; 2585 auto merge_status = MergeStatus::UNKNOWN; in WriteSnapshotUpdateStatus() 2593 merge_status = MergeStatus::NONE; in WriteSnapshotUpdateStatus() 2596 merge_status = MergeStatus::SNAPSHOTTED; in WriteSnapshotUpdateStatus() 2600 merge_status = MergeStatus::MERGING; in WriteSnapshotUpdateStatus() 2610 merge_status == MergeStatus::SNAPSHOTTED || merge_status == MergeStatus::MERGING; in WriteSnapshotUpdateStatus()
|
/aosp12/hardware/interfaces/boot/1.1/default/ |
H A D | BootControl.h | 34 using ::android::hardware::boot::V1_1::MergeStatus; 51 Return<bool> setSnapshotMergeStatus(MergeStatus status) override; 52 Return<MergeStatus> getSnapshotMergeStatus() override;
|
H A D | BootControl.cpp | 108 Return<bool> BootControl::setSnapshotMergeStatus(MergeStatus status) { in setSnapshotMergeStatus() 112 Return<MergeStatus> BootControl::getSnapshotMergeStatus() { in getSnapshotMergeStatus()
|
/aosp12/hardware/interfaces/boot/1.2/default/ |
H A D | BootControl.h | 32 using ::android::hardware::boot::V1_1::MergeStatus; 50 Return<bool> setSnapshotMergeStatus(MergeStatus status) override; 51 Return<MergeStatus> getSnapshotMergeStatus() override;
|
H A D | BootControl.cpp | 109 Return<bool> BootControl::setSnapshotMergeStatus(MergeStatus status) { in setSnapshotMergeStatus() 113 Return<MergeStatus> BootControl::getSnapshotMergeStatus() { in getSnapshotMergeStatus()
|
/aosp12/system/core/fs_mgr/libsnapshot/include_test/libsnapshot/ |
H A D | test_helpers.h | 39 using android::hardware::boot::V1_1::MergeStatus; 87 bool SetBootControlMergeStatus(MergeStatus status) override { in SetBootControlMergeStatus() 111 MergeStatus merge_status() const { return merge_status_; } in merge_status() 116 MergeStatus merge_status_;
|
/aosp12/system/core/fastboot/device/ |
H A D | commands.cpp | 59 using ::android::hardware::boot::V1_1::MergeStatus; 80 return merge_status == MergeStatus::SNAPSHOTTED || merge_status == MergeStatus::MERGING; in IsSnapshotUpdateInProgress() 322 if (merge_status == MergeStatus::MERGING) { in SetActiveHandler() 332 if (merge_status == MergeStatus::SNAPSHOTTED) { in SetActiveHandler() 655 MergeStatus status = hal->getSnapshotMergeStatus(); in SnapshotUpdateHandler() 662 case MergeStatus::SNAPSHOTTED: in SnapshotUpdateHandler() 663 case MergeStatus::MERGING: in SnapshotUpdateHandler() 664 hal->setSnapshotMergeStatus(MergeStatus::CANCELLED); in SnapshotUpdateHandler() 670 if (status != MergeStatus::MERGING) { in SnapshotUpdateHandler()
|
H A D | variables.cpp | 44 using ::android::hardware::boot::V1_1::MergeStatus; 459 MergeStatus status = hal->getSnapshotMergeStatus(); in GetSnapshotUpdateStatus() 461 case MergeStatus::SNAPSHOTTED: in GetSnapshotUpdateStatus() 464 case MergeStatus::MERGING: in GetSnapshotUpdateStatus()
|
/aosp12/hardware/interfaces/boot/1.1/ |
H A D | IBootControl.hal | 51 setSnapshotMergeStatus(MergeStatus status) generates (bool success); 64 getSnapshotMergeStatus() generates (MergeStatus status);
|
H A D | types.hal | 19 enum MergeStatus : int32_t {
|
/aosp12/system/core/fs_mgr/libsnapshot/include/libsnapshot/ |
H A D | mock_device_info.h | 31 MOCK_METHOD(bool, SetBootControlMergeStatus, (MergeStatus status), (override));
|
H A D | snapshot.h | 65 enum class MergeStatus : int32_t; 107 android::hardware::boot::V1_1::MergeStatus status) = 0; 307 using MergeStatus = android::hardware::boot::V1_1::MergeStatus; variable
|