Lines Matching defs:buf
83 unsigned char *buf; /* allocated buffer of length CHUNK */
92 if (in->buf != NULL)
93 free(in->buf);
107 in->buf = malloc(CHUNK);
109 if (in->buf == NULL || in->fd == -1) {
114 in->next = in->buf;
129 in->next = in->buf;
131 len = (long)read(in->fd, in->buf + in->left, CHUNK - in->left);
183 if (read(in->fd, in->buf, 1) != 1)
321 start = in->buf;
355 in->buf[strm.next_in - in->buf - 1] &= ~pos;
362 start = in->buf;
368 in->buf[strm.next_in - in->buf] &= ~1;
375 in->next = in->buf + (strm.next_in - in->buf);