HomeSort by: relevance | last modified time | path
    Searched refs:sym_buf (Results 1 - 3 of 3) sorted by relevancy

  /src/common/dist/zlib/
deflate.h 232 uchf *sym_buf; /* buffer for distances and literals/lengths */ member in struct:internal_state
355 s->sym_buf[s->sym_next++] = 0; \
356 s->sym_buf[s->sym_next++] = 0; \
357 s->sym_buf[s->sym_next++] = cc; \
364 s->sym_buf[s->sym_next++] = (uch)dist; \
365 s->sym_buf[s->sym_next++] = (uch)(dist >> 8); \
366 s->sym_buf[s->sym_next++] = len; \
trees.c 913 dist = s->sym_buf[sx++] & 0xff;
914 dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8;
915 lc = s->sym_buf[sx++];
1100 s->sym_buf[s->sym_next++] = (uch)dist;
1101 s->sym_buf[s->sym_next++] = (uch)(dist >> 8);
1102 s->sym_buf[s->sym_next++] = (uch)lc;
deflate.c 459 /* We overlay pending_buf and sym_buf. This works since the average size
468 * sym_buf starts one-fourth of the way into pending_buf. So there are
469 * three bytes in sym_buf for every four bytes in pending_buf. Each symbol
470 * in sym_buf is three bytes -- two for the distance and one for the
472 * sym_buf value to read moves forward three bytes. From that symbol, up to
474 * bits gets to the next sym_buf symbol to read is just before the last
476 * after 24*(n - 2) bits have been consumed from sym_buf. sym_buf starts at
513 s->sym_buf = s->pending_buf + s->lit_bufsize;
737 s->sym_buf < s->pending_out + ((Buf_size + 7) >> 3)
    [all...]

Completed in 22 milliseconds