• Home
  • Raw
  • Download

Lines Matching refs:cdict

228     const LZ4F_CDict* cdict;  member
376 const LZ4F_CDict* cdict, in LZ4F_compressFrame_usingCDict() argument
403 …{ size_t const headerSize = LZ4F_compressBegin_usingCDict(cctx, dstBuffer, dstCapacity, cdict, &pr… in LZ4F_compressFrame_usingCDict()
493 LZ4F_CDict* cdict = (LZ4F_CDict*) ALLOC(sizeof(*cdict)); in LZ4F_createCDict() local
495 if (!cdict) return NULL; in LZ4F_createCDict()
500 cdict->dictContent = ALLOC(dictSize); in LZ4F_createCDict()
501 cdict->fastCtx = LZ4_createStream(); in LZ4F_createCDict()
502 cdict->HCCtx = LZ4_createStreamHC(); in LZ4F_createCDict()
503 if (!cdict->dictContent || !cdict->fastCtx || !cdict->HCCtx) { in LZ4F_createCDict()
504 LZ4F_freeCDict(cdict); in LZ4F_createCDict()
507 memcpy(cdict->dictContent, dictStart, dictSize); in LZ4F_createCDict()
508 LZ4_loadDict (cdict->fastCtx, (const char*)cdict->dictContent, (int)dictSize); in LZ4F_createCDict()
509 LZ4_setCompressionLevel(cdict->HCCtx, LZ4HC_CLEVEL_DEFAULT); in LZ4F_createCDict()
510 LZ4_loadDictHC(cdict->HCCtx, (const char*)cdict->dictContent, (int)dictSize); in LZ4F_createCDict()
511 return cdict; in LZ4F_createCDict()
514 void LZ4F_freeCDict(LZ4F_CDict* cdict) in LZ4F_freeCDict() argument
516 if (cdict==NULL) return; /* support free on NULL */ in LZ4F_freeCDict()
517 FREEMEM(cdict->dictContent); in LZ4F_freeCDict()
518 LZ4_freeStream(cdict->fastCtx); in LZ4F_freeCDict()
519 LZ4_freeStreamHC(cdict->HCCtx); in LZ4F_freeCDict()
520 FREEMEM(cdict); in LZ4F_freeCDict()
571 const LZ4F_CDict* cdict, in LZ4F_initStream() argument
575 if (cdict != NULL || blockMode == LZ4F_blockLinked) { in LZ4F_initStream()
584 LZ4_attach_dictionary((LZ4_stream_t *)ctx, cdict ? cdict->fastCtx : NULL); in LZ4F_initStream()
587 LZ4_attach_HC_dictionary((LZ4_streamHC_t *)ctx, cdict ? cdict->HCCtx : NULL); in LZ4F_initStream()
600 const LZ4F_CDict* cdict, in LZ4F_compressBegin_usingCDict() argument
660 cctxPtr->cdict = cdict; in LZ4F_compressBegin_usingCDict()
663 … LZ4F_initStream(cctxPtr->lz4CtxPtr, cdict, cctxPtr->prefs.compressionLevel, LZ4F_blockLinked); in LZ4F_compressBegin_usingCDict()
733 …id* ctx, const char* src, char* dst, int srcSize, int dstSize, int level, const LZ4F_CDict* cdict);
743 const LZ4F_CDict* cdict, in LZ4F_makeBlock() argument
749 level, cdict); in LZ4F_makeBlock()
766 … ctx, const char* src, char* dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict* cdict) in LZ4F_compressBlock() argument
769 LZ4F_initStream(ctx, cdict, level, LZ4F_blockIndependent); in LZ4F_compressBlock()
770 if (cdict) { in LZ4F_compressBlock()
777 … ctx, const char* src, char* dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict* cdict) in LZ4F_compressBlock_continue() argument
780 (void)cdict; /* init once at beginning of frame */ in LZ4F_compressBlock_continue()
784 … ctx, const char* src, char* dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict* cdict) in LZ4F_compressBlockHC() argument
786 LZ4F_initStream(ctx, cdict, level, LZ4F_blockIndependent); in LZ4F_compressBlockHC()
787 if (cdict) { in LZ4F_compressBlockHC()
793 … ctx, const char* src, char* dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict* cdict) in LZ4F_compressBlockHC_continue() argument
795 (void)level; (void)cdict; /* init once at beginning of frame */ in LZ4F_compressBlockHC_continue()
865 cctxPtr->cdict, in LZ4F_compressUpdate()
879 cctxPtr->cdict, in LZ4F_compressUpdate()
890 cctxPtr->cdict, in LZ4F_compressUpdate()
959 cctxPtr->cdict, in LZ4F_flush()