Lines Matching refs:lz4Info
366 void TestDecompressLz4plus(Hpackage::Lz4FileInfo &lz4Info)
370 lz4Info.fileInfo.identity = "Lz4";
371 lz4Info.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4;
372 lz4Info.fileInfo.digestMethod = PKG_DIGEST_TYPE_NONE;
373 lz4Info.compressionLevel = compressionLevel;
374 lz4Info.blockSizeID = 0;
375 lz4Info.contentChecksumFlag = 0;
376 lz4Info.blockIndependence = 0;
379 int CheckDataIntegrityLz4(Hpackage::Lz4FileInfo &lz4Info, size_t fileSize,
383 TestDecompressLz4plus(lz4Info);
385 int32_t ret = pkgManager_->DecompressBuffer(&lz4Info.fileInfo, buffer, stream);
390 SHA256_Update(&sha256Ctx, static_cast<const uint8_t*>(mappedData), lz4Info.fileInfo.packedSize + 4);
397 lz4Info.fileInfo.packedSize, lz4Info.fileInfo.unpackedSize, fileSize);
401 int TestDecompressLz4(Hpackage::Lz4FileInfo &lz4Info,
446 int ret = CheckDataIntegrityLz4(lz4Info, fileSize, outStream.get(), mappedData, digest);
640 Hpackage::Lz4FileInfo lz4Info;
643 EXPECT_EQ(0, test.TestDecompressLz4(lz4Info, uncompressedData, digest));
646 lz4Info.compressionLevel = 2;
647 lz4Info.blockSizeID = i;
648 ret = test.TestCompressBuffer(lz4Info.fileInfo, uncompressedData, digest);