Lines Matching defs:deflate

47   (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
75 # define deflate z_deflate
164 /* The memory requirements for deflate are (in bytes):
338 /* Allowed flush values; see deflate() below for details */
370 /* The deflate compression method (the only one supported in this version) */
405 perform any compression: this will be done by deflate().
409 extern int EXPORT deflate OF((z_streamp strm, int flush));
416 processing will resume at this point for the next call of deflate().
424 Before the call of deflate(), the application should ensure that at least
429 (avail_out == 0), or after each call of deflate(). If deflate returns Z_OK
447 seriously degrade the compression. If deflate returns with avail_out == 0,
450 complete (deflate returns with non-zero avail_out).
459 pending output is flushed and deflate returns with Z_STREAM_END if there
460 was enough output space; if deflate returns with Z_OK, this function must be
463 deflate has returned Z_STREAM_END, the only possible operations on the
468 0.1% larger than avail_in plus 12 bytes. If deflate does not return
471 deflate() may update data_type if it can make a good guess about
476 deflate() returns Z_OK if some progress has been made (more input
636 application for the next call of deflate().
648 deflate().
658 of deflate. The compressor and decompressor must use exactly the same
675 is inconsistent (for example if deflate has already been called for this
677 be done by deflate().
688 next call of deflate.
721 the new level will take effect only at the next call of deflate().
724 a call of deflate(), since the currently available input may have to
795 Skips invalid compressed data until the special marker (see deflate()
916 flush is as in the deflate() function. The return value is the zlib