Lines Matching refs:partition
76 RetCode FastBootDriver::CreatePartition(const std::string& partition, const std::string& size) { in CreatePartition() argument
77 return RawCommand(FB_CMD_CREATE_PARTITION ":" + partition + ":" + size, in CreatePartition()
78 "Creating '" + partition + "'"); in CreatePartition()
81 RetCode FastBootDriver::DeletePartition(const std::string& partition) { in DeletePartition() argument
82 return RawCommand(FB_CMD_DELETE_PARTITION ":" + partition, "Deleting '" + partition + "'"); in DeletePartition()
85 RetCode FastBootDriver::Erase(const std::string& partition, std::string* response, in Erase() argument
87 return RawCommand(FB_CMD_ERASE ":" + partition, "Erasing '" + partition + "'", response, info); in Erase()
90 RetCode FastBootDriver::Flash(const std::string& partition, std::string* response, in Flash() argument
92 return RawCommand(FB_CMD_FLASH ":" + partition, "Writing '" + partition + "'", response, info); in Flash()
114 RetCode FastBootDriver::ResizePartition(const std::string& partition, const std::string& size) { in ResizePartition() argument
115 return RawCommand(FB_CMD_RESIZE_PARTITION ":" + partition + ":" + size, in ResizePartition()
116 "Resizing '" + partition + "'"); in ResizePartition()
125 RetCode FastBootDriver::FlashPartition(const std::string& partition, in FlashPartition() argument
128 if ((ret = Download(partition, data))) { in FlashPartition()
131 return Flash(partition); in FlashPartition()
134 RetCode FastBootDriver::FlashPartition(const std::string& partition, int fd, uint32_t size) { in FlashPartition() argument
136 if ((ret = Download(partition, fd, size))) { in FlashPartition()
139 return Flash(partition); in FlashPartition()
142 RetCode FastBootDriver::FlashPartition(const std::string& partition, sparse_file* s, uint32_t size, in FlashPartition() argument
145 if ((ret = Download(partition, s, size, current, total, false))) { in FlashPartition()
148 return Flash(partition); in FlashPartition()
233 RetCode FastBootDriver::Download(const std::string& partition, struct sparse_file* s, uint32_t size, in Download() argument
236 prolog_(StringPrintf("Sending sparse '%s' %zu/%zu (%u KB)", partition.c_str(), current, total, in Download()