Lines Matching defs:next
45 unsigned char *in; /* next input location */
56 unsigned next; /* index of next write location in out[] */
137 int left; /* bits left in next or left to process */
138 short *next; /* next number of codes */
144 next = h->count + 1;
149 count = *next++;
155 index += count; /* else update for next length */
260 * next, 0 for literals, 1 for length/distance.
262 * - If literals are uncoded, then the next eight bits are the literal, in the
342 if (s->first && dist > s->next)
347 to = s->out + s->next;
350 if (s->next < dist) {
354 copy -= s->next;
357 s->next += copy;
361 if (s->next == MAXWIN) {
362 if (s->outfun(s->outhow, s->out, s->next)) return 1;
363 s->next = 0;
371 s->out[s->next++] = symbol;
372 if (s->next == MAXWIN) {
373 if (s->outfun(s->outhow, s->out, s->next)) return 1;
374 s->next = 0;
404 s.next = 0;
420 if (err != 1 && s.next && s.outfun(s.outhow, s.out, s.next) && err == 0)