Lines Matching refs:hold

7907   var hold;                   /* local strm.hold */
7941 hold = state.hold;
7955 hold += input[_in++] << bits;
7957 hold += input[_in++] << bits;
7961 here = lcode[hold & lmask];
7966 hold >>>= op;
7980 hold += input[_in++] << bits;
7983 len += hold & ((1 << op) - 1);
7984 hold >>>= op;
7989 hold += input[_in++] << bits;
7991 hold += input[_in++] << bits;
7994 here = dcode[hold & dmask];
7999 hold >>>= op;
8007 hold += input[_in++] << bits;
8010 hold += input[_in++] << bits;
8014 dist += hold & ((1 << op) - 1);
8022 hold >>>= op;
8131 here = dcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
8144 here = lcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
8166 hold &= (1 << bits) - 1;
8173 state.hold = hold;
8319 this.hold = 0; /* input bit accumulator */
8372 state.hold = 0;
8565 var hold; /* bit buffer */
8602 hold = state.hold;
8622 hold += input[next++] << bits;
8626 if ((state.wrap & 2) && hold === 0x8b1f) { /* gzip header */
8629 hbuf[0] = hold & 0xff;
8630 hbuf[1] = (hold >>> 8) & 0xff;
8635 hold = 0;
8646 (((hold & 0xff)/*BITS(8)*/ << 8) + (hold >> 8)) % 31) {
8651 if ((hold & 0x0f)/*BITS(4)*/ !== Z_DEFLATED) {
8657 hold >>>= 4;
8660 len = (hold & 0x0f)/*BITS(4)*/ + 8;
8672 state.mode = hold & 0x200 ? DICTID : TYPE;
8674 hold = 0;
8683 hold += input[next++] << bits;
8687 state.flags = hold;
8699 state.head.text = ((hold >> 8) & 1);
8703 hbuf[0] = hold & 0xff;
8704 hbuf[1] = (hold >>> 8) & 0xff;
8709 hold = 0;
8719 hold += input[next++] << bits;
8724 state.head.time = hold;
8728 hbuf[0] = hold & 0xff;
8729 hbuf[1] = (hold >>> 8) & 0xff;
8730 hbuf[2] = (hold >>> 16) & 0xff;
8731 hbuf[3] = (hold >>> 24) & 0xff;
8736 hold = 0;
8746 hold += input[next++] << bits;
8751 state.head.xflags = (hold & 0xff);
8752 state.head.os = (hold >> 8);
8756 hbuf[0] = hold & 0xff;
8757 hbuf[1] = (hold >>> 8) & 0xff;
8762 hold = 0;
8773 hold += input[next++] << bits;
8777 state.length = hold;
8779 state.head.extra_len = hold;
8783 hbuf[0] = hold & 0xff;
8784 hbuf[1] = (hold >>> 8) & 0xff;
8789 hold = 0;
8892 hold += input[next++] << bits;
8896 if (hold !== (state.check & 0xffff)) {
8902 hold = 0;
8918 hold += input[next++] << bits;
8922 strm.adler = state.check = zswap32(hold);
8924 hold = 0;
8936 state.hold = hold;
8950 hold >>>= bits & 7;
8960 hold += input[next++] << bits;
8964 state.last = (hold & 0x01)/*BITS(1)*/;
8966 hold >>>= 1;
8970 switch ((hold & 0x03)/*BITS(2)*/) {
8983 hold >>>= 2;
8999 hold >>>= 2;
9005 hold >>>= bits & 7;
9012 hold += input[next++] << bits;
9016 if ((hold & 0xffff) !== ((hold >>> 16) ^ 0xffff)) {
9021 state.length = hold & 0xffff;
9025 hold = 0;
9058 hold += input[next++] << bits;
9062 state.nlen = (hold & 0x1f)/*BITS(5)*/ + 257;
9064 hold >>>= 5;
9067 state.ndist = (hold & 0x1f)/*BITS(5)*/ + 1;
9069 hold >>>= 5;
9072 state.ncode = (hold & 0x0f)/*BITS(4)*/ + 4;
9074 hold >>>= 4;
9094 hold += input[next++] << bits;
9098 state.lens[order[state.have++]] = (hold & 0x07);//BITS(3);
9100 hold >>>= 3;
9130 here = state.lencode[hold & ((1 << state.lenbits) - 1)];/*BITS(state.lenbits)*/
9139 hold += input[next++] << bits;
9145 hold >>>= here_bits;
9157 hold += input[next++] << bits;
9162 hold >>>= here_bits;
9171 copy = 3 + (hold & 0x03);//BITS(2);
9173 hold >>>= 2;
9183 hold += input[next++] << bits;
9188 hold >>>= here_bits;
9192 copy = 3 + (hold & 0x07);//BITS(3);
9194 hold >>>= 3;
9204 hold += input[next++] << bits;
9209 hold >>>= here_bits;
9213 copy = 11 + (hold & 0x7f);//BITS(7);
9215 hold >>>= 7;
9288 state.hold = hold;
9299 hold = state.hold;
9310 here = state.lencode[hold & ((1 << state.lenbits) - 1)]; /*BITS(state.lenbits)*/
9319 hold += input[next++] << bits;
9329 … ((hold & ((1 << (last_bits + last_op)) - 1))/*BITS(last.bits + last.op)*/ >> last_bits)];
9338 hold += input[next++] << bits;
9343 hold >>>= last_bits;
9349 hold >>>= here_bits;
9382 hold += input[next++] << bits;
9386 state.length += hold & ((1 << state.extra) - 1)/*BITS(state.extra)*/;
9388 hold >>>= state.extra;
9399 here = state.distcode[hold & ((1 << state.distbits) - 1)];/*BITS(state.distbits)*/
9408 hold += input[next++] << bits;
9418 … ((hold & ((1 << (last_bits + last_op)) - 1))/*BITS(last.bits + last.op)*/ >> last_bits)];
9427 hold += input[next++] << bits;
9432 hold >>>= last_bits;
9438 hold >>>= here_bits;
9458 hold += input[next++] << bits;
9462 state.offset += hold & ((1 << state.extra) - 1)/*BITS(state.extra)*/;
9464 hold >>>= state.extra;
9542 hold |= input[next++] << bits;
9557 if ((state.flags ? hold : zswap32(hold)) !== state.check) {
9563 hold = 0;
9576 hold += input[next++] << bits;
9580 if (hold !== (state.total & 0xffffffff)) {
9586 hold = 0;
9622 state.hold = hold;