Lines Matching defs:have
122 if (have == 0) { \
123 have = in(in_desc, &next); \
124 if (have == 0) { \
137 have--; \
217 unsigned have; /* available input */
254 have = next != Z_NULL ? strm->avail_in : 0;
321 if (copy > have) copy = have;
324 have -= copy;
351 state->have = 0;
352 while (state->have < state->ncode) {
354 state->lens[order[state->have++]] = (unsigned short)BITS(3);
357 while (state->have < 19)
358 state->lens[order[state->have++]] = 0;
372 state->have = 0;
373 while (state->have < state->nlen + state->ndist) {
382 state->lens[state->have++] = here.val;
388 if (state->have == 0) {
393 len = (unsigned)(state->lens[state->have - 1]);
411 if (state->have + copy > state->nlen + state->ndist) {
417 state->lens[state->have++] = (unsigned short)len;
424 /* check for end-of-block code (better have one) */
592 strm->avail_in = have;