Lines Matching refs: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 */
853 if (state->last) {
859 state->last = BITS(1);
864 state->last ? " (last)" : ""));
870 state->last ? " (last)" : ""));
879 state->last ? " (last)" : ""));
1105 last = here;
1107 here = state->lencode[last.val +
1108 (BITS(last.bits + last.op) >> last.bits)];
1109 if ((unsigned)(last.bits + here.bits) <= bits) break;
1112 DROPBITS(last.bits);
1113 state->back += last.bits;
1161 last = here;
1163 here = state->distcode[last.val +
1164 (BITS(last.bits + last.op) >> last.bits)];
1165 if ((unsigned)(last.bits + here.bits) <= bits) break;
1168 DROPBITS(last.bits);
1169 state->back += last.bits;
1345 strm->data_type = (int)state->bits + (state->last ? 64 : 0) +
1436 return value is how many bytes were read including the last byte of the