Lines Matching refs:left
8564 var have, left; /* available input and output */
8598 left = strm.avail_out;
8607 _out = left;
8933 strm.avail_out = left;
9038 if (copy > left) { copy = left; }
9045 left -= copy;
9282 if (have >= 6 && left >= 258) {
9285 strm.avail_out = left;
9295 left = strm.avail_out;
9480 if (left === 0) { break inf_leave; }
9481 copy = _out - left;
9521 if (copy > left) { copy = left; }
9522 left -= copy;
9530 if (left === 0) { break inf_leave; }
9532 left--;
9546 _out -= left;
9555 _out = left;
9619 strm.avail_out = left;
9802 var left = 0; /* number of prefix codes available */
9891 left = 1;
9893 left <<= 1;
9894 left -= count[len];
9895 if (left < 0) {
9899 if (left > 0 && (type === CODES || max !== 1)) {
10041 left = 1 << curr;
10043 left -= count[curr + drop];
10044 if (left <= 0) { break; }
10046 left <<= 1;