Lines Matching refs:sym_next
251 uInt sym_next; /* running index in symbol buffer */
252 uInt sym_end; /* symbol table full when sym_next reaches this */
338 s->d_buf[s->sym_next] = 0; \
339 s->l_buf[s->sym_next++] = cc; \
341 flush = (s->sym_next == s->sym_end); \
346 s->d_buf[s->sym_next] = dist; \
347 s->l_buf[s->sym_next++] = len; \
351 flush = (s->sym_next == s->sym_end); \
356 s->sym_buf[s->sym_next++] = 0; \
357 s->sym_buf[s->sym_next++] = 0; \
358 s->sym_buf[s->sym_next++] = cc; \
360 flush = (s->sym_next == s->sym_end); \
365 s->sym_buf[s->sym_next++] = (uch)dist; \
366 s->sym_buf[s->sym_next++] = (uch)(dist >> 8); \
367 s->sym_buf[s->sym_next++] = len; \
371 flush = (s->sym_next == s->sym_end); \