Home
last modified time | relevance | path

Searched refs:Hpackage (Results 1 - 25 of 138) sorted by relevance

123456

/base/update/updater/test/unittest/updater_binary/
H A Dupdate_binary_unittest.h25 explicit UTestBinaryEnv(Hpackage::PkgManager::PkgManagerPtr pkgManager) : Uscript::UScriptEnv(pkgManager) {} in UTestBinaryEnv()
61 class TestPkgMgr : public Hpackage::TestScriptPkgManager {
63 int32_t ExtractFile(const std::string &fileId, Hpackage::PkgManager::StreamPtr output) override
65 return Hpackage::PKG_SUCCESS;
67 const Hpackage::FileInfo *GetFileInfo(const std::string &fileId) override
69 static Hpackage::FileInfo fileInfo {};
77 class TestPkgMgrStream1 : public Hpackage::TestScriptPkgManager {
79 int32_t CreatePkgStream(Hpackage::PkgManager::StreamPtr &stream, const std::string &fileName, size_t size,
82 return Hpackage::PKG_ERROR_BASE;
86 class TestPkgMgrStream2 : public Hpackage
[all...]
H A Dupdate_partitions_unittest.cpp36 using namespace Hpackage;
64 Hpackage::HashDataVerifier scriptVerifier {pkgManager}; in HWTEST_F()
88 Hpackage::HashDataVerifier scriptVerifier {pkgManager}; in HWTEST_F()
/base/update/updater/services/flow_update/update_bin/
H A Dbin_process.h34 Hpackage::PkgManager::StreamPtr stream);
35 int32_t ComponentProcess(Uscript::UScriptEnv &env, Hpackage::PkgManager::StreamPtr stream,
36 const std::string &name, const Hpackage::FileInfo &fileInfo);
41 Hpackage::PkgManager::StreamPtr stream);
42 int32_t UnCompressDataProducer(const Hpackage::PkgBuffer &buffer, size_t size, size_t start,
45 bool ReadFromBinFile(Hpackage::PkgBuffer &buffer, size_t start, size_t &readLen);
46 bool CheckEsDeviceUpdate(const Hpackage::FileInfo &fileInfo);
47 bool IsMatchedCsEsIamge(const Hpackage::FileInfo &fileInfo);
50 Hpackage::PkgBuffer stashBuffer_ {};
/base/update/updater/services/ptable_parse/
H A Dptable_process.cpp21 using namespace Hpackage;
45 Hpackage::PkgManager::PkgManagerPtr pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in PtableProcess()
52 if (ret != Hpackage::PKG_SUCCESS) { in PtableProcess()
54 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in PtableProcess()
63 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in PtableProcess()
69 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in PtableProcess()
75 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in PtableProcess()
78 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in PtableProcess()
H A Dptable_manager.h36 virtual void LoadPartitionInfo([[maybe_unused]] Hpackage::PkgManager *pkgManager = nullptr) = 0;
37 void ReloadDevicePartition(Hpackage::PkgManager *pkgManager);
81 void LoadPartitionInfo([[maybe_unused]] Hpackage::PkgManager *pkgManager = nullptr) override;
85 bool GetPtableBufferFromPkg(Hpackage::PkgManager *pkgManager, uint8_t *&imageBuf, uint32_t size);
99 void LoadPartitionInfo([[maybe_unused]] Hpackage::PkgManager *pkgManager = nullptr) override;
/base/update/updater/services/include/updater/
H A Dupdater_preprocess.h24 typedef int32_t (*PreProcessFunc)(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
28 int CheckBoardId(Hpackage::PkgManager::PkgManagerPtr pkgManager, PackagesInfoPtr pkginfomanager);
29 int CheckVersion(Hpackage::PkgManager::PkgManagerPtr pkgManager, PackagesInfoPtr pkginfomanager);
30 int32_t UpdatePreProcess(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
41 int32_t DoUpdatePreProcess(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
H A Dupdater.h72 int32_t ExtractUpdaterBinary(Hpackage::PkgManager::PkgManagerPtr manager, std::string &packagePath,
80 UpdaterStatus DoInstallUpdaterPackage(Hpackage::PkgManager::PkgManagerPtr pkgManager,
83 UpdaterStatus StartUpdaterProc(Hpackage::PkgManager::PkgManagerPtr pkgManager,
86 int GetUpdatePackageInfo(Hpackage::PkgManager::PkgManagerPtr pkgManager, const std::string& path);
88 int ExecUpdate(Hpackage::PkgManager::PkgManagerPtr pkgManager, int retry, const std::string &pkgPath,
/base/update/updater/test/fuzztest/getupdatepackageinfo_fuzzer/
H A Dgetupdatepackageinfo_fuzzer.cpp30 Hpackage::PkgManager::PkgManagerPtr pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in FuzzGetUpdatePackageInfo()
32 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in FuzzGetUpdatePackageInfo()
/base/update/updater/test/fuzztest/package_fuzzer/
H A Dpkg_fuzz_test.h33 using Hpackage::PkgManager;
34 using Hpackage::PkgManagerImpl;
35 using Hpackage::PkgStream;
36 using Hpackage::PkgAlgorithmFactory;
37 using Hpackage::DigestAlgorithm;
38 using Hpackage::ComponentInfo;
39 using Hpackage::FileInfo;
40 using Hpackage::ZipFileInfo;
41 using Hpackage::PkgInfo;
109 Hpackage in BuildFileDigest()
[all...]
/base/update/updater/test/unittest/package/
H A Dpkg_test.h34 using Hpackage::PkgManager;
35 using Hpackage::PkgManagerImpl;
36 using Hpackage::PkgStream;
37 using Hpackage::PkgAlgorithmFactory;
38 using Hpackage::DigestAlgorithm;
39 using Hpackage::ComponentInfo;
40 using Hpackage::FileInfo;
41 using Hpackage::ZipFileInfo;
42 using Hpackage::PkgInfo;
86 Hpackage in BuildFileDigest()
[all...]
H A Dpkg_manager_unittest.cpp35 using namespace Hpackage;
366 void TestDecompressLz4plus(Hpackage::Lz4FileInfo &lz4Info) in TestDecompressLz4plus()
379 int CheckDataIntegrityLz4(Hpackage::Lz4FileInfo &lz4Info, size_t fileSize, in CheckDataIntegrityLz4()
384 Hpackage::PkgBuffer buffer(static_cast<uint8_t*>(mappedData) + addrOffset, fileSize); in CheckDataIntegrityLz4()
401 int TestDecompressLz4(Hpackage::Lz4FileInfo &lz4Info, in TestDecompressLz4()
430 std::unique_ptr<Hpackage::PkgStream, std::function<void(Hpackage::PkgManager::StreamPtr)>> outStream(stream, in TestDecompressLz4()
431 [&](Hpackage::PkgManager::StreamPtr stream) { in TestDecompressLz4()
452 void TestDecompressGzipInitFile(Hpackage::ZipFileInfo &zipInfo, size_t &offset, in TestDecompressGzipInitFile()
489 int CheckDataIntegrityGzip(Hpackage
[all...]
/base/update/updater/services/diffpatch/patch/
H A Dimage_patch.h74 virtual std::unique_ptr<Hpackage::FileInfo> GetFileInfo() const = 0;
76 int32_t DecompressData(Hpackage::PkgManager::PkgManagerPtr &pkgManager, Hpackage::PkgBuffer buffer,
77 Hpackage::PkgManager::StreamPtr &stream, bool memory, size_t expandedLen) const;
90 std::unique_ptr<Hpackage::FileInfo> GetFileInfo() const override;
107 std::unique_ptr<Hpackage::FileInfo> GetFileInfo() const override;
119 CompressedFileRestore(Hpackage::PkgManager::FileInfoPtr fileInfo, UpdatePatchWriterPtr writer) in CompressedFileRestore()
133 Hpackage::PkgManager::FileInfoPtr fileInfo_ { nullptr };
H A Dimage_patch.cpp27 using namespace Hpackage;
117 Hpackage::PkgManager::PkgManagerPtr pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in ApplyImagePatch()
123 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in ApplyImagePatch()
125 Hpackage::PkgManager::StreamPtr stream = nullptr; in ApplyImagePatch()
132 std::unique_ptr<Hpackage::FileInfo> info = GetFileInfo(); in ApplyImagePatch()
163 int32_t CompressedImagePatch::DecompressData(Hpackage::PkgManager::PkgManagerPtr &pkgManager, PkgBuffer buffer, in DecompressData()
164 Hpackage::PkgManager::StreamPtr &stream, bool memory, size_t expandedLen) const in DecompressData()
170 std::unique_ptr<Hpackage::FileInfo> info = GetFileInfo(); in DecompressData()
248 std::unique_ptr<Hpackage
[all...]
H A Dupdate_patch.cpp25 using namespace Hpackage;
133 PkgManager* pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in ApplyBlockPatch()
139 Hpackage::PkgManager::StreamPtr stream = nullptr; in ApplyBlockPatch()
144 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in ApplyBlockPatch()
152 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in ApplyBlockPatch()
157 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in ApplyBlockPatch()
179 PkgManager* pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in ApplyBlockPatch()
185 Hpackage::PkgManager::StreamPtr stream = nullptr; in ApplyBlockPatch()
190 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in ApplyBlockPatch()
199 Hpackage in ApplyBlockPatch()
[all...]
/base/update/sys_installer/services/ab_update/src/
H A Dab_update.cpp37 Hpackage::PkgManager::PkgManagerPtr pkgManager = Hpackage::PkgManager::CreatePackageInstance(); in StartABUpdate()
57 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in StartABUpdate()
70 Hpackage::PkgManager::ReleasePackageInstance(pkgManager); in StartABUpdate()
/base/update/updater/services/script/script_manager/
H A Dscript_manager_impl.h34 explicit ScriptManagerImpl(UScriptEnv *env, const Hpackage::HashDataVerifier *verifier) in ScriptManagerImpl()
40 int32_t ExtractAndExecuteScript(Hpackage::PkgManager::PkgManagerPtr manager,
53 const Hpackage::HashDataVerifier *scriptVerifier_ = nullptr;
/base/update/updater/services/include/package/
H A Dpackages_info.h47 std::vector<std::string> GetOTAVersion(Hpackage::PkgManager::PkgManagerPtr manager,
56 std::vector<std::string> GetBoardID(Hpackage::PkgManager::PkgManagerPtr manager, const std::string &boardList,
/base/update/updater/services/package/pkg_verify/
H A Dzip_pkg_parse.h22 namespace Hpackage { namespace
32 int32_t ParseZipPkg(Hpackage::PkgStreamPtr pkgStream, PkgSignComment &pkgSignComment) const;
40 } // namespace Hpackage
H A Dopenssl_util.h24 namespace Hpackage { namespace
35 int32_t CalcSha256Digest(const Hpackage::PkgStreamPtr srcData, const size_t dataLen, std::vector<uint8_t> &result);
/base/update/updater/services/script/script_interpreter/
H A Dscanner.h53 void SetPkgStream(Hpackage::PkgManager::StreamPtr pkgStream) in SetPkgStream()
59 Hpackage::PkgManager::StreamPtr pkgStream_ = nullptr;
/base/update/updater/services/diffpatch/diff/
H A Dupdate_diff.h42 const Hpackage::FileInfo *GetFileInfo(const std::string &fileName) const;
47 Hpackage::PkgManager::StreamPtr stream_ { nullptr };
48 Hpackage::PkgManager::PkgManagerPtr pkgManager_ { nullptr };
H A Dupdate_diff.cpp22 using namespace Hpackage;
31 Hpackage::PkgManager::ReleasePackageInstance(pkgManager_); in ~ImageParser()
38 Hpackage::PkgBuffer pkgBuffer {}; in GetPkgBuffer()
47 const Hpackage::FileInfo *ImageParser::GetFileInfo(const std::string &fileName) const in GetFileInfo()
57 pkgManager_ = Hpackage::PkgManager::CreatePackageInstance(); in Parse()
103 Hpackage::PkgManager::StreamPtr outStream = nullptr; in Extract()
/base/update/updater/services/diffpatch/bzip2/
H A Dlz4_adapter.h36 Lz4Adapter(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
54 const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4Adapter(outStream, offset, fileInfo) {} in Lz4FrameAdapter()
75 const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4FrameAdapter(outStream, offset, fileInfo) {} in Lz4BlockAdapter()
/base/update/updater/services/include/script/
H A Dscript_instruction.h33 UScriptEnv(Hpackage::PkgManager::PkgManagerPtr pkgManager) : pkgManager_(pkgManager) {} in UScriptEnv()
37 Hpackage::PkgManager::PkgManagerPtr GetPkgManager() in GetPkgManager()
52 Hpackage::PkgManager::PkgManagerPtr pkgManager_ = nullptr;
/base/update/updater/test/unittest/applypatch_test/
H A Dupdate_progress_unittest.cpp42 explicit UTestPostProgressEnv(Hpackage::PkgManager::PkgManagerPtr pkgManager) : UTestScriptEnv(pkgManager) in UTestPostProgressEnv()
60 Hpackage::TestScriptPkgManager pkgManager; in HWTEST_F()

Completed in 9 milliseconds

123456