/ohos5.0/base/update/updater/services/package/pkg_package/ |
H A D | packages_info.cpp | 84 PkgManager::StreamPtr outStream = nullptr; in GetOTAVersion() local 93 if (outStream == nullptr) { in GetOTAVersion() 100 manager->ClosePkgStream(outStream); in GetOTAVersion() 104 ret = outStream->GetBuffer(data); in GetOTAVersion() 107 manager->ClosePkgStream(outStream); in GetOTAVersion() 112 manager->ClosePkgStream(outStream); in GetOTAVersion() 125 PkgManager::StreamPtr outStream = nullptr; in GetBoardID() local 133 if (outStream == nullptr) { in GetBoardID() 139 ret = outStream->GetBuffer(data); in GetBoardID() 142 manager->ClosePkgStream(outStream); in GetBoardID() [all …]
|
H A D | pkg_gzipfile.cpp | 105 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in EncodeHeader() local 106 if (outStream == nullptr) { in EncodeHeader() 117 int32_t ret = outStream->Write(buffer, offset, startOffset); in EncodeHeader() 129 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack() local 134 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack() 144 int32_t ret = algorithm->Pack(inStream, outStream, context); in Pack() 160 …ret = outStream->Write(buffer, BLOCK_SIZE, fileInfo_.fileInfo.dataOffset + fileInfo_.fileInfo.pack… in Pack() 195 int32_t GZipFileEntry::Unpack(PkgStreamPtr outStream) in Unpack() argument 207 if (outStream == nullptr || inStream == nullptr) { in Unpack() 217 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack() [all …]
|
H A D | pkg_lz4file.cpp | 50 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack() local 55 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack() 65 int32_t ret = algorithm->Pack(inStream, outStream, context); in Pack() 77 int32_t Lz4FileEntry::Unpack(PkgStreamPtr outStream) in Unpack() argument 86 if (outStream == nullptr || inStream == nullptr) { in Unpack() 95 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack() 104 outStream->Flush(fileInfo_.fileInfo.unpackedSize); in Unpack()
|
/ohos5.0/base/update/updater/services/package/pkg_algorithm/ |
H A D | pkg_algo_lz4.h | 47 int32_t PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 50 int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 53 int32_t UnpackDecode(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 57 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override; 91 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override; 93 int32_t PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 96 int32_t Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 99 int32_t UnpackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
|
H A D | pkg_algo_lz4.cpp | 94 ret = outStream->Write(outBuffer, outSize + LZ4B_REVERSED_LEN, destOffset); in PackCalculate() 114 if (inStream == nullptr || outStream == nullptr) { in Pack() 131 return PackCalculate(inStream, outStream, context, inBuffer, outBuffer); in Pack() 182 ret = outStream->Write(outBuffer, decodeSize, unpackText.destOffset); in UnpackCalculate() 198 if (inStream == nullptr || outStream == nullptr) { in Unpack() 207 return UnpackCalculate(inStream, outStream, context, inBuffSize); in Unpack() 269 ret = outStream->Write(msg.outBuffer, outSize, msg.context.destOffset); in PackCalculate() 300 if (inStream == nullptr || outStream == nullptr) { in Pack() 328 int32_t ret = PackCalculate(inStream, outStream, msg, dataLen, ctx); in Pack() 446 if (inStream == nullptr || outStream == nullptr) { in Unpack() [all …]
|
H A D | pkg_algo_deflate.cpp | 27 int32_t PkgAlgoDeflate::DeflateData(const PkgStreamPtr outStream, z_stream &zstream, int32_t flush, in DeflateData() argument 40 int32_t ret1 = outStream->Write(outBuffer, deflateLen, destOffset); in DeflateData() 57 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) in PackCalculate() argument 107 int32_t PkgAlgoDeflate::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack() argument 110 if (inStream == nullptr || outStream == nullptr) { in Pack() 119 return PackCalculate(context, inStream, outStream, algorithm); in Pack() 153 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm) in UnpackCalculate() argument 182 ret = outStream->Write(outBuffer, inflateLen, unpackContext.destOffset); in UnpackCalculate() 197 int32_t PkgAlgoDeflate::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack() argument 205 if (inStream == nullptr || outStream == nullptr) { in Unpack() [all …]
|
H A D | pkg_algo_deflate.h | 37 int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 41 const PkgStreamPtr outStream, PkgAlgorithmContext &context) override; 45 const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm); 54 const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm); 60 int32_t DeflateData(const PkgStreamPtr outStream,
|
H A D | pkg_algorithm.cpp | 59 int32_t PkgAlgorithm::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack() argument 82 ret = outStream->Write(buffer, readLen, destOffset); in Pack() 106 int32_t PkgAlgorithm::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack() argument 128 ret = outStream->Write(buffer, readLen, destOffset); in Unpack() 152 int32_t PkgAlgorithm::UnpackWithVerify(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in UnpackWithVerify() argument 183 ret = outStream->Write(buffer, readLen, destOffset); in UnpackWithVerify()
|
H A D | pkg_algorithm.h | 72 virtual int32_t Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 74 virtual int32_t Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, 82 int32_t UnpackWithVerify(const PkgStreamPtr inStream, const PkgStreamPtr outStream,
|
/ohos5.0/base/update/updater/services/updater_binary/ |
H A D | update_partitions.cpp | 157 Hpackage::PkgManager::StreamPtr outStream = nullptr; in SetNewPartition() local 158 int ret = env.GetPkgManager()->CreatePkgStream(outStream, in SetNewPartition() 160 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in SetNewPartition() 164 ret = env.GetPkgManager()->ExtractFile(filePath, outStream); in SetNewPartition() 167 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition() 173 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition() 180 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition() 186 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition() 191 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition() 195 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
|
H A D | update_processor.cpp | 167 Hpackage::PkgManager::StreamPtr outStream = nullptr; variable 170 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { 179 env.GetPkgManager()->ClosePkgStream(outStream); 183 env.GetPkgManager()->ClosePkgStream(outStream); 275 Hpackage::PkgManager::StreamPtr outStream = nullptr; in Execute() local 284 ret = manager->ExtractFile(pkgFileName, outStream); in Execute() 287 manager->ClosePkgStream(outStream); in Execute() 292 manager->ClosePkgStream(outStream); in Execute() 329 PkgManager::StreamPtr outStream = nullptr; in Execute() local 339 pkgManager->ClosePkgStream(outStream); in Execute() [all …]
|
H A D | update_image_block.cpp | 246 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExtractDiffPackageAndLoad() local 256 if (outStream == nullptr) { in ExtractDiffPackageAndLoad() 264 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad() 267 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad() 290 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock() 297 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock() 326 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractFileByName() 329 ret = outStream->GetBuffer(outBuf, buffSize); in ExtractFileByName() 356 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExecuteUpdateBlock() local 371 env.GetPkgManager()->ClosePkgStream(outStream); in ExecuteUpdateBlock() [all …]
|
/ohos5.0/base/update/updater/services/flow_update/update_bin/ |
H A D | component_processor.cpp | 201 Hpackage::PkgManager::StreamPtr outStream = nullptr; in DoProcess() local 202 …int ret = env.GetPkgManager()->CreatePkgStream(outStream, partitionName, processor, writer_.get()); in DoProcess() 203 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in DoProcess() 208 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in DoProcess() 211 env.GetPkgManager()->ClosePkgStream(outStream); in DoProcess() 214 env.GetPkgManager()->ClosePkgStream(outStream); in DoProcess() 331 Hpackage::PkgManager::StreamPtr outStream = nullptr; in DoProcess() local 333 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in DoProcess() 338 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in DoProcess() 341 env.GetPkgManager()->ClosePkgStream(outStream); in DoProcess() [all …]
|
/ohos5.0/base/update/updater/services/diffpatch/bzip2/ |
H A D | lz4_adapter.h | 36 …Lz4Adapter(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr … 53 Lz4FrameAdapter(UpdatePatchWriterPtr outStream, size_t offset, in Lz4FrameAdapter() argument 54 … const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4Adapter(outStream, offset, fileInfo) {} in Lz4FrameAdapter() 74 Lz4BlockAdapter(UpdatePatchWriterPtr outStream, size_t offset, in Lz4BlockAdapter() argument 75 …const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4FrameAdapter(outStream, offset, fileInfo) {} in Lz4BlockAdapter()
|
/ohos5.0/base/update/updater/services/diffpatch/patch_shared/ |
H A D | patch_shared.cpp | 110 auto ret = env.GetPkgManager()->CreatePkgStream(outStream, in ExtractFileByNameFunc() 112 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in ExtractFileByNameFunc() 116 ret = env.GetPkgManager()->ExtractFile(fileName, outStream); in ExtractFileByNameFunc() 119 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractFileByNameFunc() 122 ret = outStream->GetBuffer(outBuf, buffSize); in ExtractFileByNameFunc() 342 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExecuteUpdateBlock() local 356 env.GetPkgManager()->ClosePkgStream(outStream); in ExecuteUpdateBlock() 358 if (ExtractFileByNameFunc(env, infos.patchDataName, outStream, in ExecuteUpdateBlock() 362 env.GetPkgManager()->ClosePkgStream(outStream); in ExecuteUpdateBlock() 366 if (ExtractFileByNameFunc(env, fileName, outStream, ancoSizeBuffer, in ExecuteUpdateBlock() [all …]
|
/ohos5.0/foundation/ai/ai_engine/services/common/platform/os_wrapper/audio_loader/source/codec/ |
H A D | decoder_wrapper.cpp | 129 int32_t DecoderWrapper::PullCodedStream(CoderStream &outStream) in PullCodedStream() argument 135 if (outStream.buffer == nullptr || outStream.size == 0) { in PullCodedStream() 154 outStream.size = pcmInfo.buffers[0].length; in PullCodedStream() 156 … memcpy_s(outStream.buffer, outStream.size, pcmInfo.buffers[0].addr, pcmInfo.buffers[0].length); in PullCodedStream()
|
/ohos5.0/base/update/updater/services/script/script_manager/ |
H A D | script_managerImpl.cpp | 169 PkgManager::StreamPtr outStream = nullptr; in ExtractAndExecuteScript() local 177 int32_t ret = manager->CreatePkgStream(outStream, path + "/" + scriptName, in ExtractAndExecuteScript() 184 ret = manager->ExtractFile(scriptName, outStream); in ExtractAndExecuteScript() 186 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript() 191 …tVerifier_ == nullptr || !scriptVerifier_->VerifyHashData("build_tools/", scriptName, outStream)) { in ExtractAndExecuteScript() 192 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript() 197 ret = ScriptInterpreter::ExecuteScript(this, outStream); in ExtractAndExecuteScript() 198 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript()
|
/ohos5.0/base/update/updater/interfaces/kits/packages/ |
H A D | package.cpp | 245 PkgManager::StreamPtr outStream = nullptr; variable 246 …manager->CreatePkgStream(outStream, std::string(outPath) + components[i], 0, PkgStream::PkgStreamT… 247 if (outStream == nullptr) { 252 manager->ExtractFile(components[i], outStream); 253 manager->ClosePkgStream(outStream); 281 PkgManager::StreamPtr outStream = nullptr; variable 282 …manager->CreatePkgStream(outStream, std::string(outPath) + file, 0, PkgStream::PkgStreamType_Write… 283 if (outStream == nullptr) { 288 manager->ExtractFile(file, outStream); 290 manager->ClosePkgStream(outStream);
|
/ohos5.0/base/update/updater/services/package/pkg_verify/ |
H A D | hash_data_verifier.cpp | 82 PkgManager::StreamPtr outStream = nullptr; in LoadHashDataFromPackage() local 91 int32_t ret = manager_->CreatePkgStream(outStream, "", buffer); in LoadHashDataFromPackage() 97 ret = manager_->ExtractFile(UPDATER_HASH_SIGNED_DATA, outStream); in LoadHashDataFromPackage() 99 manager_->ClosePkgStream(outStream); in LoadHashDataFromPackage() 105 manager_->ClosePkgStream(outStream); in LoadHashDataFromPackage()
|
/ohos5.0/base/update/updater/test/unittest/package/ |
H A D | pkg_test.h | 119 PkgManager::StreamPtr outStream = nullptr; in ExtractFile() local 121 …manager->CreatePkgStream(outStream, TEST_PATH_TO + components[i], 0, PkgStream::PkgStreamType_Writ… in ExtractFile() 122 EXPECT_NE(nullptr, outStream); in ExtractFile() 123 if (outStream == nullptr) { in ExtractFile() 126 int ret = manager->ExtractFile(components[i], outStream); in ExtractFile() 128 manager->ClosePkgStream(outStream); in ExtractFile()
|
/ohos5.0/base/update/updater/services/ |
H A D | updater.cpp | 66 PkgManager::StreamPtr outStream = nullptr; in ExtractUpdaterBinary() local 67 int32_t ret = manager->CreatePkgStream(outStream, GetWorkPath() + updaterBinary, in ExtractUpdaterBinary() 74 ret = manager->ExtractFile(updaterBinary, outStream); in ExtractUpdaterBinary() 82 !verifier.VerifyHashData("build_tools/", updaterBinary, outStream)) { in ExtractUpdaterBinary() 87 manager->ClosePkgStream(outStream); in ExtractUpdaterBinary() 156 PkgManager::StreamPtr outStream = nullptr; in GetStashSizeList() local 157 ret = pkgManager->CreatePkgStream(outStream, maxStashFileName, info->unpackedSize, in GetStashSizeList() 159 if (outStream == nullptr || ret != PKG_SUCCESS) { in GetStashSizeList() 166 ret = pkgManager->ExtractFile(maxStashFileName, outStream); in GetStashSizeList() 174 outStream->GetBuffer(data); in GetStashSizeList()
|
/ohos5.0/base/update/updater/services/ptable_parse/ |
H A D | ptable_manager.cpp | 346 Hpackage::PkgManager::StreamPtr outStream = nullptr; in GetPtableBufferFromPkg() local 347 (void)pkgManager->CreatePkgStream(outStream, PtableManager::ptbImgTag_, info->unpackedSize, in GetPtableBufferFromPkg() 349 if (outStream == nullptr) { in GetPtableBufferFromPkg() 354 if (pkgManager->ExtractFile(PtableManager::ptbImgTag_, outStream) != Hpackage::PKG_SUCCESS) { in GetPtableBufferFromPkg() 356 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg() 362 outStream->GetBuffer(buffer, bufSize); in GetPtableBufferFromPkg() 365 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg() 368 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg()
|
/ohos5.0/foundation/ability/ability_base/test/unittest/extractor/ |
H A D | extractor_test.cpp | 165 std::ostringstream outStream; variable 167 EXPECT_FALSE(extractor->GetFileBuffer(srcPath, outStream)); 170 EXPECT_FALSE(extractor->GetFileBuffer("", outStream)); 171 EXPECT_FALSE(extractor->GetFileBuffer(CONFIG_JSON_PATH, outStream)); 172 EXPECT_TRUE(extractor->GetFileBuffer(srcPath, outStream)); 173 EXPECT_TRUE(sizeof(outStream) > 0); 418 std::ostringstream outStream; variable 420 EXPECT_FALSE(extractor->ExtractByName(srcPath, outStream)); 423 EXPECT_FALSE(extractor->ExtractByName("", outStream)); 424 EXPECT_TRUE(extractor->ExtractByName(srcPath, outStream)); [all …]
|
/ohos5.0/base/update/updater/test/fuzztest/package_fuzzer/ |
H A D | pkg_fuzz_test.h | 142 PkgManager::StreamPtr outStream = nullptr; in ExtractFile() local 144 …manager->CreatePkgStream(outStream, TEST_PATH_TO + components[num], 0, PkgStream::PkgStreamType_Wr… in ExtractFile() 145 if (outStream == nullptr) { in ExtractFile() 148 (void)manager->ExtractFile(components[num], outStream); in ExtractFile() 149 manager->ClosePkgStream(outStream); in ExtractFile()
|
/ohos5.0/base/update/updater/services/diffpatch/diff/ |
H A D | update_diff.cpp | 103 Hpackage::PkgManager::StreamPtr outStream = nullptr; in Extract() local 104 int32_t ret = pkgManager_->CreatePkgStream(outStream, fileName, in Extract() 121 ret = pkgManager_->ExtractFile(fileName, outStream); in Extract() 122 pkgManager_->ClosePkgStream(outStream); in Extract()
|