Lines Matching refs:left
120 /* rotate list[0..len-1] left by rot positions, in place */
135 /* do simple left shift by one */
161 *to = *from; /* shift left */
171 unsigned left; /* bytes available at next */
184 in->left = (unsigned)len;
196 #define read1(in) (in->left == 0 ? readmore(in) : 0, \
197 in->left--, *(in->next)++)
204 if (n > in->left) {
205 n -= in->left;
213 if (n > in->left)
216 in->left -= n;
259 int ret, lastbit, left, full;
273 gz.left = 0;
289 lastoff = lseek(gz.fd, 0L, SEEK_CUR) - gz.left;
290 left = 0;
291 strm->avail_in = gz.left;
299 strm->avail_in = gz.left;
326 left = strm->data_type & 0x1f;
334 gz.left = strm->avail_in;
338 end = lseek(gz.fd, 0L, SEEK_CUR) - gz.left;
348 if (gz.left || readin(&gz))
371 if (left) {
374 deflatePrime(strm, 8 - left, *gz.buf);
389 unsigned left;
425 left = CHUNK - strm->avail_out;
426 while (left) {
427 len = write(gd, out + CHUNK - strm->avail_out - left, left);
429 left -= (unsigned)len;