Lines Matching defs:this
197 fixed code decoding. Normally this returns fixed tables from inffixed.h.
198 If BUILDFIXED is defined, then instead this routine builds the tables the
200 thereafter. This reduces the size of the code by about 2K bytes, in
236 /* do this just once */
255 can simply call makefixed to do this:
279 puts(" /* WARNING: this file should *not* be used by applications.");
280 puts(" It is part of the implementation of this library and is");
311 returning. If window does not exist yet, create it. This is only called
312 when a window is already in use, or when output has been written during this
543 In this implementation, the flush parameter of inflate() only affects the
567 code this; /* current decoding table entry */
879 this = state->lencode[BITS(state->lenbits)];
880 if ((unsigned)(this.bits) <= bits) break;
883 if (this.val < 16) {
884 NEEDBITS(this.bits);
885 DROPBITS(this.bits);
886 state->lens[state->have++] = this.val;
889 if (this.val == 16) {
890 NEEDBITS(this.bits + 2);
891 DROPBITS(this.bits);
901 else if (this.val == 17) {
902 NEEDBITS(this.bits + 3);
903 DROPBITS(this.bits);
909 NEEDBITS(this.bits + 7);
910 DROPBITS(this.bits);
958 this = state->lencode[BITS(state->lenbits)];
959 if ((unsigned)(this.bits) <= bits) break;
962 if (this.op && (this.op & 0xf0) == 0) {
963 last = this;
965 this = state->lencode[last.val +
967 if ((unsigned)(last.bits + this.bits) <= bits) break;
972 DROPBITS(this.bits);
973 state->length = (unsigned)this.val;
974 if ((int)(this.op) == 0) {
975 Tracevv((stderr, this.val >= 0x20 && this.val < 0x7f ?
977 "inflate: literal 0x%02x\n", this.val));
981 if (this.op & 32) {
986 if (this.op & 64) {
991 state->extra = (unsigned)(this.op) & 15;
1003 this = state->distcode[BITS(state->distbits)];
1004 if ((unsigned)(this.bits) <= bits) break;
1007 if ((this.op & 0xf0) == 0) {
1008 last = this;
1010 this = state->distcode[last.val +
1012 if ((unsigned)(last.bits + this.bits) <= bits) break;
1017 DROPBITS(this.bits);
1018 if (this.op & 64) {
1023 state->offset = (unsigned)this.val;
1024 state->extra = (unsigned)(this.op) & 15;
1307 Z_SYNC_FLUSH or Z_FULL_FLUSH. This function is used by one PPP