Lines Matching defs:iend
26 const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
33 for (; ip + fastHashFillStep - 1 <= iend; ip += fastHashFillStep) {
67 const BYTE* const iend = istart + srcSize;
68 const BYTE* const ilimit = iend - HASH_READ_SIZE;
132 mLength = ZSTD_count(ip+1+4, ip+1+4-offset_1, iend) + 4;
134 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_REPCODE_1, mLength);
143 mLength = ZSTD_count(ip+8, matchl0+8, iend) + 8;
183 return (size_t)(iend - anchor);
191 mLength = ZSTD_count(ip+8, matchl1+8, iend) + 8;
199 mLength = ZSTD_count(ip+4, matchs0+4, iend) + 4;
220 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_OFFSET(offset), mLength);
229 /* done after iLimit test, as candidates could be > iend-8 */
242 size_t const rLength = ZSTD_count(ip+4, ip+4-offset_2, iend) + 4;
246 ZSTD_storeSeq(seqStore, 0, anchor, iend, STORE_REPCODE_1, rLength);
275 const BYTE* const iend = istart + srcSize;
276 const BYTE* const ilimit = iend - HASH_READ_SIZE;
328 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend;
329 mLength = ZSTD_count_2segments(ip+1+4, repMatch+4, iend, repMatchEnd, prefixLowest) + 4;
331 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_REPCODE_1, mLength);
338 mLength = ZSTD_count(ip+8, matchLong+8, iend) + 8;
350 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8;
388 mLength = ZSTD_count(ip+9, matchL3+8, iend) + 8;
400 mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8;
409 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4;
413 mLength = ZSTD_count(ip+4, match+4, iend) + 4;
422 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_OFFSET(offset), mLength);
431 /* done after iLimit test, as candidates could be > iend-8 */
448 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd : iend;
449 size_t const repLength2 = ZSTD_count_2segments(ip+4, repMatch2+4, iend, repEnd2, prefixLowest) + 4;
451 ZSTD_storeSeq(seqStore, 0, anchor, iend, STORE_REPCODE_1, repLength2);
468 return (size_t)(iend - anchor);
543 const BYTE* const iend = istart + srcSize;
544 const BYTE* const ilimit = iend - 8;
585 const BYTE* repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend;
586 mLength = ZSTD_count_2segments(ip+1+4, repMatch+4, iend, repMatchEnd, prefixStart) + 4;
588 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_REPCODE_1, mLength);
591 const BYTE* const matchEnd = matchLongIndex < prefixStartIndex ? dictEnd : iend;
594 mLength = ZSTD_count_2segments(ip+8, matchLong+8, iend, matchEnd, prefixStart) + 8;
599 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_OFFSET(offset), mLength);
609 const BYTE* const matchEnd = matchIndex3 < prefixStartIndex ? dictEnd : iend;
611 mLength = ZSTD_count_2segments(ip+9, match3+8, iend, matchEnd, prefixStart) + 8;
616 const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd : iend;
618 mLength = ZSTD_count_2segments(ip+4, match+4, iend, matchEnd, prefixStart) + 4;
624 ZSTD_storeSeq(seqStore, (size_t)(ip-anchor), anchor, iend, STORE_OFFSET(offset), mLength);
637 /* done after iLimit test, as candidates could be > iend-8 */
653 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend;
654 size_t const repLength2 = ZSTD_count_2segments(ip+4, repMatch2+4, iend, repEnd2, prefixStart) + 4;
656 ZSTD_storeSeq(seqStore, 0, anchor, iend, STORE_REPCODE_1, repLength2);
671 return (size_t)(iend - anchor);