/base/update/updater/services/package/pkg_package/ |
D | pkg_lz4file.cpp | 22 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 …]
|
D | pkg_gzipfile.cpp | 68 "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 …]
|
D | pkg_zipfile.cpp | 243 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 …]
|
D | pkg_pkgfile.cpp | 133 …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()
|
D | pkg_upgradefile.cpp | 48 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 …]
|
D | pkg_lz4file.h | 35 int32_t Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) override; 39 return &fileInfo_.fileInfo; in GetFileInfo()
|
D | pkg_upgradefile.h | 60 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/ |
D | hks_storage.c | 218 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/ |
D | image_patch.cpp | 201 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/ |
D | pkg_manager_unittest.cpp | 119 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 …]
|
D | pkg_test.h | 124 … 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()
|
D | package_unittest.cpp | 181 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()
|
D | pkg_package_unittest.cpp | 89 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/ |
D | lz4_adapter.h | 36 …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
|
D | zip_adapter.h | 29 …r(UpdatePatchWriterPtr outStream, size_t offset, const Hpackage::PkgManager::FileInfoPtr fileInfo);
|
D | zip_adapter.cpp | 24 …::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/ |
D | bzip2_unittest.cpp | 269 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/ |
D | image_diff.cpp | 406 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 …]
|
D | update_diff.cpp | 124 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/ |
D | package.cpp | 62 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/ |
D | update_binary_unittest.h | 64 static Hpackage::FileInfo fileInfo {}; in GetFileInfo() 66 return &fileInfo; in GetFileInfo()
|
/base/update/updater/test/unittest/script/script_instruction/ |
D | script_registercmd_unittest.cpp | 40 static FileInfo fileInfo {}; in GetFileInfo() local 42 return &fileInfo; in GetFileInfo()
|
D | script_loadscript_unittest.cpp | 39 static FileInfo fileInfo {}; in GetFileInfo() local 41 return &fileInfo; in GetFileInfo()
|
/base/hiviewdfx/hidumper/frameworks/native/ |
D | dump_utils.cpp | 199 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/ |
D | zip_writer.cpp | 159 zip_fileinfo fileInfo = {}; in ZipOpenNewFileInZip() local 160 SetTimeToZipFileInfo(fileInfo); in ZipOpenNewFileInZip() 162 int res = zipOpenNewFileInZip4(zip_file, strPath.c_str(), &fileInfo, in ZipOpenNewFileInZip()
|