Lines Matching refs:boot
29 using ::android::hardware::boot::V1_0::IBootControl;
30 using ::android::hardware::boot::V1_0::CommandResult;
31 using ::android::hardware::boot::V1_0::BoolResult;
32 using ::android::hardware::boot::V1_0::Slot;
56 boot = ::testing::VtsHalHidlTargetTestBase::getService<IBootControl>( in SetUp()
58 ASSERT_NE(boot, nullptr); in SetUp()
63 sp<IBootControl> boot; member in BootHidlTest
72 uint32_t slots = boot->getNumberSlots(); in TEST_F()
78 Slot curSlot = boot->getCurrentSlot(); in TEST_F()
79 uint32_t slots = boot->getNumberSlots(); in TEST_F()
86 Return<void> result = boot->markBootSuccessful(generate_callback(&cr)); in TEST_F()
89 Slot curSlot = boot->getCurrentSlot(); in TEST_F()
90 BoolResult ret = boot->isSlotMarkedSuccessful(curSlot); in TEST_F()
99 Return<void> result = boot->setActiveBootSlot(s, generate_callback(&cr)); in TEST_F()
105 Return<void> result = boot->markBootSuccessful(generate_callback(&cr)); in TEST_F()
111 uint32_t slots = boot->getNumberSlots(); in TEST_F()
113 boot->setActiveBootSlot(slots, generate_callback(&cr)); in TEST_F()
123 Slot curSlot = boot->getCurrentSlot(); in TEST_F()
126 boot->setSlotAsUnbootable(otherSlot, generate_callback(&cr)); in TEST_F()
129 EXPECT_EQ(BoolResult::FALSE, boot->isSlotBootable(otherSlot)); in TEST_F()
132 result = boot->setActiveBootSlot(otherSlot, generate_callback(&cr)); in TEST_F()
135 result = boot->setActiveBootSlot(curSlot, generate_callback(&cr)); in TEST_F()
138 result = boot->markBootSuccessful(generate_callback(&cr)); in TEST_F()
145 uint32_t slots = boot->getNumberSlots(); in TEST_F()
147 boot->setSlotAsUnbootable(slots, generate_callback(&cr)); in TEST_F()
156 EXPECT_NE(BoolResult::INVALID_SLOT, boot->isSlotBootable(s)); in TEST_F()
158 uint32_t slots = boot->getNumberSlots(); in TEST_F()
159 EXPECT_EQ(BoolResult::INVALID_SLOT, boot->isSlotBootable(slots)); in TEST_F()
165 EXPECT_NE(BoolResult::INVALID_SLOT, boot->isSlotMarkedSuccessful(s)); in TEST_F()
167 uint32_t slots = boot->getNumberSlots(); in TEST_F()
168 EXPECT_EQ(BoolResult::INVALID_SLOT, boot->isSlotMarkedSuccessful(slots)); in TEST_F()
176 for (Slot i = 0; i < boot->getNumberSlots(); i++) { in TEST_F()
178 Return<void> result = boot->getSuffix(i, cb); in TEST_F()
185 ASSERT_EQ(boot->getNumberSlots(), suffixes.size()); in TEST_F()
188 Return<void> result = boot->getSuffix(boot->getNumberSlots(), cb); in TEST_F()