Lines Matching refs:this
328 code this; /* current decoding table entry */ in zlib_inflate() local
487 this = state->lencode[BITS(state->lenbits)]; in zlib_inflate()
488 if ((unsigned)(this.bits) <= bits) break; in zlib_inflate()
491 if (this.val < 16) { in zlib_inflate()
492 NEEDBITS(this.bits); in zlib_inflate()
493 DROPBITS(this.bits); in zlib_inflate()
494 state->lens[state->have++] = this.val; in zlib_inflate()
497 if (this.val == 16) { in zlib_inflate()
498 NEEDBITS(this.bits + 2); in zlib_inflate()
499 DROPBITS(this.bits); in zlib_inflate()
509 else if (this.val == 17) { in zlib_inflate()
510 NEEDBITS(this.bits + 3); in zlib_inflate()
511 DROPBITS(this.bits); in zlib_inflate()
517 NEEDBITS(this.bits + 7); in zlib_inflate()
518 DROPBITS(this.bits); in zlib_inflate()
565 this = state->lencode[BITS(state->lenbits)]; in zlib_inflate()
566 if ((unsigned)(this.bits) <= bits) break; in zlib_inflate()
569 if (this.op && (this.op & 0xf0) == 0) { in zlib_inflate()
570 last = this; in zlib_inflate()
572 this = state->lencode[last.val + in zlib_inflate()
574 if ((unsigned)(last.bits + this.bits) <= bits) break; in zlib_inflate()
579 DROPBITS(this.bits); in zlib_inflate()
580 state->length = (unsigned)this.val; in zlib_inflate()
581 if ((int)(this.op) == 0) { in zlib_inflate()
585 if (this.op & 32) { in zlib_inflate()
589 if (this.op & 64) { in zlib_inflate()
594 state->extra = (unsigned)(this.op) & 15; in zlib_inflate()
605 this = state->distcode[BITS(state->distbits)]; in zlib_inflate()
606 if ((unsigned)(this.bits) <= bits) break; in zlib_inflate()
609 if ((this.op & 0xf0) == 0) { in zlib_inflate()
610 last = this; in zlib_inflate()
612 this = state->distcode[last.val + in zlib_inflate()
614 if ((unsigned)(last.bits + this.bits) <= bits) break; in zlib_inflate()
619 DROPBITS(this.bits); in zlib_inflate()
620 if (this.op & 64) { in zlib_inflate()
625 state->offset = (unsigned)this.val; in zlib_inflate()
626 state->extra = (unsigned)(this.op) & 15; in zlib_inflate()