Lines Matching refs:LZ4_streamHCPtr

1001 int LZ4_freeStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr)
1003 DEBUGLOG(4, "LZ4_freeStreamHC(%p)", LZ4_streamHCPtr);
1004 if (!LZ4_streamHCPtr) return 0; /* support free on NULL */
1005 FREEMEM(LZ4_streamHCPtr);
1013 LZ4_streamHC_t* const LZ4_streamHCPtr = (LZ4_streamHC_t*)buffer;
1020 { LZ4HC_CCtx_internal* const hcstate = &(LZ4_streamHCPtr->internal_donotuse);
1022 LZ4_setCompressionLevel(LZ4_streamHCPtr, LZ4HC_CLEVEL_DEFAULT);
1023 return LZ4_streamHCPtr;
1027 void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
1029 LZ4_initStreamHC(LZ4_streamHCPtr, sizeof(*LZ4_streamHCPtr));
1030 LZ4_setCompressionLevel(LZ4_streamHCPtr, compressionLevel);
1033 void LZ4_resetStreamHC_fast (LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
1035 DEBUGLOG(4, "LZ4_resetStreamHC_fast(%p, %d)", LZ4_streamHCPtr, compressionLevel);
1036 if (LZ4_streamHCPtr->internal_donotuse.dirty) {
1037 LZ4_initStreamHC(LZ4_streamHCPtr, sizeof(*LZ4_streamHCPtr));
1040 if (LZ4_streamHCPtr->internal_donotuse.end != NULL) {
1041 LZ4_streamHCPtr->internal_donotuse.end -= (uptrval)LZ4_streamHCPtr->internal_donotuse.prefixStart;
1043 assert(LZ4_streamHCPtr->internal_donotuse.prefixStart == NULL);
1045 LZ4_streamHCPtr->internal_donotuse.prefixStart = NULL;
1046 LZ4_streamHCPtr->internal_donotuse.dictCtx = NULL;
1048 LZ4_setCompressionLevel(LZ4_streamHCPtr, compressionLevel);
1051 void LZ4_setCompressionLevel(LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
1053 DEBUGLOG(5, "LZ4_setCompressionLevel(%p, %d)", LZ4_streamHCPtr, compressionLevel);
1056 LZ4_streamHCPtr->internal_donotuse.compressionLevel = (short)compressionLevel;
1059 void LZ4_favorDecompressionSpeed(LZ4_streamHC_t* LZ4_streamHCPtr, int favor)
1061 LZ4_streamHCPtr->internal_donotuse.favorDecSpeed = (favor!=0);
1065 * LZ4_streamHCPtr is presumed properly initialized */
1066 int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr,
1069 LZ4HC_CCtx_internal* const ctxPtr = &LZ4_streamHCPtr->internal_donotuse;
1070 DEBUGLOG(4, "LZ4_loadDictHC(ctx:%p, dict:%p, dictSize:%d)", LZ4_streamHCPtr, dictionary, dictSize);
1071 assert(LZ4_streamHCPtr != NULL);
1078 LZ4_initStreamHC(LZ4_streamHCPtr, sizeof(*LZ4_streamHCPtr));
1079 LZ4_setCompressionLevel(LZ4_streamHCPtr, cLevel);
1112 LZ4_compressHC_continue_generic (LZ4_streamHC_t* LZ4_streamHCPtr,
1117 LZ4HC_CCtx_internal* const ctxPtr = &LZ4_streamHCPtr->internal_donotuse;
1119 LZ4_streamHCPtr, src, *srcSizePtr, limit);
1128 LZ4_loadDictHC(LZ4_streamHCPtr, (const char*)(ctxPtr->end) - dictSize, (int)dictSize);
1151 int LZ4_compress_HC_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const char* src, char* dst, int srcSize, int dstCapacity)
1154 return LZ4_compressHC_continue_generic (LZ4_streamHCPtr, src, dst, &srcSize, dstCapacity, limitedOutput);
1156 return LZ4_compressHC_continue_generic (LZ4_streamHCPtr, src, dst, &srcSize, dstCapacity, notLimited);
1159 int LZ4_compress_HC_continue_destSize (LZ4_streamHC_t* LZ4_streamHCPtr, const char* src, char* dst, int* srcSizePtr, int targetDestSize)
1161 return LZ4_compressHC_continue_generic(LZ4_streamHCPtr, src, dst, srcSizePtr, targetDestSize, fillOutput);
1171 int LZ4_saveDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer, int dictSize)
1173 LZ4HC_CCtx_internal* const streamPtr = &LZ4_streamHCPtr->internal_donotuse;
1175 DEBUGLOG(5, "LZ4_saveDictHC(%p, %p, %d)", LZ4_streamHCPtr, safeBuffer, dictSize);