/src/common/dist/zlib/contrib/infback9/ |
inftree9.h | 39 1446, which is the sum of 852 for literal/length codes and 594 for distance 40 codes. These values were found by exhaustive searches using the program 43 maximum bit length of a code. "enough 286 9 15" for literal/length codes 44 returns 852, and "enough 32 6 15" for distance codes returns 594. The 54 CODES, 60 unsigned codes, code FAR * FAR *table,
|
inftree9.c | 22 The code lengths are lens[0..codes-1]. The result starts at *table, 25 to be generated, CODES, LENS, or DISTS. On return, zero is success, 32 int inflate_table9(codetype type, unsigned short FAR *lens, unsigned codes, 41 int left; /* number of prefix codes available */ 53 unsigned short count[MAXBITS+1]; /* number of codes of each length */ 55 static const unsigned short lbase[31] = { /* Length codes 257..285 base */ 59 static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 63 static const unsigned short dbase[32] = { /* Distance codes 0..31 base */ 67 static const unsigned short dext[32] = { /* Distance codes 0..31 extra */ 74 code lengths are lens[0..codes-1]. Each length corresponds to th [all...] |
infback9.c | 75 puts(" /* inffix9.h -- table for decoding deflate64 fixed codes"); 230 code const FAR *lencode; /* starting table for length/literal codes */ 231 code const FAR *distcode; /* starting table for distance codes */ 286 Tracev((stderr, "inflate: fixed codes block%s\n", 288 mode = LEN; /* decode codes */ 291 Tracev((stderr, "inflate: dynamic codes block%s\n", 359 state->next = state->codes; 362 ret = inflate_table9(CODES, state->lens, 19, &(state->next), 434 state->next = state->codes; 454 Tracev((stderr, "inflate: codes ok\n")) [all...] |
/src/common/dist/zlib/ |
inftrees.h | 39 1444, which is the sum of 852 for literal/length codes and 592 for distance 40 codes. These values were found by exhaustive searches using the program 43 maximum bit length of a code. "enough 286 9 15" for literal/length codes 44 returns 852, and "enough 30 6 15" for distance codes returns 592. The 55 CODES, 61 unsigned codes, code FAR * FAR *table,
|
inftrees.c | 24 The code lengths are lens[0..codes-1]. The result starts at *table, 27 to be generated, CODES, LENS, or DISTS. On return, zero is success, 35 unsigned codes, code FAR * FAR *table, 43 int left; /* number of prefix codes available */ 55 unsigned short count[MAXBITS+1]; /* number of codes of each length */ 57 static const unsigned short lbase[31] = { /* Length codes 257..285 base */ 60 static const unsigned short lext[31] = { /* Length codes 257..285 extra */ 63 static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ 67 static const unsigned short dext[32] = { /* Distance codes 0..29 extra */ 74 code lengths are lens[0..codes-1]. Each length corresponds to th [all...] |
infback.c | 299 Tracev((stderr, "inflate: fixed codes block%s\n", 301 state->mode = LEN; /* decode codes */ 304 Tracev((stderr, "inflate: dynamic codes block%s\n", 374 state->next = state->codes; 377 ret = inflate_table(CODES, state->lens, 19, &(state->next), 448 state->next = state->codes; 467 Tracev((stderr, "inflate: codes ok\n"));
|
inflate.c | 125 state->lencode = state->distcode = state->next = state->codes; 322 puts(" /* inffixed.h -- table for decoding fixed codes"); 546 if there is no input available. The decoding of variable length codes uses 853 Tracev((stderr, "inflate: fixed codes block%s\n", 855 state->mode = LEN_; /* decode codes */ 862 Tracev((stderr, "inflate: dynamic codes block%s\n", 934 state->next = state->codes; 937 ret = inflate_table(CODES, state->lens, 19, &(state->next), 1009 state->next = state->codes; 1028 Tracev((stderr, "inflate: codes ok\n")) [all...] |
/src/sys/net/ |
zlib.c | 309 /* number of length codes, not counting the special END_BLOCK code */ 315 /* number of Literal or Length codes, including the END_BLOCK code */ 318 /* number of distance codes */ 321 /* number of codes used to transfer the bit lengths */ 327 /* All codes must not exceed MAX_BITS bits */ 474 /* number of codes at each bit length for an optimal tree */ 822 * output size for (length,distance) codes is <= 24 bits. 2017 /* Bit length codes must not exceed MAX_BL_BITS bits */ 2042 /* The lengths of the bit length codes are sent in order of decreasing 2043 * probability, to avoid transmitting the lengths for unused bit length codes 3908 *codes; member in struct:inflate_blocks_state::__anon0201f1530a0a::__anon0201f1530c08 [all...] |