Lines Matching refs:dict
445 const dict_directive dict,
471 switch(dict)
514 if (dict==usingExtDict)
566 if ((dict==usingExtDict) && (lowLimit==dictionary))
610 if (dict==usingExtDict)
966 LZ4_stream_t_internal* dict = (LZ4_stream_t_internal*) LZ4_dict;
971 if ((dict->initCheck) || (dict->currentOffset > 1 GB)) /* Uninitialized structure, or reuse overflow */
976 dict->dictionary = NULL;
977 dict->dictSize = 0;
982 dict->currentOffset += 64 KB;
983 base = p - dict->currentOffset;
984 dict->dictionary = p;
985 dict->dictSize = (U32)(dictEnd - p);
986 dict->currentOffset += dict->dictSize;
990 LZ4_putPosition(p, dict->hashTable, byU32, base);
994 return dict->dictSize;
1095 LZ4_stream_t_internal* dict = (LZ4_stream_t_internal*) LZ4_dict;
1096 const BYTE* previousDictEnd = dict->dictionary + dict->dictSize;
1099 if ((U32)dictSize > dict->dictSize) dictSize = dict->dictSize;
1103 dict->dictionary = (const BYTE*)safeBuffer;
1104 dict->dictSize = (U32)dictSize;
1128 int dict, /* noDict, withPrefix64k, usingExtDict */
1129 const BYTE* const lowPrefix, /* == dest if dict == noDict */
1130 const BYTE* const dictStart, /* only if dict==usingExtDict */
1223 if ((dict==usingExtDict) && (match < lowPrefix))