Home
last modified time | relevance | path

Searched refs:outStream (Results 1 – 25 of 34) sorted by relevance

12

/base/update/updater/services/package/pkg_package/
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, boardIdName, info->unpackedSize, in GetBoardID()
[all …]
Dpkg_lz4file.cpp50 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()
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()
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 …]
Dpkg_zipfile.cpp291 const PkgAlgorithm::PkgAlgorithmPtr algorithm, const PkgStreamPtr outStream) in PackStream() argument
314 int32_t ret = algorithm->Pack(inStream, outStream, context); in PackStream()
330 ret = outStream->Write(buffer, headerLen, startOffset); in PackStream()
338 ret = EncodeDataDescriptor(outStream, in PackStream()
355 PkgStreamPtr outStream = pkgFile_->GetPkgStream(); in Pack() local
361 if (algorithm == nullptr || outStream == nullptr || inStream == nullptr) { in Pack()
365 return PackStream(inStream, startOffset, encodeLen, algorithm, outStream); in Pack()
637 int32_t ZipFileEntry::Stored(const PkgStreamPtr inStream, const PkgStreamPtr outStream, in Stored() argument
651 ret = outStream->Write(buffer, readLen, startWrite); in Stored()
662 int32_t ZipFileEntry::Unpack(PkgStreamPtr outStream) in Unpack() argument
[all …]
Dpkg_zipfile.h144 …int32_t Stored(const PkgStreamPtr inStream, const PkgStreamPtr outStream, PkgAlgorithmContext &con…
146 int32_t Unpack(PkgStreamPtr outStream) override;
176 const PkgAlgorithm::PkgAlgorithmPtr algorithm, const PkgStreamPtr outStream);
/base/update/updater/services/package/pkg_algorithm/
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,
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,
Dpkg_algo_lz4.cpp60 …32_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 …_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 == nullptr) { in Unpack()
[all …]
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() argument
87 …ret = DeflateData(outStream, zstream, ((remainSize == 0) ? Z_FINISH : Z_NO_FLUSH), outBuffer, dest… 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() 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
[all …]
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()
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/updater_binary/
Dupdate_partitions.cpp139 Hpackage::PkgManager::StreamPtr outStream = nullptr; in SetNewPartition() local
140 int ret = env.GetPkgManager()->CreatePkgStream(outStream, in SetNewPartition()
142 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in SetNewPartition()
146 ret = env.GetPkgManager()->ExtractFile(filePath, outStream); in SetNewPartition()
149 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
155 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
162 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
168 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
173 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
177 env.GetPkgManager()->ClosePkgStream(outStream); in SetNewPartition()
Dupdate_processor.cpp159 Hpackage::PkgManager::StreamPtr outStream = nullptr; in WriteRawImage() local
160 int ret = env.GetPkgManager()->CreatePkgStream(outStream, in WriteRawImage()
162 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in WriteRawImage()
168 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in WriteRawImage()
171 env.GetPkgManager()->ClosePkgStream(outStream); in WriteRawImage()
175 env.GetPkgManager()->ClosePkgStream(outStream); in WriteRawImage()
267 Hpackage::PkgManager::StreamPtr outStream = nullptr; in Execute() local
268 ret = manager->CreatePkgStream(outStream, destPath + "/" + pkgFileName, info->unpackedSize, in Execute()
276 ret = manager->ExtractFile(pkgFileName, outStream); in Execute()
279 manager->ClosePkgStream(outStream); in Execute()
[all …]
Dupdate_image_block.cpp242 Hpackage::PkgManager::StreamPtr outStream = nullptr; in ExtractDiffPackageAndLoad() local
250 int32_t ret = env.GetPkgManager()->CreatePkgStream(outStream, in ExtractDiffPackageAndLoad()
252 if (outStream == nullptr) { in ExtractDiffPackageAndLoad()
257 ret = env.GetPkgManager()->ExtractFile(infos.partitionName, outStream); in ExtractDiffPackageAndLoad()
260 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad()
263 env.GetPkgManager()->ClosePkgStream(outStream); in ExtractDiffPackageAndLoad()
280 …Hpackage::PkgManager::StreamPtr &outStream, const std::vector<std::string> &lines, Uscript::UScrip… in DoExecuteUpdateBlock() argument
286 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock()
293 env->GetPkgManager()->ClosePkgStream(outStream); in DoExecuteUpdateBlock()
301 … Hpackage::PkgManager::StreamPtr &outStream, uint8_t *&outBuf, size_t &buffSize) in ExtractFileByName() argument
[all …]
/base/update/updater/services/diffpatch/bzip2/
Dlz4_adapter.h36 …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()
/base/update/updater/services/flow_update/update_bin/
Dcomponent_processor.cpp197 Hpackage::PkgManager::StreamPtr outStream = nullptr; in DoProcess() local
198 …int ret = env.GetPkgManager()->CreatePkgStream(outStream, partitionName, processor, writer_.get()); in DoProcess()
199 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in DoProcess()
204 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in DoProcess()
207 env.GetPkgManager()->ClosePkgStream(outStream); in DoProcess()
210 env.GetPkgManager()->ClosePkgStream(outStream); in DoProcess()
328 Hpackage::PkgManager::StreamPtr outStream = nullptr; in DoProcess() local
329 …int ret = env.GetPkgManager()->CreatePkgStream(outStream, partitionName, processor, writer_.get()); in DoProcess()
330 if (ret != USCRIPT_SUCCESS || outStream == nullptr) { in DoProcess()
335 ret = env.GetPkgManager()->ExtractFile(partitionName, outStream); in DoProcess()
[all …]
/base/update/updater/services/script/script_manager/
Dscript_managerImpl.cpp168 PkgManager::StreamPtr outStream = nullptr; in ExtractAndExecuteScript() local
176 int32_t ret = manager->CreatePkgStream(outStream, path + "/" + scriptName, in ExtractAndExecuteScript()
183 ret = manager->ExtractFile(scriptName, outStream); in ExtractAndExecuteScript()
185 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript()
190 …tVerifier_ == nullptr || !scriptVerifier_->VerifyHashData("build_tools/", scriptName, outStream)) { in ExtractAndExecuteScript()
191 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript()
196 ret = ScriptInterpreter::ExecuteScript(this, outStream); in ExtractAndExecuteScript()
197 manager->ClosePkgStream(outStream); in ExtractAndExecuteScript()
/base/update/updater/services/package/pkg_verify/
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/interfaces/kits/packages/
Dpackage.cpp228 PkgManager::StreamPtr outStream = nullptr; in ExtraPackageDir() local
229 …manager->CreatePkgStream(outStream, std::string(outPath) + components[i], 0, PkgStream::PkgStreamT… in ExtraPackageDir()
230 if (outStream == nullptr) { in ExtraPackageDir()
235 manager->ExtractFile(components[i], outStream); in ExtraPackageDir()
236 manager->ClosePkgStream(outStream); in ExtraPackageDir()
259 PkgManager::StreamPtr outStream = nullptr; in ExtraPackageFile() local
260 …manager->CreatePkgStream(outStream, std::string(outPath) + file, 0, PkgStream::PkgStreamType_Write… in ExtraPackageFile()
261 if (outStream == nullptr) { in ExtraPackageFile()
266 manager->ExtractFile(file, outStream); in ExtraPackageFile()
268 manager->ClosePkgStream(outStream); in ExtraPackageFile()
/base/update/updater/services/ptable_parse/
Dptable_manager.cpp297 Hpackage::PkgManager::StreamPtr outStream = nullptr; in GetPtableBufferFromPkg() local
298 (void)pkgManager->CreatePkgStream(outStream, PtableManager::ptbImgTag_, info->unpackedSize, in GetPtableBufferFromPkg()
300 if (outStream == nullptr) { in GetPtableBufferFromPkg()
305 if (pkgManager->ExtractFile(PtableManager::ptbImgTag_, outStream) != Hpackage::PKG_SUCCESS) { in GetPtableBufferFromPkg()
307 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg()
313 outStream->GetBuffer(buffer, bufSize); in GetPtableBufferFromPkg()
316 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg()
319 pkgManager->ClosePkgStream(outStream); in GetPtableBufferFromPkg()
/base/update/updater/test/unittest/package/
Dpkg_test.h119 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()
Dpkg_verify_unittest.cpp244 PkgManager::StreamPtr outStream = nullptr; in VerifyFileByVerifier() local
246 … EXPECT_EQ(PKG_SUCCESS, pkgManager_->CreatePkgStream(outStream, fileName, buffer)) << fileName; in VerifyFileByVerifier()
247 EXPECT_EQ(PKG_SUCCESS, pkgManager_->ExtractFile(fileName, outStream)) << fileName; in VerifyFileByVerifier()
248 EXPECT_TRUE(verifier.VerifyHashData("build_tools/", fileName, outStream)); in VerifyFileByVerifier()
249 EXPECT_FALSE(verifier.VerifyHashData("build_tools/", "invalid", outStream)); in VerifyFileByVerifier()
250 pkgManager_->ClosePkgStream(outStream); in VerifyFileByVerifier()
/base/update/updater/services/
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->GetBuffer(data); in GetStashSizeList()
/base/update/updater/test/fuzztest/package_fuzzer/
Dpkg_fuzz_test.h142 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()
/base/update/updater/services/diffpatch/diff/
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()

12