Lines Matching defs:last
46 * - Unroll last copy for window match in inflate_fast()
116 state->last = 0;
355 Update the window with the last wsize (normally 32K) bytes written before
363 advantage, since only the last 32K of output is copied to the sliding window
574 When there is a window, goto inf_leave will update the window with the last
601 code last; /* parent table entry */
828 if (state->last) {
834 state->last = BITS(1);
839 state->last ? " (last)" : ""));
845 state->last ? " (last)" : ""));
854 state->last ? " (last)" : ""));
1042 last = here;
1044 here = state->lencode[last.val +
1045 (BITS(last.bits + last.op) >> last.bits)];
1046 if ((unsigned)(last.bits + here.bits) <= bits) break;
1049 DROPBITS(last.bits);
1050 state->back += last.bits;
1094 last = here;
1096 here = state->distcode[last.val +
1097 (BITS(last.bits + last.op) >> last.bits)];
1098 if ((unsigned)(last.bits + here.bits) <= bits) break;
1101 DROPBITS(last.bits);
1102 state->back += last.bits;
1258 strm->data_type = (int)state->bits + (state->last ? 64 : 0) +
1349 return value is how many bytes were read including the last byte of the