Lines Matching refs:prefs

265     LZ4F_preferences_t prefs;
400 LZ4F_preferences_t prefs;
403 if (preferencesPtr!=NULL) prefs = *preferencesPtr;
404 else MEM_INIT(&prefs, 0, sizeof(prefs));
405 prefs.autoFlush = 1;
407 return headerSize + LZ4F_compressBound_internal(srcSize, &prefs, 0);;
426 LZ4F_preferences_t prefs;
433 prefs = *preferencesPtr;
435 MEM_INIT(&prefs, 0, sizeof(prefs));
436 if (prefs.frameInfo.contentSize != 0)
437 prefs.frameInfo.contentSize = (U64)srcSize; /* auto-correct content size if selected (!=0) */
439 prefs.frameInfo.blockSizeID = LZ4F_optimalBSID(prefs.frameInfo.blockSizeID, srcSize);
440 prefs.autoFlush = 1;
441 if (srcSize <= LZ4F_getBlockSize(prefs.frameInfo.blockSizeID))
442 prefs.frameInfo.blockMode = LZ4F_blockIndependent; /* only one block => no need for inter-block link */
447 RETURN_ERROR_IF(dstCapacity < LZ4F_compressFrameBound(srcSize, &prefs), dstMaxSize_tooSmall);
449 { size_t const headerSize = LZ4F_compressBegin_usingCDict(cctx, dstBuffer, dstCapacity, cdict, &prefs); /* write header */
688 cctxPtr->prefs = *preferencesPtr;
691 { U16 const ctxTypeID = (cctxPtr->prefs.compressionLevel < LZ4HC_CLEVEL_MIN) ? 1 : 2;
697 if (cctxPtr->prefs.compressionLevel < LZ4HC_CLEVEL_MIN) {
714 if (cctxPtr->prefs.compressionLevel < LZ4HC_CLEVEL_MIN) {
718 LZ4_setCompressionLevel((LZ4_streamHC_t*)cctxPtr->lz4CtxPtr, cctxPtr->prefs.compressionLevel);
724 if (cctxPtr->prefs.frameInfo.blockSizeID == 0)
725 cctxPtr->prefs.frameInfo.blockSizeID = LZ4F_BLOCKSIZEID_DEFAULT;
726 cctxPtr->maxBlockSize = LZ4F_getBlockSize(cctxPtr->prefs.frameInfo.blockSizeID);
729 ((cctxPtr->prefs.frameInfo.blockMode == LZ4F_blockLinked) ? 64 KB : 0) : /* only needs past data up to window size */
730 cctxPtr->maxBlockSize + ((cctxPtr->prefs.frameInfo.blockMode == LZ4F_blockLinked) ? 128 KB : 0);
745 if (cctxPtr->prefs.frameInfo.blockMode == LZ4F_blockLinked) {
747 LZ4F_initStream(cctxPtr->lz4CtxPtr, cdict, cctxPtr->prefs.compressionLevel, LZ4F_blockLinked);
760 + ((cctxPtr->prefs.frameInfo.blockMode & _1BIT ) << 5)
761 + ((cctxPtr->prefs.frameInfo.blockChecksumFlag & _1BIT ) << 4)
762 + ((unsigned)(cctxPtr->prefs.frameInfo.contentSize > 0) << 3)
763 + ((cctxPtr->prefs.frameInfo.contentChecksumFlag & _1BIT ) << 2)
764 + (cctxPtr->prefs.frameInfo.dictID > 0) );
766 *dstPtr++ = (BYTE)((cctxPtr->prefs.frameInfo.blockSizeID & _3BITS) << 4);
768 if (cctxPtr->prefs.frameInfo.contentSize) {
769 LZ4F_writeLE64(dstPtr, cctxPtr->prefs.frameInfo.contentSize);
774 if (cctxPtr->prefs.frameInfo.dictID) {
775 LZ4F_writeLE32(dstPtr, cctxPtr->prefs.frameInfo.dictID);
908 if (cctxPtr->prefs.compressionLevel < LZ4HC_CLEVEL_MIN)
942 compressFunc_t const compress = LZ4F_selectCompression(cctxPtr->prefs.frameInfo.blockMode, cctxPtr->prefs.compressionLevel, blockCompression);
947 if (dstCapacity < LZ4F_compressBound_internal(srcSize, &(cctxPtr->prefs), cctxPtr->tmpInSize))
980 compress, cctxPtr->lz4CtxPtr, cctxPtr->prefs.compressionLevel,
982 cctxPtr->prefs.frameInfo.blockChecksumFlag);
983 if (cctxPtr->prefs.frameInfo.blockMode==LZ4F_blockLinked) cctxPtr->tmpIn += blockSize;
992 compress, cctxPtr->lz4CtxPtr, cctxPtr->prefs.compressionLevel,
994 cctxPtr->prefs.frameInfo.blockChecksumFlag);
998 if ((cctxPtr->prefs.autoFlush) && (srcPtr < srcEnd)) {
1003 compress, cctxPtr->lz4CtxPtr, cctxPtr->prefs.compressionLevel,
1005 cctxPtr->prefs.frameInfo.blockChecksumFlag);
1010 if ((cctxPtr->prefs.frameInfo.blockMode==LZ4F_blockLinked) && (lastBlockCompressed==fromSrcBuffer)) {
1023 if (!(cctxPtr->prefs.autoFlush) /* no autoflush : there may be some data left within internal buffer */
1041 if (cctxPtr->prefs.frameInfo.contentChecksumFlag == LZ4F_contentChecksumEnabled)
1088 RETURN_ERROR_IF(cctxPtr->prefs.frameInfo.blockMode != LZ4F_blockIndependent, blockMode_invalid);
1118 compress = LZ4F_selectCompression(cctxPtr->prefs.frameInfo.blockMode, cctxPtr->prefs.compressionLevel, cctxPtr->blockCompression);
1123 compress, cctxPtr->lz4CtxPtr, cctxPtr->prefs.compressionLevel,
1125 cctxPtr->prefs.frameInfo.blockChecksumFlag);
1128 if (cctxPtr->prefs.frameInfo.blockMode == LZ4F_blockLinked)
1170 if (cctxPtr->prefs.frameInfo.contentChecksumFlag == LZ4F_contentChecksumEnabled) {
1181 if (cctxPtr->prefs.frameInfo.contentSize) {
1182 if (cctxPtr->prefs.frameInfo.contentSize != cctxPtr->totalInSize)