Lines Matching full:for

6  * For conditions of distribution and use, see copyright notice in zlib.h
16 HEAD, /* i: waiting for magic header */
17 FLAGS, /* i: waiting for method and flags (gzip) */
18 TIME, /* i: waiting for modification time (gzip) */
19 OS, /* i: waiting for extra flags and operating system (gzip) */
20 EXLEN, /* i: waiting for extra length (gzip) */
21 EXTRA, /* i: waiting for extra bytes (gzip) */
22 NAME, /* i: waiting for end of file name (gzip) */
23 COMMENT, /* i: waiting for end of comment (gzip) */
24 HCRC, /* i: waiting for header crc (gzip) */
25 DICTID, /* i: waiting for dictionary check value */
26 DICT, /* waiting for inflateSetDictionary() call */
27 TYPE, /* i: waiting for type bits, including last-flag bit */
29 STORED, /* i: waiting for stored size (length and complement) */
30 COPY, /* i/o: waiting for input or output to copy stored block */
31 TABLE, /* i: waiting for dynamic block table lengths */
32 LENLENS, /* i: waiting for code length code lengths */
33 CODELENS, /* i: waiting for length/lit and distance code lengths */
34 LEN, /* i: waiting for length/lit code */
35 LENEXT, /* i: waiting for length extra bits */
36 DIST, /* i: waiting for distance code */
37 DISTEXT, /* i: waiting for distance extra bits */
38 MATCH, /* o: waiting for output space to copy string */
39 LIT, /* o: waiting for output space to write literal */
40 CHECK, /* i: waiting for 32-bit check value */
41 LENGTH, /* i: waiting for 32-bit length (gzip) */
45 SYNC /* looking for synchronization bytes to restart inflate() */
51 (most modes can go to the BAD or MEM mode -- not shown for clarity)
75 int wrap; /* bit 0 true for zlib, bit 1 true for gzip */
91 /* for string and stored block copying */
94 /* for table and code decoding */
97 code const *lencode; /* starting table for length/literal codes */
98 code const *distcode; /* starting table for distance codes */
99 unsigned lenbits; /* index bits for lencode */
100 unsigned distbits; /* index bits for distcode */
107 unsigned short lens[320]; /* temporary storage for code lengths */
108 unsigned short work[288]; /* work area for code table building */
109 code codes[ENOUGH]; /* space for code tables */