Lines Matching refs:hold

5807   var hold;                   /* local strm.hold */
5841 hold = state.hold;
5855 hold += input[_in++] << bits;
5857 hold += input[_in++] << bits;
5861 here = lcode[hold & lmask];
5866 hold >>>= op;
5880 hold += input[_in++] << bits;
5883 len += hold & ((1 << op) - 1);
5884 hold >>>= op;
5889 hold += input[_in++] << bits;
5891 hold += input[_in++] << bits;
5894 here = dcode[hold & dmask];
5899 hold >>>= op;
5907 hold += input[_in++] << bits;
5910 hold += input[_in++] << bits;
5914 dist += hold & ((1 << op) - 1);
5922 hold >>>= op;
6031 here = dcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
6044 here = lcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
6066 hold &= (1 << bits) - 1;
6073 state.hold = hold;
6201 this.hold = 0; /* input bit accumulator */
6254 state.hold = 0;
6447 var hold; /* bit buffer */
6484 hold = state.hold;
6504 hold += input[next++] << bits;
6508 if ((state.wrap & 2) && hold === 0x8b1f) { /* gzip header */
6511 hbuf[0] = hold & 0xff;
6512 hbuf[1] = (hold >>> 8) & 0xff;
6517 hold = 0;
6528 (((hold & 0xff)/*BITS(8)*/ << 8) + (hold >> 8)) % 31) {
6533 if ((hold & 0x0f)/*BITS(4)*/ !== Z_DEFLATED) {
6539 hold >>>= 4;
6542 len = (hold & 0x0f)/*BITS(4)*/ + 8;
6554 state.mode = hold & 0x200 ? DICTID : TYPE;
6556 hold = 0;
6565 hold += input[next++] << bits;
6569 state.flags = hold;
6581 state.head.text = ((hold >> 8) & 1);
6585 hbuf[0] = hold & 0xff;
6586 hbuf[1] = (hold >>> 8) & 0xff;
6591 hold = 0;
6601 hold += input[next++] << bits;
6606 state.head.time = hold;
6610 hbuf[0] = hold & 0xff;
6611 hbuf[1] = (hold >>> 8) & 0xff;
6612 hbuf[2] = (hold >>> 16) & 0xff;
6613 hbuf[3] = (hold >>> 24) & 0xff;
6618 hold = 0;
6628 hold += input[next++] << bits;
6633 state.head.xflags = (hold & 0xff);
6634 state.head.os = (hold >> 8);
6638 hbuf[0] = hold & 0xff;
6639 hbuf[1] = (hold >>> 8) & 0xff;
6644 hold = 0;
6655 hold += input[next++] << bits;
6659 state.length = hold;
6661 state.head.extra_len = hold;
6665 hbuf[0] = hold & 0xff;
6666 hbuf[1] = (hold >>> 8) & 0xff;
6671 hold = 0;
6774 hold += input[next++] << bits;
6778 if (hold !== (state.check & 0xffff)) {
6784 hold = 0;
6800 hold += input[next++] << bits;
6804 strm.adler = state.check = ZSWAP32(hold);
6806 hold = 0;
6818 state.hold = hold;
6832 hold >>>= bits & 7;
6842 hold += input[next++] << bits;
6846 state.last = (hold & 0x01)/*BITS(1)*/;
6848 hold >>>= 1;
6852 switch ((hold & 0x03)/*BITS(2)*/) {
6865 hold >>>= 2;
6881 hold >>>= 2;
6887 hold >>>= bits & 7;
6894 hold += input[next++] << bits;
6898 if ((hold & 0xffff) !== ((hold >>> 16) ^ 0xffff)) {
6903 state.length = hold & 0xffff;
6907 hold = 0;
6940 hold += input[next++] << bits;
6944 state.nlen = (hold & 0x1f)/*BITS(5)*/ + 257;
6946 hold >>>= 5;
6949 state.ndist = (hold & 0x1f)/*BITS(5)*/ + 1;
6951 hold >>>= 5;
6954 state.ncode = (hold & 0x0f)/*BITS(4)*/ + 4;
6956 hold >>>= 4;
6976 hold += input[next++] << bits;
6980 state.lens[order[state.have++]] = (hold & 0x07);//BITS(3);
6982 hold >>>= 3;
7012 here = state.lencode[hold & ((1 << state.lenbits) - 1)];/*BITS(state.lenbits)*/
7021 hold += input[next++] << bits;
7027 hold >>>= here_bits;
7039 hold += input[next++] << bits;
7044 hold >>>= here_bits;
7053 copy = 3 + (hold & 0x03);//BITS(2);
7055 hold >>>= 2;
7065 hold += input[next++] << bits;
7070 hold >>>= here_bits;
7074 copy = 3 + (hold & 0x07);//BITS(3);
7076 hold >>>= 3;
7086 hold += input[next++] << bits;
7091 hold >>>= here_bits;
7095 copy = 11 + (hold & 0x7f);//BITS(7);
7097 hold >>>= 7;
7170 state.hold = hold;
7181 hold = state.hold;
7192 here = state.lencode[hold & ((1 << state.lenbits) -1)]; /*BITS(state.lenbits)*/
7201 hold += input[next++] << bits;
7211 … ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
7220 hold += input[next++] << bits;
7225 hold >>>= last_bits;
7231 hold >>>= here_bits;
7264 hold += input[next++] << bits;
7268 state.length += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
7270 hold >>>= state.extra;
7281 here = state.distcode[hold & ((1 << state.distbits) -1)];/*BITS(state.distbits)*/
7290 hold += input[next++] << bits;
7300 … ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
7309 hold += input[next++] << bits;
7314 hold >>>= last_bits;
7320 hold >>>= here_bits;
7340 hold += input[next++] << bits;
7344 state.offset += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
7346 hold >>>= state.extra;
7424 hold |= input[next++] << bits;
7439 if ((state.flags ? hold : ZSWAP32(hold)) !== state.check) {
7445 hold = 0;
7458 hold += input[next++] << bits;
7462 if (hold !== (state.total & 0xffffffff)) {
7468 hold = 0;
7504 state.hold = hold;