Home
last modified time | relevance | path

Searched refs:MergeStatus (Results 1 – 22 of 22) sorted by relevance

/aosp12/hardware/interfaces/boot/1.1/vts/functional/
H A DVtsHalBootV1_1TargetTest.cpp37 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 Dlibboot_control.h28 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 Dbootctl.cpp32 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 DBootControlShared.cpp36 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 DBootControlShared.h30 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 Dlibboot_control.cpp38 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 Ddevice_info.h29 using MergeStatus = android::hardware::boot::V1_1::MergeStatus; variable
38 bool SetBootControlMergeStatus(MergeStatus status) override;
H A Ddevice_info.cpp81 bool DeviceInfo::SetBootControlMergeStatus([[maybe_unused]] MergeStatus status) {
H A Dsnapshot_test.cpp661 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 Dsnapshot_fuzz_utils.h120 bool SetBootControlMergeStatus(android::hardware::boot::V1_1::MergeStatus) override { in SetBootControlMergeStatus() argument
H A Dsnapshot.cpp75 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 DBootControl.h34 using ::android::hardware::boot::V1_1::MergeStatus;
51 Return<bool> setSnapshotMergeStatus(MergeStatus status) override;
52 Return<MergeStatus> getSnapshotMergeStatus() override;
H A DBootControl.cpp108 Return<bool> BootControl::setSnapshotMergeStatus(MergeStatus status) { in setSnapshotMergeStatus()
112 Return<MergeStatus> BootControl::getSnapshotMergeStatus() { in getSnapshotMergeStatus()
/aosp12/hardware/interfaces/boot/1.2/default/
H A DBootControl.h32 using ::android::hardware::boot::V1_1::MergeStatus;
50 Return<bool> setSnapshotMergeStatus(MergeStatus status) override;
51 Return<MergeStatus> getSnapshotMergeStatus() override;
H A DBootControl.cpp109 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 Dtest_helpers.h39 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 Dcommands.cpp59 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 Dvariables.cpp44 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 DIBootControl.hal51 setSnapshotMergeStatus(MergeStatus status) generates (bool success);
64 getSnapshotMergeStatus() generates (MergeStatus status);
H A Dtypes.hal19 enum MergeStatus : int32_t {
/aosp12/system/core/fs_mgr/libsnapshot/include/libsnapshot/
H A Dmock_device_info.h31 MOCK_METHOD(bool, SetBootControlMergeStatus, (MergeStatus status), (override));
H A Dsnapshot.h65 enum class MergeStatus : int32_t;
107 android::hardware::boot::V1_1::MergeStatus status) = 0;
307 using MergeStatus = android::hardware::boot::V1_1::MergeStatus; variable