Lines Matching defs:dynamic
79 * 2.3 21 Jan 2013 - Check for invalid code length codes in dynamic blocks
232 * in the deflate format. See the format notes for fixed() and dynamic().
325 * one symbol, which is an error in a dynamic block.
328 * This is assured by the construction of the length arrays in dynamic() and
335 * bit instead of zero bits. See the format notes for fixed() and dynamic().
387 * description if dynamic is a combination of literals and length/distance
508 /* done with a valid fixed or dynamic block */
518 * which the size of the code descriptions in a dynamic block exceeds the
579 * Process a dynamic codes block.
583 * - A dynamic block starts with a description of the literal/length and
584 * distance codes for that block. New dynamic blocks allow the compressor to
615 * must be the end-of-block code, since every dynamic block has one. This
636 * - A dynamic block starts with three fixed-size counts from which is computed
644 * to be seen in a dynamic code description, hence what may appear initially
652 * - So to summarize, the code description at the start of a dynamic block is
662 * - For reference, a "typical" size for the code description in a dynamic
665 local int dynamic(struct state *s)
773 * -3: dynamic block code description: too many length or distance codes
774 * -4: dynamic block code description: code lengths codes incomplete
775 * -5: dynamic block code description: repeat lengths with no first length
776 * -6: dynamic block code description: repeat more than specified lengths
777 * -7: dynamic block code description: invalid literal/length code lengths
778 * -8: dynamic block code description: invalid distance code lengths
779 * -9: dynamic block code description: missing end-of-block code
780 * -10: invalid literal/length or distance code in fixed or dynamic block
781 * -11: distance is too far back in fixed or dynamic block
790 * block (if it was a fixed or dynamic block) are undefined and have no
827 dynamic(&s) :