Lines Matching refs:hold

43164   var hold;                   /* local strm.hold */
43198 hold = state.hold;
43212 hold += input[_in++] << bits;
43214 hold += input[_in++] << bits;
43218 here = lcode[hold & lmask];
43223 hold >>>= op;
43237 hold += input[_in++] << bits;
43240 len += hold & ((1 << op) - 1);
43241 hold >>>= op;
43246 hold += input[_in++] << bits;
43248 hold += input[_in++] << bits;
43251 here = dcode[hold & dmask];
43256 hold >>>= op;
43264 hold += input[_in++] << bits;
43267 hold += input[_in++] << bits;
43271 dist += hold & ((1 << op) - 1);
43279 hold >>>= op;
43388 here = dcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
43401 here = lcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
43423 hold &= (1 << bits) - 1;
43430 state.hold = hold;
43582 this.hold = 0; /* input bit accumulator */
43635 state.hold = 0;
43828 var hold; /* bit buffer */
43865 hold = state.hold;
43885 hold += input[next++] << bits;
43889 if ((state.wrap & 2) && hold === 0x8b1f) { /* gzip header */
43892 hbuf[0] = hold & 0xff;
43893 hbuf[1] = (hold >>> 8) & 0xff;
43898 hold = 0;
43909 (((hold & 0xff)/*BITS(8)*/ << 8) + (hold >> 8)) % 31) {
43914 if ((hold & 0x0f)/*BITS(4)*/ !== Z_DEFLATED) {
43920 hold >>>= 4;
43923 len = (hold & 0x0f)/*BITS(4)*/ + 8;
43935 state.mode = hold & 0x200 ? DICTID : TYPE;
43937 hold = 0;
43946 hold += input[next++] << bits;
43950 state.flags = hold;
43962 state.head.text = ((hold >> 8) & 1);
43966 hbuf[0] = hold & 0xff;
43967 hbuf[1] = (hold >>> 8) & 0xff;
43972 hold = 0;
43982 hold += input[next++] << bits;
43987 state.head.time = hold;
43991 hbuf[0] = hold & 0xff;
43992 hbuf[1] = (hold >>> 8) & 0xff;
43993 hbuf[2] = (hold >>> 16) & 0xff;
43994 hbuf[3] = (hold >>> 24) & 0xff;
43999 hold = 0;
44009 hold += input[next++] << bits;
44014 state.head.xflags = (hold & 0xff);
44015 state.head.os = (hold >> 8);
44019 hbuf[0] = hold & 0xff;
44020 hbuf[1] = (hold >>> 8) & 0xff;
44025 hold = 0;
44036 hold += input[next++] << bits;
44040 state.length = hold;
44042 state.head.extra_len = hold;
44046 hbuf[0] = hold & 0xff;
44047 hbuf[1] = (hold >>> 8) & 0xff;
44052 hold = 0;
44155 hold += input[next++] << bits;
44159 if (hold !== (state.check & 0xffff)) {
44165 hold = 0;
44181 hold += input[next++] << bits;
44185 strm.adler = state.check = zswap32(hold);
44187 hold = 0;
44199 state.hold = hold;
44213 hold >>>= bits & 7;
44223 hold += input[next++] << bits;
44227 state.last = (hold & 0x01)/*BITS(1)*/;
44229 hold >>>= 1;
44233 switch ((hold & 0x03)/*BITS(2)*/) {
44246 hold >>>= 2;
44262 hold >>>= 2;
44268 hold >>>= bits & 7;
44275 hold += input[next++] << bits;
44279 if ((hold & 0xffff) !== ((hold >>> 16) ^ 0xffff)) {
44284 state.length = hold & 0xffff;
44288 hold = 0;
44321 hold += input[next++] << bits;
44325 state.nlen = (hold & 0x1f)/*BITS(5)*/ + 257;
44327 hold >>>= 5;
44330 state.ndist = (hold & 0x1f)/*BITS(5)*/ + 1;
44332 hold >>>= 5;
44335 state.ncode = (hold & 0x0f)/*BITS(4)*/ + 4;
44337 hold >>>= 4;
44357 hold += input[next++] << bits;
44361 state.lens[order[state.have++]] = (hold & 0x07);//BITS(3);
44363 hold >>>= 3;
44393 here = state.lencode[hold & ((1 << state.lenbits) - 1)];/*BITS(state.lenbits)*/
44402 hold += input[next++] << bits;
44408 hold >>>= here_bits;
44420 hold += input[next++] << bits;
44425 hold >>>= here_bits;
44434 copy = 3 + (hold & 0x03);//BITS(2);
44436 hold >>>= 2;
44446 hold += input[next++] << bits;
44451 hold >>>= here_bits;
44455 copy = 3 + (hold & 0x07);//BITS(3);
44457 hold >>>= 3;
44467 hold += input[next++] << bits;
44472 hold >>>= here_bits;
44476 copy = 11 + (hold & 0x7f);//BITS(7);
44478 hold >>>= 7;
44551 state.hold = hold;
44562 hold = state.hold;
44573 here = state.lencode[hold & ((1 << state.lenbits) - 1)]; /*BITS(state.lenbits)*/
44582 hold += input[next++] << bits;
44592 … ((hold & ((1 << (last_bits + last_op)) - 1))/*BITS(last.bits + last.op)*/ >> last_bits)];
44601 hold += input[next++] << bits;
44606 hold >>>= last_bits;
44612 hold >>>= here_bits;
44645 hold += input[next++] << bits;
44649 state.length += hold & ((1 << state.extra) - 1)/*BITS(state.extra)*/;
44651 hold >>>= state.extra;
44662 here = state.distcode[hold & ((1 << state.distbits) - 1)];/*BITS(state.distbits)*/
44671 hold += input[next++] << bits;
44681 … ((hold & ((1 << (last_bits + last_op)) - 1))/*BITS(last.bits + last.op)*/ >> last_bits)];
44690 hold += input[next++] << bits;
44695 hold >>>= last_bits;
44701 hold >>>= here_bits;
44721 hold += input[next++] << bits;
44725 state.offset += hold & ((1 << state.extra) - 1)/*BITS(state.extra)*/;
44727 hold >>>= state.extra;
44805 hold |= input[next++] << bits;
44820 if ((state.flags ? hold : zswap32(hold)) !== state.check) {
44826 hold = 0;
44839 hold += input[next++] << bits;
44843 if (hold !== (state.total & 0xffffffff)) {
44849 hold = 0;
44885 state.hold = hold;