Lines Matching refs:state
74 /* Compression function. Returns the block state after the call. */
262 strm->state = (struct internal_state FAR *)s;
358 if (strm == Z_NULL || strm->state == Z_NULL || dictionary == Z_NULL ||
359 strm->state->wrap == 2 ||
360 (strm->state->wrap == 1 && strm->state->status != INIT_STATE))
363 s = strm->state;
395 if (strm == Z_NULL || strm->state == Z_NULL ||
404 s = (deflate_state *)strm->state;
430 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
431 if (strm->state->wrap != 2) return Z_STREAM_ERROR;
432 strm->state->gzhead = head;
442 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
443 *pending = strm->state->pending;
444 *bits = strm->state->bi_valid;
454 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
455 strm->state->bi_valid = bits;
456 strm->state->bi_buf = (ush)(value & ((1 << bits) - 1));
470 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
471 s = strm->state;
509 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
510 s = strm->state;
548 if (strm == Z_NULL || strm->state == Z_NULL)
552 s = strm->state;
594 * IN assertion: the stream state is correct and there is enough room in
614 unsigned len = strm->state->pending;
619 zmemcpy(strm->next_out, strm->state->pending_out, len);
621 strm->state->pending_out += len;
624 strm->state->pending -= len;
625 if (strm->state->pending == 0) {
626 strm->state->pending_out = strm->state->pending_buf;
638 if (strm == Z_NULL || strm->state == Z_NULL ||
642 s = strm->state;
949 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
951 status = strm->state->status;
963 TRY_FREE(strm, strm->state->pending_buf);
964 TRY_FREE(strm, strm->state->head);
965 TRY_FREE(strm, strm->state->prev);
966 TRY_FREE(strm, strm->state->window);
968 ZFREE(strm, strm->state);
969 strm->state = Z_NULL;
975 * Copy the source state to the destination state.
990 if (source == Z_NULL || dest == Z_NULL || source->state == Z_NULL) {
994 ss = source->state;
1000 dest->state = (struct internal_state FAR *) ds;
1050 if (strm->state->wrap == 1) {
1054 else if (strm->state->wrap == 2) {
1501 * the current block state.
1561 * block state.