Lines Matching full:sequences
1298 … * Repeat offsets are essentially previous offsets from previous sequences sorted in
1549 …ZSTD_sf_noBlockDelimiters = 0, /* ZSTD_Sequence[] has no block delimiters, just sequences …
1556 * @return : upper-bound for the number of sequences that can be generated
1559 * note : returns number of sequences - to get bytes, multiply by sizeof(ZSTD_Sequence).
1571 * Generate sequences using ZSTD_compress2(), given a source buffer.
1575 * @param outSeqs The output sequences buffer of size @p outSeqsSize
1576 * @param outSeqsCapacity The size of the output sequences buffer.
1578 * of sequences that can be generated.
1579 * @param src The source buffer to generate sequences from of size @p srcSize.
1587 * @returns The number of sequences generated, necessarily less than
1598 …* Given an array of ZSTD_Sequence, remove all sequences that represent block delimiters/last liter…
1602 * and the final last literals segment is not represented in the sequences.
1606 * @return : number of sequences left after merging
1608 ZSTDLIB_STATIC_API size_t ZSTD_mergeBlockDelimiters(ZSTD_Sequence* sequences, size_t seqsSize);
1620 * the block size derived from the cctx, and sequences may be split. This is the default setting.
1627 …* can vary greatly depending on Sequences. On the other hand, repcode resolution is an expensiv…
1631 …validateSequences == 0, this function blindly accepts the Sequences provided. Invalid Sequences ca…
1632 …* behavior. If ZSTD_c_validateSequences == 1, then the function will detect invalid Sequences (…
1657 …* This can be useful if the process generating the sequences also happens to generate the buffer o…
1662 * - Currently does not support Sequences validation (so input Sequences are trusted)
1668 …* - @decompressedSize must be correct, and correspond to the sum of all Sequences. Any discrepancy…
2161 * and last literals, which are defined as sequences with offset == 0 and matchLength == 0.
2170 * Designates whether or not provided sequences are validated within ZSTD_compressSequences*()
2173 * When Sequence validation is disabled (default), Sequences are compressed as-is,
2185 * which is active before producing the sequences.
2202 * based on actual sequences previously produced by the selected parser.
2302 * This parameter affects how zstd parses external sequences,
2307 * external sequences, even if those repcodes are not explicitly indicated in
2310 * currently ignores the "rep" field of external sequences.
2313 * external sequences, regardless of whether the "rep" field has been set. This
2774 * of sequences (literals and matches) is then post-processed by libzstd to produce
2817 * sequences. Note that sequence offsets are sometimes allowed to exceed the
2822 * sequences written to outSeqs. This return value will be treated as an error
2828 * If the user-provided function does not return an error code, the sequences
2833 * - All sequences in the parse, except for the final sequence, must have