Lines Matching refs:have

14                   unsigned *have) {  in gz_load()  argument
18 *have = 0; in gz_load()
20 get = len - *have; in gz_load()
23 ret = read(state->fd, buf + *have, get); in gz_load()
26 *have += (unsigned)ret; in gz_load()
27 } while (*have < len); in gz_load()
136 state->x.have = 0; in gz_look()
145 state->x.have = strm->avail_in; in gz_look()
192 state->x.have = had - strm->avail_out; in gz_decomp()
193 state->x.next = strm->next_out - state->x.have; in gz_decomp()
221 if (gz_load(state, state->out, state->size << 1, &(state->x.have)) in gz_fetch()
232 } while (state->x.have == 0 && (!state->eof || strm->avail_in)); in gz_fetch()
243 if (state->x.have) { in gz_skip()
244 n = GT_OFF(state->x.have) || (z_off64_t)state->x.have > len ? in gz_skip()
245 (unsigned)len : state->x.have; in gz_skip()
246 state->x.have -= n; in gz_skip()
293 if (state->x.have) { in gz_read()
294 if (state->x.have < n) in gz_read()
295 n = state->x.have; in gz_read()
298 state->x.have -= n; in gz_read()
330 n = state->x.have; in gz_read()
331 state->x.have = 0; in gz_read()
424 if (state->x.have) { in gzgetc()
425 state->x.have--; in gzgetc()
448 if (state->mode == GZ_READ && state->how == LOOK && state->x.have == 0) in gzungetc()
468 if (state->x.have == 0) { in gzungetc()
469 state->x.have = 1; in gzungetc()
478 if (state->x.have == (state->size << 1)) { in gzungetc()
485 unsigned char *src = state->out + state->x.have; in gzungetc()
491 state->x.have++; in gzungetc()
530 if (state->x.have == 0 && gz_fetch(state) == -1) in gzgets()
532 if (state->x.have == 0) { /* end of file */ in gzgets()
538 n = state->x.have > left ? left : state->x.have; in gzgets()
545 state->x.have -= n; in gzgets()
570 if (state->mode == GZ_READ && state->how == LOOK && state->x.have == 0) in gzdirect()