Lines Matching refs:zs
85 os->zs.zalloc = Z_NULL; in zrleOutStreamNew()
86 os->zs.zfree = Z_NULL; in zrleOutStreamNew()
87 os->zs.opaque = Z_NULL; in zrleOutStreamNew()
88 if (deflateInit(&os->zs, Z_DEFAULT_COMPRESSION) != Z_OK) { in zrleOutStreamNew()
99 deflateEnd(&os->zs); in zrleOutStreamFree()
107 os->zs.next_in = os->in.start; in zrleOutStreamFlush()
108 os->zs.avail_in = ZRLE_BUFFER_LENGTH (&os->in); in zrleOutStreamFlush()
111 rfbLog("zrleOutStreamFlush: avail_in %d\n", os->zs.avail_in); in zrleOutStreamFlush()
114 while (os->zs.avail_in != 0) { in zrleOutStreamFlush()
124 os->zs.next_out = os->out.ptr; in zrleOutStreamFlush()
125 os->zs.avail_out = os->out.end - os->out.ptr; in zrleOutStreamFlush()
129 os->zs.avail_in, os->zs.avail_out); in zrleOutStreamFlush()
132 if ((ret = deflate(&os->zs, Z_SYNC_FLUSH)) != Z_OK) { in zrleOutStreamFlush()
139 os->zs.next_out - os->out.ptr); in zrleOutStreamFlush()
142 os->out.ptr = os->zs.next_out; in zrleOutStreamFlush()
143 } while (os->zs.avail_out == 0); in zrleOutStreamFlush()
159 os->zs.next_in = os->in.start; in zrleOutStreamOverrun()
160 os->zs.avail_in = ZRLE_BUFFER_LENGTH (&os->in); in zrleOutStreamOverrun()
171 os->zs.next_out = os->out.ptr; in zrleOutStreamOverrun()
172 os->zs.avail_out = os->out.end - os->out.ptr; in zrleOutStreamOverrun()
176 os->zs.avail_in, os->zs.avail_out); in zrleOutStreamOverrun()
179 if ((ret = deflate(&os->zs, 0)) != Z_OK) { in zrleOutStreamOverrun()
186 os->zs.next_out - os->out.ptr); in zrleOutStreamOverrun()
189 os->out.ptr = os->zs.next_out; in zrleOutStreamOverrun()
190 } while (os->zs.avail_out == 0); in zrleOutStreamOverrun()
194 if (os->zs.avail_in == 0) { in zrleOutStreamOverrun()
201 memmove(os->in.start, os->zs.next_in, os->in.ptr - os->zs.next_in); in zrleOutStreamOverrun()
202 os->in.ptr -= os->zs.next_in - os->in.start; in zrleOutStreamOverrun()