Home | History | Annotate | Download | only in lib

Lines Matching defs:dict

467                  const dict_directive dict,
490 switch(dict)
532 if (dict==usingExtDict) {
577 if ((dict==usingExtDict) && (lowLimit==dictionary)) {
618 if (dict==usingExtDict) {
938 LZ4_stream_t_internal* dict = &LZ4_dict->internal_donotuse;
943 if ((dict->initCheck) || (dict->currentOffset > 1 GB)) /* Uninitialized structure, or reuse overflow */
947 dict->dictionary = NULL;
948 dict->dictSize = 0;
953 dict->currentOffset += 64 KB;
954 base = p - dict->currentOffset;
955 dict->dictionary = p;
956 dict->dictSize = (U32)(dictEnd - p);
957 dict->currentOffset += dict->dictSize;
960 LZ4_putPosition(p, dict->hashTable, byU32, base);
964 return dict->dictSize;
1064 LZ4_stream_t_internal* const dict = &LZ4_dict->internal_donotuse;
1065 const BYTE* const previousDictEnd = dict->dictionary + dict->dictSize;
1068 if ((U32)dictSize > dict->dictSize) dictSize = dict->dictSize;
1072 dict->dictionary = (const BYTE*)safeBuffer;
1073 dict->dictSize = (U32)dictSize;
1098 int dict, /* noDict, withPrefix64k, usingExtDict */
1100 const BYTE* const dictStart, /* only if dict==usingExtDict */
1185 if ((dict==usingExtDict) && (match < lowPrefix)) {