Lines Matching refs:partitionName
147 bool UScriptInstructionRawImageWrite::WriteRawImage(const std::string &partitionName,
152 const FileInfo *info = env.GetPkgManager()->GetFileInfo(partitionName);
169 partitionName, RawImageWriteProcessor, writer.get());
176 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream);
189 std::string partitionName;
190 int32_t ret = context.GetParam(0, partitionName);
192 LOG(ERROR) << "Error to get partitionName";
199 bool isUpdated = PartitionRecord::GetInstance().IsPartitionUpdated(partitionName);
201 LOG(INFO) << partitionName << " already updated, skip";
205 LOG(INFO) << "UScriptInstructionRawImageWrite::Execute " << partitionName;
215 if (GetWritePathAndOffset(partitionName, writePath, offset, partitionSize) != USCRIPT_SUCCESS) {
217 partitionName.substr(1, partitionName.size()) << "\'.";
229 if (!WriteRawImage(partitionName, writer, partitionSize, env)) {
234 PartitionRecord::GetInstance().RecordPartitionUpdateStatus(partitionName, true);
311 LOG(ERROR) << "Error to get partitionName";
436 int UScriptInstructionRawImageWrite::GetWritePathAndOffset(const std::string &partitionName, std::string &writePath,
442 if (!devicePtb.GetPartionInfoByName(partitionName, ptnInfo)) {
444 partitionName.substr(1, partitionName.size()) << "\'.";
451 writePath = GetBlockDeviceByMountPoint(partitionName);
454 partitionName.substr(1, partitionName.size()) << "\'.";
459 if (partitionName != "/userdata") {