Home
last modified time | relevance | path

Searched refs:fileInfo (Results 1 – 25 of 38) sorted by relevance

12

/base/update/updater/services/package/pkg_package/
Dpkg_lz4file.cpp22 int32_t Lz4FileEntry::Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) in Init() argument
24 int32_t ret = PkgEntry::Init(&fileInfo_.fileInfo, fileInfo, inStream); in Init()
29 Lz4FileInfo *info = reinterpret_cast<Lz4FileInfo *>(fileInfo); in Init()
42 fileInfo_.fileInfo.headerOffset = startOffset; in EncodeHeader()
43 fileInfo_.fileInfo.dataOffset = startOffset; in EncodeHeader()
49 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack()
51 if (fileInfo_.fileInfo.headerOffset != startOffset) { in Pack()
52 PKG_LOGE("start offset error for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
56 PKG_LOGE("outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
59 fileInfo_.fileInfo.dataOffset = startOffset; in Pack()
[all …]
Dpkg_gzipfile.cpp68 "Check outstream fail %s", fileInfo_.fileInfo.identity.c_str()); in EncodeHeader()
75 header->mtime = fileInfo_.fileInfo.modifiedTime; in EncodeHeader()
88 … fileInfo_.fileInfo.identity, {buffer.buffer + offset, buffer.length - offset}, fileNameLen); in EncodeHeader()
98 … fileInfo_.fileInfo.identity, {buffer.buffer + offset, buffer.length - offset}, fileNameLen); in EncodeHeader()
104 fileInfo_.fileInfo.headerOffset = startOffset; in EncodeHeader()
105 fileInfo_.fileInfo.dataOffset = startOffset + offset; in EncodeHeader()
107 …PKG_CHECK(ret == PKG_SUCCESS, return ret, "Fail write header for %s", fileInfo_.fileInfo.identity.… in EncodeHeader()
114 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack()
116 if (fileInfo_.fileInfo.dataOffset != startOffset) { in Pack()
117 PKG_LOGE("start offset error for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
[all …]
Dpkg_zipfile.cpp243 fileInfo_.fileInfo.headerOffset = startOffset; in EncodeHeader()
249 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack()
251 PKG_CHECK(fileInfo_.fileInfo.headerOffset == startOffset, return PKG_INVALID_PARAM, in Pack()
252 …"Offset error %zu %zu %s", fileInfo_.fileInfo.headerOffset, startOffset, fileInfo_.fileInfo.identi… in Pack()
254 "outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
259 PkgFile::ConvertStringToBuffer(fileInfo_.fileInfo.identity, { in Pack()
271 fileInfo_.fileInfo.dataOffset = startOffset + headerLen; in Pack()
274 {fileInfo_.fileInfo.packedSize, fileInfo_.fileInfo.unpackedSize}, in Pack()
275 0, fileInfo_.fileInfo.digestMethod in Pack()
278 …PKG_CHECK(ret == PKG_SUCCESS, return ret, "Failed to compress for %s", fileInfo_.fileInfo.identity… in Pack()
[all …]
Dpkg_pkgfile.cpp133 …t32_t PkgEntry::Init(PkgManager::FileInfoPtr localFileInfo, const PkgManager::FileInfoPtr fileInfo, in Init() argument
136 if (localFileInfo == nullptr || fileInfo == nullptr || inStream == nullptr) { in Init()
142 localFileInfo->identity.assign(fileInfo->identity); in Init()
143 localFileInfo->flags = fileInfo->flags; in Init()
144 localFileInfo->digestMethod = fileInfo->digestMethod; in Init()
145 localFileInfo->packMethod = fileInfo->packMethod; in Init()
146 localFileInfo->modifiedTime = fileInfo->modifiedTime; in Init()
147 localFileInfo->packedSize = fileInfo->packedSize; in Init()
148 localFileInfo->unpackedSize = fileInfo->unpackedSize; in Init()
Dpkg_upgradefile.cpp48 int32_t UpgradeFileEntry::Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) in Init() argument
50 int32_t ret = PkgEntry::Init(&fileInfo_.fileInfo, fileInfo, inStream); in Init()
55 ComponentInfo *info = (ComponentInfo *)fileInfo; in Init()
383 fileInfo_.fileInfo.identity, {comp.address, sizeof(comp.address)}, len); in EncodeHeader()
390 WriteLE32(reinterpret_cast<uint8_t *>(&comp.size), fileInfo_.fileInfo.unpackedSize); in EncodeHeader()
404 fileInfo_.fileInfo.packedSize, fileInfo_.fileInfo.unpackedSize); in EncodeHeader()
410 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack()
419 {fileInfo_.fileInfo.packedSize, fileInfo_.fileInfo.unpackedSize}, in Pack()
420 0, fileInfo_.fileInfo.digestMethod in Pack()
437 fileInfo_.fileInfo.packedSize = context.packedSize; in Pack()
[all …]
Dpkg_lz4file.h35 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override;
39 return &fileInfo_.fileInfo; in GetFileInfo()
Dpkg_upgradefile.h60 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override;
73 return &fileInfo_.fileInfo; in GetFileInfo()
/base/security/huks/services/huks_standard/huks_service/main/core/src/
Dhks_storage.c218 struct HksStoreFileInfo *fileInfo) in GetFullPath() argument
220 … int32_t ret = GetPath(path, processName, fileInfo->mainPath.processPath, fileInfo->mainPath.size, in GetFullPath()
224 …return GetPath(fileInfo->mainPath.processPath, storeName, fileInfo->mainPath.path, fileInfo->mainP… in GetFullPath()
337 struct HksStoreFileInfo *fileInfo) in GetBakFullPath() argument
339 int32_t ret = GetPath(path, processName, fileInfo->bakPath.processPath, fileInfo->bakPath.size, in GetBakFullPath()
343 …return GetPath(fileInfo->bakPath.processPath, storeName, fileInfo->bakPath.path, fileInfo->bakPath… in GetBakFullPath()
395 static int32_t CopyKeyBlob(const struct HksStoreFileInfo *fileInfo, in CopyKeyBlob() argument
406 ret = MakeDirIfNotExist(fileInfo->mainPath.processPath); in CopyKeyBlob()
409 ret = CopyKeyBlobFromSrc(fileInfo->bakPath.path, fileInfo->bakPath.fileName, in CopyKeyBlob()
410 fileInfo->mainPath.path, fileInfo->mainPath.fileName); in CopyKeyBlob()
[all …]
/base/update/updater/services/diffpatch/patch/
Dimage_patch.cpp201 Hpackage::ZipFileInfo *fileInfo = new(std::nothrow) ZipFileInfo; in GetFileInfo() local
202 if (fileInfo == nullptr) { in GetFileInfo()
206 fileInfo->fileInfo.packMethod = PKG_COMPRESS_METHOD_ZIP; in GetFileInfo()
207 fileInfo->fileInfo.digestMethod = PKG_DIGEST_TYPE_NONE; in GetFileInfo()
208 fileInfo->fileInfo.packedSize = 0; in GetFileInfo()
209 fileInfo->fileInfo.unpackedSize = 0; in GetFileInfo()
210 fileInfo->fileInfo.identity = std::to_string(g_tmpFileId++); in GetFileInfo()
211 fileInfo->level = level_; in GetFileInfo()
212 fileInfo->method = method_; in GetFileInfo()
213 fileInfo->windowBits = windowBits_; in GetFileInfo()
[all …]
/base/update/updater/test/unittest/package/
Dpkg_manager_unittest.cpp119 info->fileInfo.identity = testFileNames_[i]; in GetUpgradePkgInfo()
120 info->fileInfo.unpackedSize = GetFileSize(filePath); in GetUpgradePkgInfo()
121 info->fileInfo.packedSize = info->fileInfo.unpackedSize; in GetUpgradePkgInfo()
122 info->fileInfo.packMethod = PKG_COMPRESS_METHOD_NONE; in GetUpgradePkgInfo()
123 info->fileInfo.digestMethod = PKG_DIGEST_TYPE_SHA256; in GetUpgradePkgInfo()
128 info->originalSize = info->fileInfo.unpackedSize; in GetUpgradePkgInfo()
248 info.fileInfo.identity = "aaaaaaaa"; in TestCreatePackageInvalidFile()
249 info.fileInfo.unpackedSize = testSize; in TestCreatePackageInvalidFile()
250 info.fileInfo.packedSize = testSize; in TestCreatePackageInvalidFile()
251 info.fileInfo.packMethod = PKG_COMPRESS_METHOD_NONE; in TestCreatePackageInvalidFile()
[all …]
Dpkg_test.h124 … PKG_LOGI("comp [%zu] componentAddr: %s \n", i, (*compInfo).fileInfo.identity.c_str()); in ExtractFile()
127 PKG_LOGI("comp [%zu] size: %zu \n", i, (*compInfo).fileInfo.unpackedSize); in ExtractFile()
152 file.fileInfo.identity = name; in CreateZipPackage()
153 file.fileInfo.packMethod = PKG_COMPRESS_METHOD_ZIP; in CreateZipPackage()
154 file.fileInfo.digestMethod = PKG_DIGEST_TYPE_CRC; in CreateZipPackage()
Dpackage_unittest.cpp181 file.fileInfo.identity = testPackageName; in TestGZipPkgCompress()
182 file.fileInfo.packMethod = PKG_COMPRESS_METHOD_GZIP; in TestGZipPkgCompress()
183 file.fileInfo.digestMethod = PKG_DIGEST_TYPE_CRC; in TestGZipPkgCompress()
240 file.fileInfo.identity = testPackageName; in TestLz4PkgCompress()
241 file.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4; in TestLz4PkgCompress()
242 file.fileInfo.digestMethod = PKG_DIGEST_TYPE_CRC; in TestLz4PkgCompress()
Dpkg_package_unittest.cpp89 FileInfo fileInfo; in TestPkgFile() local
90 ret = entry->Init(&fileInfo, PkgStreamImpl::ConvertPkgStream(stream)); in TestPkgFile()
105 FileInfo fileInfo; in TestPkgFileInvalid() local
109 ret = file->AddEntry(&fileInfo, PkgStreamImpl::ConvertPkgStream(stream)); in TestPkgFileInvalid()
/base/update/updater/services/diffpatch/bzip2/
Dlz4_adapter.h36 …r(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
54 … const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4Adapter(outStream, offset, fileInfo) {} in Lz4FrameAdapter() argument
72 …const Hpackage::PkgManager::FileInfoPtr fileInfo) : Lz4FrameAdapter(outStream, offset, fileInfo) {} in Lz4BlockAdapter() argument
Dzip_adapter.h29 …r(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
Dzip_adapter.cpp24 …::ZipAdapter(UpdatePatchWriterPtr outStream, size_t offset, const PkgManager::FileInfoPtr fileInfo) in ZipAdapter() argument
27 const Hpackage::ZipFileInfo *info = (const Hpackage::ZipFileInfo *)fileInfo; in ZipAdapter()
/base/update/updater/test/unittest/diffpatch/
Dbzip2_unittest.cpp269 zipInfo.fileInfo.packMethod = PKG_COMPRESS_METHOD_ZIP;
276 EXPECT_EQ(0, test.DeflateAdapterTest("../diffpatch/patchtest.new", &zipInfo.fileInfo));
282 lz4Info.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4;
288 EXPECT_EQ(0, test.DeflateAdapterTest("../diffpatch/patchtest.test", &lz4Info.fileInfo));
294 lz4Info.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4;
300 EXPECT_EQ(0, test.DeflateAdapterTest("../diffpatch/patchtest.test", &lz4Info.fileInfo));
306 lz4Info.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4;
312 EXPECT_EQ(0, test.DeflateAdapterTest("../diffpatch/patchtest.test", &lz4Info.fileInfo));
318 lz4Info.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4;
324 EXPECT_EQ(0, test.DeflateAdapterTest("../diffpatch/patchtest.test", &lz4Info.fileInfo));
[all …]
/base/update/updater/services/diffpatch/diff/
Dimage_diff.cpp406 const FileInfo *fileInfo = newParser_->GetFileInfo(fileName); in TestAndSetConfig() local
407 if (fileInfo == nullptr) { in TestAndSetConfig()
411 ZipFileInfo *info = reinterpret_cast<ZipFileInfo *>(const_cast<FileInfo *>(fileInfo)); in TestAndSetConfig()
425 zipInfo.fileInfo.packMethod = info->fileInfo.packMethod; in TestAndSetConfig()
433 fileInfo->unpackedSize, fileInfo->packedSize, fileInfo->dataOffset, fileInfo->headerOffset); in TestAndSetConfig()
436 BlockBuffer orgData = {orgNewBuffer.buffer + fileInfo->dataOffset, fileInfo->packedSize}; in TestAndSetConfig()
437 …PATCH_DEBUG("DiffFile new orignial hash %zu %s", fileInfo->packedSize, GeneraterBufferHash(orgData… in TestAndSetConfig()
443 ret = CompressData(&zipInfo.fileInfo, buffer, data, bufferSize); in TestAndSetConfig()
446 if ((bufferSize == fileInfo->packedSize) && in TestAndSetConfig()
447 memcmp(data.data(), orgNewBuffer.buffer + fileInfo->dataOffset, bufferSize) == 0) { in TestAndSetConfig()
[all …]
Dupdate_diff.cpp124 const FileInfo *fileInfo = pkgManager_->GetFileInfo(fileName); in Extract() local
125 if (fileInfo == nullptr) { in Extract()
129 if (fileInfo->unpackedSize != bufferSize) { in Extract()
130 … PATCH_LOGE("Failed to check uncompress data size %zu %zu", fileInfo->unpackedSize, bufferSize); in Extract()
/base/update/updater/interfaces/kits/packages/
Dpackage.cpp62 info->fileInfo.identity.assign(compInfo[i].componentAddr); in GetUpgradePkgInfo()
63 info->fileInfo.unpackedSize = compInfo[i].size; in GetUpgradePkgInfo()
64 info->fileInfo.packedSize = compInfo[i].size; in GetUpgradePkgInfo()
65 info->fileInfo.packMethod = PKG_COMPRESS_METHOD_NONE; in GetUpgradePkgInfo()
66 info->fileInfo.digestMethod = pkgInfoExt->digestMethod; in GetUpgradePkgInfo()
90 info->fileInfo.identity.assign(compInfo[i].componentAddr); in GetZipPkgInfo()
91 info->fileInfo.packMethod = PKG_COMPRESS_METHOD_ZIP; in GetZipPkgInfo()
92 info->fileInfo.digestMethod = PKG_DIGEST_TYPE_CRC; in GetZipPkgInfo()
110 info->fileInfo.identity.assign(compInfo[i].componentAddr); in GetLz4PkgInfo()
111 info->fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4; in GetLz4PkgInfo()
[all …]
/base/update/updater/test/unittest/updater_binary/
Dupdate_binary_unittest.h64 static Hpackage::FileInfo fileInfo {}; in GetFileInfo()
66 return &fileInfo; in GetFileInfo()
/base/update/updater/test/unittest/script/script_instruction/
Dscript_registercmd_unittest.cpp40 static FileInfo fileInfo {}; in GetFileInfo() local
42 return &fileInfo; in GetFileInfo()
Dscript_loadscript_unittest.cpp39 static FileInfo fileInfo {}; in GetFileInfo() local
41 return &fileInfo; in GetFileInfo()
/base/hiviewdfx/hidumper/frameworks/native/
Ddump_utils.cpp199 struct stat fileInfo; in DirectoryExists() local
200 if (stat(path.c_str(), &fileInfo) == 0) { in DirectoryExists()
201 return S_ISDIR(fileInfo.st_mode); in DirectoryExists()
/base/hiviewdfx/hidumper/frameworks/native/src/util/zip/
Dzip_writer.cpp159 zip_fileinfo fileInfo = {}; in ZipOpenNewFileInZip() local
160 SetTimeToZipFileInfo(fileInfo); in ZipOpenNewFileInZip()
162 int res = zipOpenNewFileInZip4(zip_file, strPath.c_str(), &fileInfo, in ZipOpenNewFileInZip()

12