Lines Matching refs:dictCtx
254 const LZ4HC_CCtx_internal * const dictCtx = hc4->dictCtx;
420 size_t const dictEndOffset = (size_t)(dictCtx->end - dictCtx->prefixStart) + dictCtx->dictLimit;
421 U32 dictMatchIndex = dictCtx->hashTable[LZ4HC_hashPtr(ip)];
425 const BYTE* const matchPtr = dictCtx->prefixStart - dictCtx->dictLimit + dictMatchIndex;
433 back = lookBackLength ? LZ4HC_countBack(ip, matchPtr, iLowLimit, dictCtx->prefixStart) : 0;
441 { U32 const nextOffset = DELTANEXTU16(dictCtx->chainTable, dictMatchIndex);
876 assert(ctx->dictCtx == NULL);
892 assert(ctx->dictCtx != NULL);
894 ctx->dictCtx = NULL;
897 LZ4_memcpy(ctx, ctx->dictCtx, sizeof(LZ4HC_CCtx_internal));
917 if (ctx->dictCtx == NULL) {
1046 LZ4_streamHCPtr->internal_donotuse.dictCtx = NULL;
1088 working_stream->internal_donotuse.dictCtx = dictionary_stream != NULL ? &(dictionary_stream->internal_donotuse) : NULL;
1107 /* cannot reference an extDict and a dictCtx at the same time */
1108 ctxPtr->dictCtx = NULL;