Searched refs:FlashTask (Results 1 – 5 of 5) sorted by relevance
/system/core/fastboot/ |
D | task.h | 27 class FlashTask; variable 39 virtual FlashTask* AsFlashTask() { return nullptr; } in AsFlashTask() 49 class FlashTask : public Task { 51 FlashTask(const std::string& slot, const std::string& pname, const std::string& fname, 53 virtual FlashTask* AsFlashTask() override { return this; } in AsFlashTask() 55 static bool IsDynamicPartition(const ImageSource* source, const FlashTask* task);
|
D | task.cpp | 29 FlashTask::FlashTask(const std::string& slot, const std::string& pname, const std::string& fname, in FlashTask() function in FlashTask 33 bool FlashTask::IsDynamicPartition(const ImageSource* source, const FlashTask* task) { in IsDynamicPartition() 42 void FlashTask::Run() { in Run() 59 std::string FlashTask::ToString() const { in ToString() 67 std::string FlashTask::GetPartitionAndSlot() const { in GetPartitionAndSlot() 155 if (!FlashTask::IsDynamicPartition(source, flash_task)) { in CanOptimize()
|
D | task_test.cpp | 261 ASSERT_EQ(FlashTask::IsDynamicPartition(fp->source.get(), flash_task), test.second); in TEST_F() 361 if (FlashTask::IsDynamicPartition(fp->source.get(), flash_task)) { in TEST_F()
|
D | fastboot.h | 167 std::unique_ptr<FlashTask> ParseFlashCommand(const FlashingPlan* fp,
|
D | fastboot.cpp | 1593 std::unique_ptr<FlashTask> ParseFlashCommand(const FlashingPlan* fp, in ParseFlashCommand() 1622 return std::make_unique<FlashTask>(slot, partition, img_name, apply_vbmeta, fp); in ParseFlashCommand() 1684 if (FlashTask::IsDynamicPartition(fp->source.get(), flash_task)) { in AddResizeTasks() 1924 tasks.emplace_back(std::make_unique<FlashTask>(slot, image->part_name, image->img_name, in AddFlashTasks() 2495 FlashTask task(fp->slot_override, pname, fname, is_vbmeta_partition(pname), fp.get()); in Main()
|