Lines Matching refs:next
41 unsigned char *in; /* next input location */
52 unsigned next; /* index of next write location in out[] */
133 int left; /* bits left in next or left to process */
134 short *next; /* next number of codes */
140 next = h->count + 1;
145 count = *next++;
151 index += count; /* else update for next length */
256 * next, 0 for literals, 1 for length/distance.
258 * - If literals are uncoded, then the next eight bits are the literal, in the
338 if (s->first && dist > s->next)
343 to = s->out + s->next;
346 if (s->next < dist) {
350 copy -= s->next;
353 s->next += copy;
357 if (s->next == MAXWIN) {
358 if (s->outfun(s->outhow, s->out, s->next)) return 1;
359 s->next = 0;
367 s->out[s->next++] = symbol;
368 if (s->next == MAXWIN) {
369 if (s->outfun(s->outhow, s->out, s->next)) return 1;
370 s->next = 0;
394 s.next = 0;
404 if (err != 1 && s.next && s.outfun(s.outhow, s.out, s.next) && err == 0)