Home
last modified time | relevance | path

Searched refs:partitionName (Results 1 - 25 of 33) sorted by relevance

12

/base/update/updater/test/unittest/applypatch_test/
H A Dpartition_update_record_unittest.cpp69 const std::string partitionName = "ut_partition"; in HWTEST_F() local
73 bool ret = PartitionRecord::GetInstance().RecordPartitionUpdateStatus(partitionName, true); in HWTEST_F()
76 ret = PartitionRecord::GetInstance().IsPartitionUpdated(partitionName); in HWTEST_F()
82 const std::string partitionName = "ut_partition1"; in HWTEST_F() local
83 bool ret = PartitionRecord::GetInstance().IsPartitionUpdated(partitionName); in HWTEST_F()
89 string partitionName = "partitionName"; in HWTEST_F() local
91 bool ret = PartitionRecord::GetInstance().RecordPartitionUpdateStatus(partitionName, true); in HWTEST_F()
93 ret = PartitionRecord::GetInstance().IsPartitionUpdated(partitionName); in HWTEST_F()
95 partitionName in HWTEST_F()
[all...]
H A Dapplypatch_unittest.cpp61 std::string partitionName = "/rawwriter"; in TearDown() local
62 auto devPath = GetBlockDeviceByMountPoint(partitionName); in TearDown()
72 std::string partitionName = "/rawwriter"; in HWTEST_F() local
88 auto devPath = GetBlockDeviceByMountPoint(partitionName); in HWTEST_F()
/base/update/updater/services/flow_update/update_bin/
H A Dcomponent_processor.cpp57 std::string partitionName = name; in GetProcessor() local
58 std::transform(partitionName.begin(), partitionName.end(), partitionName.begin(), ::tolower); in GetProcessor()
59 partitionName.erase(std::remove(partitionName.begin(), partitionName.end(), '/'), partitionName.end()); in GetProcessor()
60 std::string::size_type position = partitionName.find("_es"); in GetProcessor()
61 if (position != partitionName in GetProcessor()
144 std::string partitionName = name_; PreProcess() local
188 std::string partitionName = name_; DoProcess() local
227 GetWritePathAndOffset(const std::string &partitionName, std::string &writePath, uint64_t &offset, uint64_t &partitionSize) GetWritePathAndOffset() argument
293 std::string partitionName = name_; PreProcess() local
318 std::string partitionName = name_; DoProcess() local
[all...]
H A Dbin_process.cpp236 std::string partitionName = iter; in ProcessBinFile() local
237 const FileInfo *info = manager->GetFileInfo(partitionName); in ProcessBinFile()
243 LOG(INFO) << " start process Component " << partitionName << " unpackedSize " << info->unpackedSize; in ProcessBinFile()
244 if (ComponentProcess(env, stream, partitionName, *info) != USCRIPT_SUCCESS) { in ProcessBinFile()
245 LOG(ERROR) << "Error to process " << partitionName; in ProcessBinFile()
/base/update/updater/test/unittest/ptable_parse_test/
H A Dptable_manager_unittest.cpp54 const std::vector<Ptable::PtnInfo> &pkgPtnInfo, const std::string &partitionName) in TestIsPartitionChanged()
56 return IsPartitionChanged(devicePtnInfo, pkgPtnInfo, partitionName); in TestIsPartitionChanged()
138 std::string partitionName = ""; in TestGetPartionInfoByName() local
141 bool ret = context.GetPartionInfoByName(partitionName, ptnInfo); in TestGetPartionInfoByName()
144 ret = context.GetPartionInfoByName(partitionName, ptnInfo); in TestGetPartionInfoByName()
147 ret = context.GetPartionInfoByName(partitionName, ptnInfo); in TestGetPartionInfoByName()
149 partitionName = "testPartition"; in TestGetPartionInfoByName()
150 ret = context.GetPartionInfoByName(partitionName, ptnInfo); in TestGetPartionInfoByName()
161 std::string partitionName; in TestIsPartitionChanged() local
162 bool ret = context.TestIsPartitionChanged(devicePtnInfo, pkgPtnInfo, partitionName); in TestIsPartitionChanged()
53 TestIsPartitionChanged(const std::vector<Ptable::PtnInfo> &devicePtnInfo, const std::vector<Ptable::PtnInfo> &pkgPtnInfo, const std::string &partitionName) TestIsPartitionChanged() argument
[all...]
H A Dptable_unittest.cpp46 bool TestGetPartionInfoByName(const std::string &partitionName, PtnInfo &ptnInfo, int32_t &index) in TestGetPartionInfoByName() argument
48 return GetPartionInfoByName(partitionName, ptnInfo, index); in TestGetPartionInfoByName()
/base/update/updater/services/flashd/daemon/
H A Dformat_commander.cpp61 bool FormatCommander::IsOnlySupportErase(const std::string &partitionName) const in IsOnlySupportErase()
63 auto iter = std::find(ERASE_ONLY_LIST.begin(), ERASE_ONLY_LIST.end(), partitionName); in IsOnlySupportErase()
67 int FormatCommander::DoFormat(const std::string &partitionName) const in DoFormat()
69 FLASHD_LOGI("start to format %s", partitionName.c_str()); in DoFormat()
70 Partition part(partitionName); in DoFormat()
71 if (IsOnlySupportErase(partitionName)) { in DoFormat()
H A Derase_commander.cpp56 bool EraseCommander::DoErase(const std::string &partitionName) const in DoErase()
58 FLASHD_LOGI("start to erase %s", partitionName.c_str()); in DoErase()
59 Partition part(partitionName); in DoErase()
H A Dformat_commander.h32 int DoFormat(const std::string &partitionName) const;
33 bool IsOnlySupportErase(const std::string &partitionName) const;
H A Derase_commander.h31 bool DoErase(const std::string &partitionName) const;
/base/update/updater/services/applypatch/
H A Dpartition_record.cpp30 bool PartitionRecord::IsPartitionUpdated(const std::string &partitionName) in IsPartitionUpdated() argument
58 if (strcmp(pri->partitionName, partitionName.c_str()) == 0) { in IsPartitionUpdated()
59 LOG(DEBUG) << "PartitionRecord: Found " << partitionName << " record in misc partition"; in IsPartitionUpdated()
67 LOG(INFO) << "PartitionRecord: Cannot found " << partitionName << " record in misc partition"; in IsPartitionUpdated()
91 bool PartitionRecord::RecordPartitionSetInfo(const std::string &partitionName, bool updated, int fd) in RecordPartitionSetInfo() argument
94 if (strncpy_s(info_.partitionName, PARTITION_NAME_LEN, partitionName.c_str(), PARTITION_NAME_LEN - 1) != EOK) { in RecordPartitionSetInfo()
115 bool PartitionRecord::RecordPartitionUpdateStatus(const std::string &partitionName, bool updated) in RecordPartitionUpdateStatus() argument
135 if (!RecordPartitionSetInfo(partitionName, update in RecordPartitionUpdateStatus()
[all...]
/base/update/updater/services/include/applypatch/
H A Dpartition_record.h42 char partitionName[PARTITION_NAME_LEN]; member
56 bool IsPartitionUpdated(const std::string &partitionName);
58 bool RecordPartitionUpdateStatus(const std::string &partitionName, bool status);
64 bool RecordPartitionSetInfo(const std::string &partitionName, bool updated, int fd);
/base/update/updater/services/updater_binary/
H A Dupdate_processor.cpp147 bool UScriptInstructionRawImageWrite::WriteRawImage(const std::string &partitionName, in WriteRawImage() argument
152 const FileInfo *info = env.GetPkgManager()->GetFileInfo(partitionName); in WriteRawImage()
169 partitionName, RawImageWriteProcessor, writer.get()); in WriteRawImage()
176 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in WriteRawImage()
189 std::string partitionName; in Execute() local
190 int32_t ret = context.GetParam(0, partitionName); in Execute()
192 LOG(ERROR) << "Error to get partitionName"; in Execute()
199 bool isUpdated = PartitionRecord::GetInstance().IsPartitionUpdated(partitionName); in Execute()
201 LOG(INFO) << partitionName << " already updated, skip"; in Execute()
205 LOG(INFO) << "UScriptInstructionRawImageWrite::Execute " << partitionName; in Execute()
436 GetWritePathAndOffset(const std::string &partitionName, std::string &writePath, uint64_t &offset, uint64_t &partitionSize) GetWritePathAndOffset() argument
[all...]
H A Dupdate_image_block.cpp137 std::string partitionName; member
157 int32_t ret = context.GetParam(pos++, infos.partitionName); in GetUpdateBlockInfo()
178 LOG(INFO) << "ExecuteUpdateBlock::updating " << infos.partitionName << " ..."; in GetUpdateBlockInfo()
179 infos.devPath = GetBlockDeviceByMountPoint(infos.partitionName); in GetUpdateBlockInfo()
194 transferParams->storeBase = std::string("/data/updater") + infos.partitionName + "_tmp"; in ExecuteTransferCommand()
195 transferParams->retryFile = std::string("/data/updater") + infos.partitionName + "_retry"; in ExecuteTransferCommand()
247 LOG(DEBUG) << "partitionName is " << infos.partitionName; in ExtractDiffPackageAndLoad()
248 const FileInfo *info = env.GetPkgManager()->GetFileInfo(infos.partitionName); in ExtractDiffPackageAndLoad()
253 std::string diffPackage = std::string("/data/updater") + infos.partitionName; in ExtractDiffPackageAndLoad()
446 std::string partitionName; Execute() local
476 GetPartName(const std::string &partitionName) GetPartName() argument
484 DoBlocksVerify(Uscript::UScriptEnv &env, const std::string &partitionName, const std::string &devPath) DoBlocksVerify() argument
547 ExecReadShaInfo(Uscript::UScriptEnv &env, const std::string &devPath, const ShaInfo &shaInfo, const std::string &partitionName) ExecReadShaInfo() argument
689 std::string partitionName; Execute() local
[all...]
H A Dupdate_processor.h43 void GetPartitionPathFromName(const std::string &partitionName, std::string &partitionPath);
73 int GetWritePathAndOffset(const std::string &partitionName, std::string &writePath, uint64_t &offset,
75 bool WriteRawImage(const std::string &partitionName, const std::unique_ptr<DataWriter> &writer,
H A Dupdate_image_block.h53 const std::string &partitionName);
54 int32_t DoBlocksVerify(Uscript::UScriptEnv &env, const std::string &partitionName, const std::string &devPath);
/base/startup/init/ueventd/
H A Dueventd.c178 if (uevent->partitionName == NULL) { in HandleRequiredBlockDeviceNodes()
184 } else if (strstr(devices[i], uevent->partitionName) != NULL || in HandleRequiredBlockDeviceNodes()
185 strstr(uevent->partitionName, "vendor") != NULL || in HandleRequiredBlockDeviceNodes()
186 strstr(uevent->partitionName, "system") != NULL || in HandleRequiredBlockDeviceNodes()
187 strstr(uevent->partitionName, "chipset") != NULL || in HandleRequiredBlockDeviceNodes()
188 strstr(uevent->partitionName, "boot") != NULL || in HandleRequiredBlockDeviceNodes()
189 strstr(uevent->partitionName, "ramdisk") != NULL || in HandleRequiredBlockDeviceNodes()
190 strstr(uevent->partitionName, "rvt") != NULL || in HandleRequiredBlockDeviceNodes()
191 strstr(uevent->partitionName, "dtbo") != NULL) { in HandleRequiredBlockDeviceNodes()
192 INIT_LOGI("Handle required partitionName in HandleRequiredBlockDeviceNodes()
[all...]
/base/update/updater/services/ptable_parse/
H A Dptable_manager.cpp108 const std::vector<Ptable::PtnInfo> &pkgPtnInfo, const std::string &partitionName) in IsPartitionChanged()
118 int32_t deviceIndex = GetPartitionInfoIndexByName(devicePtnInfo, partitionName); in IsPartitionChanged()
120 LOG(ERROR) << "can't find the " << partitionName << " partition in device ptable!"; in IsPartitionChanged()
123 int32_t updateIndex = GetPartitionInfoIndexByName(pkgPtnInfo, partitionName); in IsPartitionChanged()
125 LOG(ERROR) << "can't find the " << partitionName << " partition in package ptable!"; in IsPartitionChanged()
130 LOG(INFO) << partitionName << " start address is changed:"; in IsPartitionChanged()
131 LOG(INFO) << "[" << partitionName << "]: device ptable[" << deviceIndex << "] startAddr = 0x" << in IsPartitionChanged()
137 LOG(INFO) << partitionName << " partition size is changed:"; in IsPartitionChanged()
138 LOG(INFO) << "[" << partitionName << "]: device ptable[" << deviceIndex << "] partitionSize = 0x" << in IsPartitionChanged()
210 bool PtableManager::GetPartionInfoByName(const std::string &partitionName, Ptabl argument
107 IsPartitionChanged(const std::vector<Ptable::PtnInfo> &devicePtnInfo, const std::vector<Ptable::PtnInfo> &pkgPtnInfo, const std::string &partitionName) IsPartitionChanged() argument
229 GetPartionInfoByName(const std::string &partitionName, Ptable::PtnInfo &ptnInfo) GetPartionInfoByName() argument
392 ComparePartition(PtableManager &newPtbManager, const std::string partitionName) ComparePartition() argument
[all...]
H A Dptable_manager.h40 bool GetPartionInfoByName(const std::string &partitionName, Ptable::PtnInfo &ptnInfo, int32_t &index);
41 bool GetPartionInfoByName(const std::string &partitionName, Ptable::PtnInfo &ptnInfo);
55 const std::vector<Ptable::PtnInfo> &pkgPtnInfo, const std::string &partitionName);
101 bool ComparePartition(PtableManager &newPtbManager, const std::string partitionName);
/base/startup/init/test/unittest/ueventd/
H A Dueventd_event_unittest.cpp194 if (uevent.partitionName != nullptr) { in GenerateUeventBuffer()
195 ueventdBuffer.append(std::string("PARTNAME=") + uevent.partitionName + '\000'); in GenerateUeventBuffer()
238 .partitionName = "userdata", in HWTEST_F()
265 EXPECT_STREQ(outEvent.partitionName, "userdata"); in HWTEST_F()
278 .partitionName = "userdata", in HWTEST_F()
321 .partitionName = "block_device_test", in HWTEST_F()
351 .partitionName = "block_device_test", in HWTEST_F()
383 .partitionName = "block_device_test", in HWTEST_F()
499 .partitionName = "userdata", in HWTEST_F()
525 EXPECT_STREQ(outEvent.partitionName, "userdat in HWTEST_F()
[all...]
/base/update/updater/test/unittest/flashd_test/
H A Dflashd_unittest.cpp254 std::string partitionName = "test"; in HWTEST_F() local
255 Partition partTest(partitionName); in HWTEST_F()
262 std::string partitionName = "test"; in HWTEST_F() local
263 Partition partTest(partitionName); in HWTEST_F()
297 std::string partitionName = "test"; in HWTEST_F() local
298 Partition partTest(partitionName); in HWTEST_F()
356 std::string partitionName = "misc"; in HWTEST_F() local
357 Partition partTest(partitionName); in HWTEST_F()
361 partitionName = "system"; in HWTEST_F()
365 partitionName in HWTEST_F()
[all...]
/base/update/updater/services/include/patch/
H A Dupdate_patch.h88 const std::string &expected, const std::string &partitionName) : UpdatePatchWriter(), in ImagePatchWriter()
89 writer_(writer), expected_(expected), partitionName_(partitionName) {} in ImagePatchWriter()
87 ImagePatchWriter(UpdateApplyPatch::ImageProcessor writer, const std::string &expected, const std::string &partitionName) ImagePatchWriter() argument
/base/startup/init/ueventd/include/
H A Dueventd.h48 const char *partitionName; member
/base/update/updater/test/fuzztest/scriptmanager_fuzzer/
H A Dscriptmanager_fuzzer.cpp140 std::string partitionName = {}; variable
141 int32_t ret = context.GetParam(0, partitionName);
146 LOG(INFO) << "UScriptInstructionSparseImageWrite::Execute " << partitionName;
/base/update/updater/test/unittest/script/
H A Dscript_unittest.cpp144 std::string partitionName; variable
145 int32_t ret = context.GetParam(0, partitionName);
150 LOG(INFO) << "UScriptInstructionSparseImageWrite::Execute " << partitionName;

Completed in 12 milliseconds

12