Lines Matching refs:dictEnd
939 const BYTE* const dictEnd = dictionary ? dictionary + dictSize : dictionary;
1141 const BYTE* limit = ip + (dictEnd-match);
1142 assert(dictEnd > match);
1546 const BYTE* const dictEnd = p + dictSize;
1569 if ((dictEnd - p) > 64 KB) p = dictEnd - 64 KB;
1570 base = dictEnd - dict->currentOffset;
1572 dict->dictSize = (U32)(dictEnd - p);
1575 while (p <= dictEnd-HASH_UNIT) {
1618 const BYTE* dictEnd = LZ4_dict->dictionary + LZ4_dict->dictSize;
1627 LZ4_dict->dictionary = dictEnd - LZ4_dict->dictSize;
1639 const char* dictEnd = streamPtr->dictSize ? (const char*)streamPtr->dictionary + streamPtr->dictSize : NULL;
1649 && (dictEnd != source) /* prefix mode */
1657 dictEnd = source;
1662 if ((sourceEnd > (const char*)streamPtr->dictionary) && (sourceEnd < dictEnd)) {
1663 streamPtr->dictSize = (U32)(dictEnd - sourceEnd);
1666 streamPtr->dictionary = (const BYTE*)dictEnd - streamPtr->dictSize;
1671 if (dictEnd == source) {
1859 const BYTE* const dictEnd = dictStart + dictSize;
1860 const BYTE* extMatch = dictEnd - (offset - (size_t)(op-prefixStart));
1861 size_t const extml = (size_t)(dictEnd - extMatch);
1959 const BYTE* const dictEnd = (dictStart == NULL) ? NULL : dictStart + dictSize;
2068 assert(dictEnd != NULL);
2079 LZ4_memmove(op, dictEnd - (lowPrefix-match), length);
2085 LZ4_memcpy(op, dictEnd - copySize, copySize);
2253 assert(dictEnd != NULL);
2261 LZ4_memmove(op, dictEnd - (lowPrefix-match), length);
2267 LZ4_memcpy(op, dictEnd - copySize, copySize);