• Home
  • Raw
  • Download

Lines Matching refs:sequence

880 size_t ZSTD_execSequenceLast7(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, cons…  in ZSTD_execSequenceLast7()  argument
883 BYTE *const oLitEnd = op + sequence.litLength; in ZSTD_execSequenceLast7()
884 size_t const sequenceLength = sequence.litLength + sequence.matchLength; in ZSTD_execSequenceLast7()
887 const BYTE *const iLitEnd = *litPtr + sequence.litLength; in ZSTD_execSequenceLast7()
888 const BYTE *match = oLitEnd - sequence.offset; in ZSTD_execSequenceLast7()
908 if (sequence.offset > (size_t)(oLitEnd - base)) { in ZSTD_execSequenceLast7()
910 if (sequence.offset > (size_t)(oLitEnd - vBase)) in ZSTD_execSequenceLast7()
913 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceLast7()
914 memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequenceLast7()
922 sequence.matchLength -= length1; in ZSTD_execSequenceLast7()
1007 size_t ZSTD_execSequence(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYT… in ZSTD_execSequence() argument
1010 BYTE *const oLitEnd = op + sequence.litLength; in ZSTD_execSequence()
1011 size_t const sequenceLength = sequence.litLength + sequence.matchLength; in ZSTD_execSequence()
1014 const BYTE *const iLitEnd = *litPtr + sequence.litLength; in ZSTD_execSequence()
1015 const BYTE *match = oLitEnd - sequence.offset; in ZSTD_execSequence()
1023 return ZSTD_execSequenceLast7(op, oend, sequence, litPtr, litLimit, base, vBase, dictEnd); in ZSTD_execSequence()
1027 if (sequence.litLength > 8) in ZSTD_execSequence()
1029sequence.litLength - 8); /* note : since oLitEnd <= oend-WILDCOPY_OVERLENGTH, no risk of overwrite… in ZSTD_execSequence()
1034 if (sequence.offset > (size_t)(oLitEnd - base)) { in ZSTD_execSequence()
1036 if (sequence.offset > (size_t)(oLitEnd - vBase)) in ZSTD_execSequence()
1039 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequence()
1040 memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequence()
1048 sequence.matchLength -= length1; in ZSTD_execSequence()
1050 if (op > oend_w || sequence.matchLength < MINMATCH) { in ZSTD_execSequence()
1052 for (i = 0; i < sequence.matchLength; ++i) in ZSTD_execSequence()
1061 if (sequence.offset < 8) { in ZSTD_execSequence()
1065 int const sub2 = dec64table[sequence.offset]; in ZSTD_execSequence()
1070 match += dec32table[sequence.offset]; in ZSTD_execSequence()
1088 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength - 8); /* works even if matchLength < 8 */ in ZSTD_execSequence()
1132 seq_t const sequence = ZSTD_decodeSequence(&seqState); in ZSTD_decompressSequences() local
1133 …size_t const oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dict… in ZSTD_decompressSequences()
1263 size_t ZSTD_execSequenceLong(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const… in ZSTD_execSequenceLong() argument
1266 BYTE *const oLitEnd = op + sequence.litLength; in ZSTD_execSequenceLong()
1267 size_t const sequenceLength = sequence.litLength + sequence.matchLength; in ZSTD_execSequenceLong()
1270 const BYTE *const iLitEnd = *litPtr + sequence.litLength; in ZSTD_execSequenceLong()
1271 const BYTE *match = sequence.match; in ZSTD_execSequenceLong()
1279 return ZSTD_execSequenceLast7(op, oend, sequence, litPtr, litLimit, base, vBase, dictEnd); in ZSTD_execSequenceLong()
1283 if (sequence.litLength > 8) in ZSTD_execSequenceLong()
1285sequence.litLength - 8); /* note : since oLitEnd <= oend-WILDCOPY_OVERLENGTH, no risk of overwrite… in ZSTD_execSequenceLong()
1290 if (sequence.offset > (size_t)(oLitEnd - base)) { in ZSTD_execSequenceLong()
1292 if (sequence.offset > (size_t)(oLitEnd - vBase)) in ZSTD_execSequenceLong()
1294 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceLong()
1295 memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequenceLong()
1303 sequence.matchLength -= length1; in ZSTD_execSequenceLong()
1305 if (op > oend_w || sequence.matchLength < MINMATCH) { in ZSTD_execSequenceLong()
1307 for (i = 0; i < sequence.matchLength; ++i) in ZSTD_execSequenceLong()
1316 if (sequence.offset < 8) { in ZSTD_execSequenceLong()
1320 int const sub2 = dec64table[sequence.offset]; in ZSTD_execSequenceLong()
1325 match += dec32table[sequence.offset]; in ZSTD_execSequenceLong()
1343 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength - 8); /* works even if matchLength < 8 */ in ZSTD_execSequenceLong()
1404 seq_t const sequence = ZSTD_decodeSequenceLong(&seqState, windowSize); in ZSTD_decompressSequencesLong() local
1409 ZSTD_PREFETCH(sequence.match); in ZSTD_decompressSequencesLong()
1410 sequences[seqNb & STOSEQ_MASK] = sequence; in ZSTD_decompressSequencesLong()