Lines Matching defs:zs
42 z_stream zs;
45 bzero(&zs, sizeof (zs));
46 zs.next_in = (uchar_t *)src;
47 zs.avail_in = srclen;
48 zs.next_out = dst;
49 zs.avail_out = *dstlen;
56 if ((err = inflateInit2(&zs, DEF_WBITS | 0x20)) != Z_OK)
59 if ((err = inflate(&zs, Z_FINISH)) != Z_STREAM_END) {
60 (void) inflateEnd(&zs);
64 *dstlen = zs.total_out;
65 return (inflateEnd(&zs));
73 z_stream zs;
76 bzero(&zs, sizeof (zs));
77 zs.next_in = (uchar_t *)src;
78 zs.avail_in = srclen;
79 zs.next_out = dst;
80 zs.avail_out = *dstlen;
82 if ((err = deflateInit(&zs, level)) != Z_OK)
85 if ((err = deflate(&zs, Z_FINISH)) != Z_STREAM_END) {
86 (void) deflateEnd(&zs);
90 *dstlen = zs.total_out;
91 return (deflateEnd(&zs));