Lines Matching refs:hold

24549 	  this.hold = 0;              /* input bit accumulator */
24602 state.hold = 0;
24795 var hold; /* bit buffer */
24832 hold = state.hold;
24852 hold += input[next++] << bits;
24856 if ((state.wrap & 2) && hold === 0x8b1f) { /* gzip header */
24859 hbuf[0] = hold & 0xff;
24860 hbuf[1] = (hold >>> 8) & 0xff;
24865 hold = 0;
24876 (((hold & 0xff)/*BITS(8)*/ << 8) + (hold >> 8)) % 31) {
24881 if ((hold & 0x0f)/*BITS(4)*/ !== Z_DEFLATED) {
24887 hold >>>= 4;
24890 len = (hold & 0x0f)/*BITS(4)*/ + 8;
24902 state.mode = hold & 0x200 ? DICTID : TYPE;
24904 hold = 0;
24913 hold += input[next++] << bits;
24917 state.flags = hold;
24929 state.head.text = ((hold >> 8) & 1);
24933 hbuf[0] = hold & 0xff;
24934 hbuf[1] = (hold >>> 8) & 0xff;
24939 hold = 0;
24949 hold += input[next++] << bits;
24954 state.head.time = hold;
24958 hbuf[0] = hold & 0xff;
24959 hbuf[1] = (hold >>> 8) & 0xff;
24960 hbuf[2] = (hold >>> 16) & 0xff;
24961 hbuf[3] = (hold >>> 24) & 0xff;
24966 hold = 0;
24976 hold += input[next++] << bits;
24981 state.head.xflags = (hold & 0xff);
24982 state.head.os = (hold >> 8);
24986 hbuf[0] = hold & 0xff;
24987 hbuf[1] = (hold >>> 8) & 0xff;
24992 hold = 0;
25003 hold += input[next++] << bits;
25007 state.length = hold;
25009 state.head.extra_len = hold;
25013 hbuf[0] = hold & 0xff;
25014 hbuf[1] = (hold >>> 8) & 0xff;
25019 hold = 0;
25122 hold += input[next++] << bits;
25126 if (hold !== (state.check & 0xffff)) {
25132 hold = 0;
25148 hold += input[next++] << bits;
25152 strm.adler = state.check = ZSWAP32(hold);
25154 hold = 0;
25166 state.hold = hold;
25180 hold >>>= bits & 7;
25190 hold += input[next++] << bits;
25194 state.last = (hold & 0x01)/*BITS(1)*/;
25196 hold >>>= 1;
25200 switch ((hold & 0x03)/*BITS(2)*/) {
25213 hold >>>= 2;
25229 hold >>>= 2;
25235 hold >>>= bits & 7;
25242 hold += input[next++] << bits;
25246 if ((hold & 0xffff) !== ((hold >>> 16) ^ 0xffff)) {
25251 state.length = hold & 0xffff;
25255 hold = 0;
25288 hold += input[next++] << bits;
25292 state.nlen = (hold & 0x1f)/*BITS(5)*/ + 257;
25294 hold >>>= 5;
25297 state.ndist = (hold & 0x1f)/*BITS(5)*/ + 1;
25299 hold >>>= 5;
25302 state.ncode = (hold & 0x0f)/*BITS(4)*/ + 4;
25304 hold >>>= 4;
25324 hold += input[next++] << bits;
25328 state.lens[order[state.have++]] = (hold & 0x07);//BITS(3);
25330 hold >>>= 3;
25360 here = state.lencode[hold & ((1 << state.lenbits) - 1)];/*BITS(state.lenbits)*/
25369 hold += input[next++] << bits;
25375 hold >>>= here_bits;
25387 hold += input[next++] << bits;
25392 hold >>>= here_bits;
25401 copy = 3 + (hold & 0x03);//BITS(2);
25403 hold >>>= 2;
25413 hold += input[next++] << bits;
25418 hold >>>= here_bits;
25422 copy = 3 + (hold & 0x07);//BITS(3);
25424 hold >>>= 3;
25434 hold += input[next++] << bits;
25439 hold >>>= here_bits;
25443 copy = 11 + (hold & 0x7f);//BITS(7);
25445 hold >>>= 7;
25518 state.hold = hold;
25529 hold = state.hold;
25540 here = state.lencode[hold & ((1 << state.lenbits) -1)]; /*BITS(state.lenbits)*/
25549 hold += input[next++] << bits;
25559 … ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
25568 hold += input[next++] << bits;
25573 hold >>>= last_bits;
25579 hold >>>= here_bits;
25612 hold += input[next++] << bits;
25616 state.length += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
25618 hold >>>= state.extra;
25629 here = state.distcode[hold & ((1 << state.distbits) -1)];/*BITS(state.distbits)*/
25638 hold += input[next++] << bits;
25648 … ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
25657 hold += input[next++] << bits;
25662 hold >>>= last_bits;
25668 hold >>>= here_bits;
25688 hold += input[next++] << bits;
25692 state.offset += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
25694 hold >>>= state.extra;
25772 hold |= input[next++] << bits;
25787 if ((state.flags ? hold : ZSWAP32(hold)) !== state.check) {
25793 hold = 0;
25806 hold += input[next++] << bits;
25810 if (hold !== (state.total & 0xffffffff)) {
25816 hold = 0;
25852 state.hold = hold;
25991 var hold; /* local strm.hold */
26025 hold = state.hold;
26039 hold += input[_in++] << bits;
26041 hold += input[_in++] << bits;
26045 here = lcode[hold & lmask];
26050 hold >>>= op;
26064 hold += input[_in++] << bits;
26067 len += hold & ((1 << op) - 1);
26068 hold >>>= op;
26073 hold += input[_in++] << bits;
26075 hold += input[_in++] << bits;
26078 here = dcode[hold & dmask];
26083 hold >>>= op;
26091 hold += input[_in++] << bits;
26094 hold += input[_in++] << bits;
26098 dist += hold & ((1 << op) - 1);
26106 hold >>>= op;
26215 here = dcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
26228 here = lcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
26250 hold &= (1 << bits) - 1;
26257 state.hold = hold;