/system/update_engine/aosp/ |
D | boot_control_android.h | 36 class BootControlAndroid final : public BootControlInterface { 47 BootControlInterface::Slot GetCurrentSlot() const override; 54 BootControlInterface::Slot slot, 59 BootControlInterface::Slot slot, 61 bool IsSlotBootable(BootControlInterface::Slot slot) const override; 62 bool MarkSlotUnbootable(BootControlInterface::Slot slot) override; 63 bool SetActiveBootSlot(BootControlInterface::Slot slot) override; 65 bool IsSlotMarkedSuccessful(BootControlInterface::Slot slot) const override;
|
D | boot_control_android.cc | 32 using Slot = chromeos_update_engine::BootControlInterface::Slot; 43 std::unique_ptr<BootControlInterface> CreateBootControl() { in CreateBootControl() 76 BootControlInterface::Slot BootControlAndroid::GetCurrentSlot() const { in GetCurrentSlot() 81 BootControlInterface::Slot slot, in GetPartitionDevice() 94 BootControlInterface::Slot slot, in GetPartitionDevice() 147 BootControlInterface::Slot slot) const { in IsSlotMarkedSuccessful()
|
D | update_attempter_android.h | 67 BootControlInterface* boot_control_, 218 BootControlInterface::Slot GetCurrentSlot() const; 219 BootControlInterface::Slot GetTargetSlot() const; 249 BootControlInterface* boot_control_;
|
D | cleanup_previous_update_action.h | 52 BootControlInterface* boot_control, 71 BootControlInterface* boot_control_;
|
D | dynamic_partition_control_android.cc | 348 LOG(WARNING) << "No metadata slot " << BootControlInterface::SlotName(slot) in LoadMetadataBuilder() 353 << BootControlInterface::SlotName(slot) << " in " << super_device; in LoadMetadataBuilder() 370 << BootControlInterface::SlotName(source_slot) << " in " in LoadMetadataBuilder() 375 << BootControlInterface::SlotName(source_slot) << " in " in LoadMetadataBuilder() 387 << BootControlInterface::SlotName(target_slot) << " in " in StoreMetadata() 401 << BootControlInterface::SlotName(target_slot) << " in " in StoreMetadata() 406 << BootControlInterface::SlotName(target_slot) << " in " in StoreMetadata() 847 << BootControlInterface::SlotName(source_slot); in PrepareDynamicPartitionsForUpdate() 969 << BootControlInterface::SlotName(source_slot); in PrepareSnapshotPartitionsForUpdate() 1216 << BootControlInterface::SlotName(slot); in GetDynamicPartitionDevice() [all …]
|
/system/update_engine/common/ |
D | boot_control_stub.h | 35 class BootControlStub : public BootControlInterface { 42 BootControlInterface::Slot GetCurrentSlot() const override; 49 BootControlInterface::Slot slot, 56 bool IsSlotBootable(BootControlInterface::Slot slot) const override; 57 bool MarkSlotUnbootable(BootControlInterface::Slot slot) override; 58 bool SetActiveBootSlot(BootControlInterface::Slot slot) override; 61 bool IsSlotMarkedSuccessful(BootControlInterface::Slot slot) const override;
|
D | fake_boot_control.h | 33 class FakeBootControl : public BootControlInterface { 45 BootControlInterface::Slot GetCurrentSlot() const override { in GetCurrentSlot() 50 BootControlInterface::Slot slot, in GetPartitionDevice() 69 BootControlInterface::Slot slot, in GetPartitionDevice() 74 bool IsSlotBootable(BootControlInterface::Slot slot) const override { in IsSlotBootable() 78 bool MarkSlotUnbootable(BootControlInterface::Slot slot) override { in MarkSlotUnbootable() 108 void SetCurrentSlot(BootControlInterface::Slot slot) { current_slot_ = slot; } in SetCurrentSlot() 111 BootControlInterface::Slot slot, in SetPartitionDevice() 117 void SetSlotBootable(BootControlInterface::Slot slot, bool bootable) { in SetSlotBootable() 146 BootControlInterface::Slot num_slots_{2}; [all …]
|
D | mock_boot_control.h | 33 (BootControlInterface::Slot), 36 MOCK_METHOD(BootControlInterface::Slot, GetCurrentSlot, (), (const override)); 43 (const std::string&, BootControlInterface::Slot, std::string*), 52 (BootControlInterface::Slot), 56 (BootControlInterface::Slot), 60 (BootControlInterface::Slot),
|
D | boot_control_interface.h | 37 class BootControlInterface { 43 virtual ~BootControlInterface() = default; 124 BootControlInterface() = default; 127 DISALLOW_COPY_AND_ASSIGN(BootControlInterface);
|
D | system_state.h | 44 class BootControlInterface; variable 73 virtual BootControlInterface* boot_control() = 0;
|
D | boot_control_stub.cc | 33 BootControlInterface::Slot BootControlStub::GetCurrentSlot() const { in GetCurrentSlot() 39 BootControlInterface::Slot slot, in GetPartitionDevice()
|
D | download_action.h | 77 BootControlInterface* boot_control, 126 BootControlInterface* boot_control_;
|
D | boot_control.h | 30 std::unique_ptr<BootControlInterface> CreateBootControl();
|
D | dynamic_partition_control_interface.h | 57 class BootControlInterface; variable 129 BootControlInterface* boot_control,
|
/system/update_engine/payload_consumer/ |
D | install_plan.h | 54 bool LoadPartitionsFromSlots(BootControlInterface* boot_control); 57 BootControlInterface* boot_control, 66 BootControlInterface* boot_control, 71 BootControlInterface* boot_control, 107 BootControlInterface::Slot source_slot{BootControlInterface::kInvalidSlot}; 108 BootControlInterface::Slot target_slot{BootControlInterface::kInvalidSlot};
|
D | partition_update_generator_android.h | 36 PartitionUpdateGeneratorAndroid(BootControlInterface* boot_control, 40 BootControlInterface::Slot source_slot, 41 BootControlInterface::Slot target_slot, 62 BootControlInterface* boot_control_;
|
D | partition_update_generator_stub.cc | 24 chromeos_update_engine::BootControlInterface::Slot source_slot, in GenerateOperationsForPartitionsNotInPayload() 25 chromeos_update_engine::BootControlInterface::Slot target_slot, in GenerateOperationsForPartitionsNotInPayload() 33 BootControlInterface* boot_control, size_t block_size) { in Create()
|
D | partition_update_generator_interface.h | 42 BootControlInterface::Slot source_slot, 43 BootControlInterface::Slot target_slot, 50 BootControlInterface* boot_control, size_t block_size);
|
D | partition_update_generator_stub.h | 32 BootControlInterface::Slot source_slot, 33 BootControlInterface::Slot target_slot,
|
D | postinstall_runner_action.h | 39 class BootControlInterface; variable 43 PostinstallRunnerAction(BootControlInterface* boot_control, 131 BootControlInterface* boot_control_;
|
D | install_plan.cc | 95 {"source_slot", BootControlInterface::SlotName(source_slot)}, in ToString() 96 {"target_slot", BootControlInterface::SlotName(target_slot)}, in ToString() 152 bool InstallPlan::LoadPartitionsFromSlots(BootControlInterface* boot_control) { in LoadPartitionsFromSlots() 155 if (source_slot != BootControlInterface::kInvalidSlot && in LoadPartitionsFromSlots() 163 if (target_slot != BootControlInterface::kInvalidSlot && in LoadPartitionsFromSlots() 230 BootControlInterface* boot_control, in ParseManifestToInstallPlan() 289 BootControlInterface* boot_control, in ParsePartitions() 298 BootControlInterface* boot_control, in ParsePartitions()
|
D | install_plan_unittest.cc | 34 install_plan.source_slot = BootControlInterface::kInvalidSlot; in TEST() 35 install_plan.target_slot = BootControlInterface::kInvalidSlot; in TEST()
|
D | partition_update_generator_android.cc | 35 BootControlInterface* boot_control, size_t block_size) in PartitionUpdateGeneratorAndroid() 40 BootControlInterface::Slot source_slot, in GenerateOperationsForPartitionsNotInPayload() 41 BootControlInterface::Slot target_slot, in GenerateOperationsForPartitionsNotInPayload() 179 BootControlInterface* boot_control, size_t block_size) { in Create()
|
D | delta_performer.h | 45 class BootControlInterface; variable 69 BootControlInterface* boot_control, 188 BootControlInterface* boot_control, 189 BootControlInterface::Slot target_slot, 332 BootControlInterface* boot_control_;
|
/system/update_engine/ |
D | update_boot_flags_action.h | 28 explicit UpdateBootFlagsAction(BootControlInterface* boot_control) in UpdateBootFlagsAction() 56 BootControlInterface* boot_control_;
|