Home
last modified time | relevance | path

Searched refs:BootControl (Results 1 – 13 of 13) sorted by relevance

/hardware/interfaces/boot/1.2/default/
DBootControl.cpp32 bool BootControl::Init() { in Init()
37 Return<uint32_t> BootControl::getNumberSlots() { in getNumberSlots()
41 Return<uint32_t> BootControl::getCurrentSlot() { in getCurrentSlot()
45 Return<void> BootControl::markBootSuccessful(markBootSuccessful_cb _hidl_cb) { in markBootSuccessful()
58 Return<void> BootControl::setActiveBootSlot(uint32_t slot, setActiveBootSlot_cb _hidl_cb) { in setActiveBootSlot()
71 Return<void> BootControl::setSlotAsUnbootable(uint32_t slot, setSlotAsUnbootable_cb _hidl_cb) { in setSlotAsUnbootable()
84 Return<BoolResult> BootControl::isSlotBootable(uint32_t slot) { in isSlotBootable()
91 Return<BoolResult> BootControl::isSlotMarkedSuccessful(uint32_t slot) { in isSlotMarkedSuccessful()
98 Return<void> BootControl::getSuffix(uint32_t slot, getSuffix_cb _hidl_cb) { in getSuffix()
109 Return<bool> BootControl::setSnapshotMergeStatus(MergeStatus status) { in setSnapshotMergeStatus()
[all …]
DBootControl.h35 class BootControl : public IBootControl {
57 android::bootable::BootControl impl_;
DAndroid.bp20 srcs: ["BootControl.cpp"],
/hardware/google/pixel/bootctrl/
DLegacyBootControl.cpp36 BootControl::BootControl(boot_control_module_t *module) : mModule(module) {} in BootControl() function in android::hardware::boot::V1_2::implementation::BootControl
39 Return<uint32_t> BootControl::getNumberSlots() { in getNumberSlots()
43 Return<uint32_t> BootControl::getCurrentSlot() { in getCurrentSlot()
47 Return<void> BootControl::markBootSuccessful(markBootSuccessful_cb _hidl_cb) { in markBootSuccessful()
56 Return<void> BootControl::setActiveBootSlot(uint32_t slot, setActiveBootSlot_cb _hidl_cb) { in setActiveBootSlot()
65 Return<void> BootControl::setSlotAsUnbootable(uint32_t slot, setSlotAsUnbootable_cb _hidl_cb) { in setSlotAsUnbootable()
74 Return<BoolResult> BootControl::isSlotBootable(uint32_t slot) { in isSlotBootable()
82 Return<BoolResult> BootControl::isSlotMarkedSuccessful(uint32_t slot) { in isSlotMarkedSuccessful()
90 Return<void> BootControl::getSuffix(uint32_t slot, getSuffix_cb _hidl_cb) { in getSuffix()
101 Return<uint32_t> BootControl::getActiveBootSlot() { in getActiveBootSlot()
[all …]
DLegacyBootControl.h33 struct BootControl : public BootControlShared { struct
34 explicit BootControl(boot_control_module_t *module);
/hardware/interfaces/boot/1.0/default/
DBootControl.cpp34 BootControl::BootControl(boot_control_module_t *module) : mModule(module){ in BootControl() function in android::hardware::boot::V1_0::implementation::BootControl
38 Return<uint32_t> BootControl::getNumberSlots() { in getNumberSlots()
42 Return<uint32_t> BootControl::getCurrentSlot() { in getCurrentSlot()
46 Return<void> BootControl::markBootSuccessful(markBootSuccessful_cb _hidl_cb) { in markBootSuccessful()
55 Return<void> BootControl::setActiveBootSlot(uint32_t slot, setActiveBootSlot_cb _hidl_cb) { in setActiveBootSlot()
64 Return<void> BootControl::setSlotAsUnbootable(uint32_t slot, setSlotAsUnbootable_cb _hidl_cb) { in setSlotAsUnbootable()
73 Return<BoolResult> BootControl::isSlotBootable(uint32_t slot) { in isSlotBootable()
81 Return<BoolResult> BootControl::isSlotMarkedSuccessful(uint32_t slot) { in isSlotMarkedSuccessful()
89 Return<void> BootControl::getSuffix(uint32_t slot, getSuffix_cb _hidl_cb) { in getSuffix()
113 return new BootControl(module); in HIDL_FETCH_IBootControl()
[all …]
DBootControl.h38 struct BootControl : public IBootControl { struct
39 BootControl(boot_control_module_t* module);
DAndroid.bp16 srcs: ["BootControl.cpp"],
/hardware/interfaces/boot/1.1/default/boot_control/
Dlibboot_control.cpp115 void InitDefaultBootloaderControl(BootControl* control, bootloader_control* boot_ctrl) { in InitDefaultBootloaderControl()
195 bool BootControl::Init() { in Init()
244 unsigned int BootControl::GetNumberSlots() { in GetNumberSlots()
248 unsigned int BootControl::GetCurrentSlot() { in GetCurrentSlot()
252 bool BootControl::MarkBootSuccessful() { in MarkBootSuccessful()
264 unsigned int BootControl::GetActiveBootSlot() { in GetActiveBootSlot()
282 bool BootControl::SetActiveBootSlot(unsigned int slot) { in SetActiveBootSlot()
316 bool BootControl::SetSlotAsUnbootable(unsigned int slot) { in SetSlotAsUnbootable()
332 bool BootControl::IsSlotBootable(unsigned int slot) { in IsSlotBootable()
344 bool BootControl::IsSlotMarkedSuccessful(unsigned int slot) { in IsSlotMarkedSuccessful()
[all …]
Dlegacy_boot_control.cpp24 using android::bootable::BootControl;
30 BootControl impl;
/hardware/interfaces/boot/1.1/default/
DBootControl.h36 class BootControl : public IBootControl {
55 android::bootable::BootControl impl_;
DAndroid.bp20 srcs: ["BootControl.cpp"],
/hardware/interfaces/boot/1.1/default/boot_control/include/libboot_control/
Dlibboot_control.h27 class BootControl {