Home
last modified time | relevance | path

Searched refs:outStream (Results 1 - 25 of 35) sorted by relevance

12

/base/update/updater/services/package/pkg_package/
H A Dpackages_info.cpp84 PkgManager::StreamPtr outStream = nullptr; in GetOTAVersion() local
91 int32_t ret = manager->CreatePkgStream(outStream, versionList, info->unpackedSize, in GetOTAVersion()
93 if (outStream == nullptr) { in GetOTAVersion()
97 ret = manager->ExtractFile(versionList, outStream); 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
131 int32_t ret = manager->CreatePkgStream(outStream, boardIdNam in GetBoardID()
[all...]
H A Dpkg_gzipfile.cpp105 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()
135 PKG_LOGE("outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); 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.packedSize); in Pack()
195 int32_t GZipFileEntry::Unpack(PkgStreamPtr outStream) in Unpack() argument
207 if (outStream in Unpack()
[all...]
H A Dpkg_lz4file.cpp50 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack() local
55 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack()
56 PKG_LOGE("outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); 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()
87 PKG_LOGE("Lz4FileEntry::Unpack : outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); in Unpack()
95 int32_t ret = algorithm->Unpack(inStream, outStream, context); in Unpack()
104 outStream->Flush(fileInfo_.fileInfo.unpackedSize); in Unpack()
/base/update/updater/services/package/pkg_algorithm/
H A Dpkg_algo_lz4.h47 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 Dpkg_algo_deflate.h37 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 Dpkg_algo_lz4.cpp60 int32_t PkgAlgorithmBlockLz4::PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in PackCalculate() argument
69 int32_t ret = outStream->Write(outBuffer, sizeof(LZ4B_MAGIC_NUMBER), destOffset); in PackCalculate()
94 ret = outStream->Write(outBuffer, outSize + LZ4B_REVERSED_LEN, destOffset); in PackCalculate()
111 int32_t PkgAlgorithmBlockLz4::Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Pack() argument
114 if (inStream == nullptr || outStream == nullptr) { in Pack()
131 return PackCalculate(inStream, outStream, context, inBuffer, outBuffer); in Pack()
134 int32_t PkgAlgorithmBlockLz4::UnpackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in UnpackCalculate() argument
182 ret = outStream->Write(outBuffer, decodeSize, unpackText.destOffset); in UnpackCalculate()
195 int32_t PkgAlgorithmBlockLz4::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack() argument
198 if (inStream == nullptr || outStream in Unpack()
245 PackCalculate(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgBufferMessage &msg, size_t &dataLen, LZ4F_compressionContext_t &ctx) PackCalculate() argument
297 Pack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgAlgorithmContext &context) Pack() argument
395 UnpackDecode(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgBufferMessage &msg, size_t &nextToRead, LZ4F_decompressionContext_t &ctx) UnpackDecode() argument
443 Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgAlgorithmContext &context) Unpack() argument
[all...]
H A Dpkg_algo_deflate.cpp27 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()
87 ret = DeflateData(outStream, zstream, ((remainSize == 0) ? Z_FINISH : Z_NO_FLUSH), outBuffer, destOffset); in PackCalculate()
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()
182 ret = outStream->Write(outBuffer, inflateLen, unpackContext.destOffset); in UnpackCalculate()
197 int32_t PkgAlgoDeflate::Unpack(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Unpack() argument
56 PackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, const PkgStreamPtr outStream, const DigestAlgorithm::DigestAlgorithmPtr algorithm) PackCalculate() argument
152 UnpackCalculate(PkgAlgorithmContext &context, const PkgStreamPtr inStream, const PkgStreamPtr outStream, DigestAlgorithm::DigestAlgorithmPtr algorithm) UnpackCalculate() argument
[all...]
H A Dpkg_algorithm.cpp59 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 Dpkg_algorithm.h72 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,
/base/update/updater/services/diffpatch/bzip2/
H A Dlz4_adapter.h36 Lz4Adapter(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
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()
H A Dzip_adapter.h29 ZipAdapter(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
H A Dzip_adapter.cpp24 ZipAdapter::ZipAdapter(UpdatePatchWriterPtr outStream, size_t offset, const PkgManager::FileInfoPtr fileInfo) in ZipAdapter() argument
25 : DeflateAdapter(), outStream_(outStream), offset_(offset) in ZipAdapter()
/base/update/updater/services/updater_binary/
H A Dupdate_partitions.cpp157 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()
[all...]
H A Dupdate_processor.cpp167 Hpackage::PkgManager::StreamPtr outStream = nullptr; in WriteRawImage() local
168 int ret = env.GetPkgManager()->CreatePkgStream(outStream, in WriteRawImage()
170 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in WriteRawImage()
176 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in WriteRawImage()
179 env.GetPkgManager()->ClosePkgStream(outStream); in WriteRawImage()
183 env.GetPkgManager()->ClosePkgStream(outStream); in WriteRawImage()
275 Hpackage::PkgManager::StreamPtr outStream = nullptr; in Execute() local
276 ret = manager->CreatePkgStream(outStream, destPath + "/" + pkgFileName, info->unpackedSize, in Execute()
284 ret = manager->ExtractFile(pkgFileName, outStream); in Execute()
287 manager->ClosePkgStream(outStream); in Execute()
329 PkgManager::StreamPtr outStream = nullptr; Execute() local
[all...]
H A Dupdate_image_block.cpp246 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExtractDiffPackageAndLoad() local
254 int32_t ret = env.GetPkgManager()->CreatePkgStream(outStream, in ExtractDiffPackageAndLoad()
256 if (outStream == nullptr) { in ExtractDiffPackageAndLoad()
261 ret = env.GetPkgManager()->ExtractFile(infos.partitionName, outStream); in ExtractDiffPackageAndLoad()
264 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad()
267 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad()
284 Hpackage::PkgManager::StreamPtr &outStream, const std::vector<std::string> &lines, Uscript::UScriptContext &context) in DoExecuteUpdateBlock()
290 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock()
297 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock()
305 Hpackage::PkgManager::StreamPtr &outStream, uint8_ in ExtractFileByName()
283 DoExecuteUpdateBlock(const UpdateBlockInfo &infos, TransferManagerPtr tm, Hpackage::PkgManager::StreamPtr &outStream, const std::vector<std::string> &lines, Uscript::UScriptContext &context) DoExecuteUpdateBlock() argument
304 ExtractFileByName(Uscript::UScriptEnv &env, const std::string &fileName, Hpackage::PkgManager::StreamPtr &outStream, uint8_t *&outBuf, size_t &buffSize) ExtractFileByName() argument
356 Hpackage::PkgManager::StreamPtr outStream = nullptr; ExecuteUpdateBlock() local
492 Hpackage::PkgManager::StreamPtr outStream = nullptr; DoBlocksVerify() local
[all...]
/base/update/updater/services/diffpatch/patch_shared/
H A Dpatch_shared.cpp118 Hpackage::PkgManager::StreamPtr &outStream, uint8_t *&outBuf, size_t &buffSize) in ExtractFileByNameFunc()
130 auto ret = env.GetPkgManager()->CreatePkgStream(outStream, in ExtractFileByNameFunc()
132 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in ExtractFileByNameFunc()
136 ret = env.GetPkgManager()->ExtractFile(fileName, outStream); in ExtractFileByNameFunc()
139 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractFileByNameFunc()
142 ret = outStream->GetBuffer(outBuf, buffSize); in ExtractFileByNameFunc()
365 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExecuteUpdateBlock() local
371 if (ExtractFileByNameFunc(env, fileName, outStream, fileSizeBuffer, in ExecuteUpdateBlock()
375 env.GetPkgManager()->ClosePkgStream(outStream); in ExecuteUpdateBlock()
384 outStream, transferListBuffe in ExecuteUpdateBlock()
117 ExtractFileByNameFunc(Uscript::UScriptEnv &env, const std::string &fileName, Hpackage::PkgManager::StreamPtr &outStream, uint8_t *&outBuf, size_t &buffSize) ExtractFileByNameFunc() argument
[all...]
/base/update/updater/services/package/pkg_verify/
H A Dhash_data_verifier.cpp82 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()
/base/update/updater/test/unittest/package/
H A Dpkg_test.h119 PkgManager::StreamPtr outStream = nullptr; in ExtractFile() local
121 manager->CreatePkgStream(outStream, TEST_PATH_TO + components[i], 0, PkgStream::PkgStreamType_Write); 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()
/base/update/updater/services/flow_update/update_bin/
H A Dcomponent_processor.cpp201 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
332 int ret = env.GetPkgManager()->CreatePkgStream(outStream, partitionName, processor, writer_.get()); in DoProcess()
333 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in DoProcess()
338 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in DoProcess()
[all...]
/base/update/updater/services/script/script_manager/
H A Dscript_managerImpl.cpp169 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 if (scriptVerifier_ == 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()
/base/update/updater/test/fuzztest/package_fuzzer/
H A Dpkg_fuzz_test.h142 PkgManager::StreamPtr outStream = nullptr; in ExtractFile() local
144 manager->CreatePkgStream(outStream, TEST_PATH_TO + components[num], 0, PkgStream::PkgStreamType_Write); in ExtractFile()
145 if (outStream == nullptr) { in ExtractFile()
148 (void)manager->ExtractFile(components[num], outStream); in ExtractFile()
149 manager->ClosePkgStream(outStream); in ExtractFile()
/base/update/updater/interfaces/kits/packages/
H A Dpackage.cpp261 PkgManager::StreamPtr outStream = nullptr; in ExtraPackageDir() local
262 manager->CreatePkgStream(outStream, std::string(outPath) + components[i], 0, PkgStream::PkgStreamType_Write); in ExtraPackageDir()
263 if (outStream == nullptr) { in ExtraPackageDir()
268 manager->ExtractFile(components[i], outStream); in ExtraPackageDir()
269 manager->ClosePkgStream(outStream); in ExtraPackageDir()
297 PkgManager::StreamPtr outStream = nullptr; in ExtraPackageFile() local
298 manager->CreatePkgStream(outStream, std::string(outPath) + file, 0, PkgStream::PkgStreamType_Write); in ExtraPackageFile()
299 if (outStream == nullptr) { in ExtraPackageFile()
304 manager->ExtractFile(file, outStream); in ExtraPackageFile()
306 manager->ClosePkgStream(outStream); in ExtraPackageFile()
[all...]
/base/update/updater/services/
H A Dupdater.cpp66 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 in GetStashSizeList()
[all...]
/base/update/updater/services/diffpatch/diff/
H A Dupdate_diff.cpp103 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()
/base/update/updater/services/ptable_parse/
H A Dptable_manager.cpp346 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()

Completed in 12 milliseconds

12