Lines Matching refs:zstream
788 z_streamp zstream = &vs->tight->stream[stream_id]; in tight_init_stream() local
790 if (zstream->opaque == NULL) { in tight_init_stream()
794 VNC_DEBUG("VNC: TIGHT: opaque = %p | vs = %p\n", zstream->opaque, vs); in tight_init_stream()
795 zstream->zalloc = vnc_zlib_zalloc; in tight_init_stream()
796 zstream->zfree = vnc_zlib_zfree; in tight_init_stream()
798 err = deflateInit2(zstream, level, Z_DEFLATED, MAX_WBITS, in tight_init_stream()
807 zstream->opaque = vs; in tight_init_stream()
811 if (deflateParams(zstream, level, strategy) != Z_OK) { in tight_init_stream()
842 z_streamp zstream = &vs->tight->stream[stream_id]; in tight_compress_data() local
858 zstream->next_in = vs->tight->tight.buffer; in tight_compress_data()
859 zstream->avail_in = vs->tight->tight.offset; in tight_compress_data()
860 zstream->next_out = vs->tight->zlib.buffer + vs->tight->zlib.offset; in tight_compress_data()
861 zstream->avail_out = vs->tight->zlib.capacity - vs->tight->zlib.offset; in tight_compress_data()
862 previous_out = zstream->avail_out; in tight_compress_data()
863 zstream->data_type = Z_BINARY; in tight_compress_data()
866 if (deflate(zstream, Z_SYNC_FLUSH) != Z_OK) { in tight_compress_data()
871 vs->tight->zlib.offset = vs->tight->zlib.capacity - zstream->avail_out; in tight_compress_data()
873 bytes = previous_out - zstream->avail_out; in tight_compress_data()