Home
last modified time | relevance | path

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

12

/ohos5.0/base/update/updater/services/package/pkg_package/
H A Dpackages_info.cpp84 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 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 …]
H A 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()
/ohos5.0/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_lz4.cpp94 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 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
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 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_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,
/ohos5.0/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()
H A Dupdate_processor.cpp167 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 Dupdate_image_block.cpp246 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 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
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 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()
/ohos5.0/base/update/updater/services/diffpatch/patch_shared/
H A Dpatch_shared.cpp110 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 Ddecoder_wrapper.cpp129 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 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 …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 Dpackage.cpp245 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 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()
/ohos5.0/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_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 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()
/ohos5.0/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()
/ohos5.0/foundation/ability/ability_base/test/unittest/extractor/
H A Dextractor_test.cpp165 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 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()
/ohos5.0/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()

12