Lines Matching defs:last
46 * - Unroll last copy for window match in inflate_fast()
116 state->last = 0;
356 Update the window with the last wsize (normally 32K) bytes written before
364 advantage, since only the last 32K of output is copied to the sliding window
575 When there is a window, goto inf_leave will update the window with the last
602 code last; /* parent table entry */
829 if (state->last) {
835 state->last = BITS(1);
840 state->last ? " (last)" : ""));
846 state->last ? " (last)" : ""));
855 state->last ? " (last)" : ""));
1044 last = here;
1046 here = state->lencode[last.val +
1047 (BITS(last.bits + last.op) >> last.bits)];
1048 if ((unsigned)(last.bits + here.bits) <= bits) break;
1051 DROPBITS(last.bits);
1052 state->back += last.bits;
1096 last = here;
1098 here = state->distcode[last.val +
1099 (BITS(last.bits + last.op) >> last.bits)];
1100 if ((unsigned)(last.bits + here.bits) <= bits) break;
1103 DROPBITS(last.bits);
1104 state->back += last.bits;
1260 strm->data_type = (int)state->bits + (state->last ? 64 : 0) +
1351 return value is how many bytes were read including the last byte of the