Lines Matching refs:last
156 last = have ? (have--, (int)(*next++)) : -1)
203 int last; /* last byte read by NEXT(), or -1 if EOF */ in lunpipe() local
227 if (last == -1) in lunpipe()
251 final = prev = (unsigned)last; /* low 8 bits of code */ in lunpipe()
254 if (last & 1) { /* code must be < 256 */ in lunpipe()
258 rem = (unsigned)last >> 1; /* remaining 7 bits */ in lunpipe()
287 code += (unsigned)last << left; /* middle (or high) bits of code */ in lunpipe()
293 code += (unsigned)last << left; /* high bits of code */ in lunpipe()
299 rem = (unsigned)last >> (8 - left); /* unused bits from last byte */ in lunpipe()
385 int ret, first, last; in gunpipe() local
406 if (last != 31 || (NEXT() != 139 && last != 157)) { in gunpipe()
414 if (last == 157) { in gunpipe()
422 if (last == -1) break; in gunpipe()
434 if (last == -1) break; in gunpipe()
443 if (last == -1) break; in gunpipe()
450 if (last == -1) break; in gunpipe()
455 while (NEXT() != 0 && last != -1) in gunpipe()
458 while (NEXT() != 0 && last != -1) in gunpipe()
464 if (last == -1) break; in gunpipe()
488 if (last != -1) { in gunpipe()
499 if (last != -1) { in gunpipe()