Lines Matching full:input
51 enough (for example if an input file is mmap'ed), or can be done by
53 application must provide more input and/or consume the output
74 crash even in case of corrupted input.
83 Bytef *next_in; /* next input byte */
85 uLong total_in; /* total nb of input bytes read so far */
229 all (the input data is simply copied a block at a time).
244 deflate compresses as much data as possible, and stops when the input
246 output latency (reading input without producing any output) except when
252 - Compress more input starting at next_in and update next_in and avail_in
253 accordingly. If not all input can be processed (because there is not
264 one of the actions is possible, by providing more input and/or consuming
278 that the decompressor can get all input data available so far. (In particular
296 If the parameter flush is set to Z_FINISH, pending input is processed,
300 more input data, until it returns with Z_STREAM_END or an error. After
309 deflate() sets strm->adler to the adler32 checksum of all input read
313 the input data type (Z_BINARY or Z_TEXT). In doubt, the data is considered
317 deflate() returns Z_OK if some progress has been made (more input
318 processed or more output produced), Z_STREAM_END if all input has been
323 fatal, and deflate() can be called again with more input and more output
331 This function discards any unprocessed input and does not flush any
336 prematurely (some input or output was discarded). In the error case,
365 inflate decompresses as much data as possible, and stops when the input
367 some output latency (reading input without producing any output) except when
373 - Decompress more input starting at next_in and update next_in and avail_in
374 accordingly. If not all input can be processed (because there is not
380 is no more input data or no more space in the output buffer (see below
384 one of the actions is possible, by providing more input and/or consuming
416 Z_FINISH. In this case all pending input is processed and all pending
446 inflate() returns Z_OK if some progress has been made (more input processed
449 preset dictionary is needed at this point, Z_DATA_ERROR if the input data was
450 corrupted (input stream not conforming to the zlib format or incorrect check
455 inflate() can be called again with more input and more output space to
465 This function discards any unprocessed input and does not flush any
583 tried, for example when there are several ways of pre-processing the input
612 used to switch between compression and straight copy of the input data, or
613 to switch to a different kind of input data requiring a different
614 strategy. If the compression level is changed, the input available so far
619 a call of deflate(), since the currently available input may have to
637 specific input data. Read the deflate.c source code for the meaning of the
707 size is given as input, inflate() will return with the error code
762 available input is skipped. No output is provided.
765 if no more input was provided, Z_DATA_ERROR if no flush point has been found,
769 application may repeatedly call inflateSync, providing more input each time,
770 until success or end of the input data.
803 This function inserts bits in the inflate input stream. The intent is
809 least significant bits of value will be inserted in the input.
885 interface for input and output. This is more efficient than inflate() for
906 called by inflateBack() for input and output. inflateBack() calls those
911 number of bytes of provided input, and a pointer to that input in buf. If
912 there is no input available, in() must return zero--buf is ignored in that
920 amount of input may be provided by in().
922 For convenience, inflateBack() can be provided input on the first call by
923 setting strm->next_in and strm->avail_in. If that input is exhausted, then
926 immediately for input. If strm->next_in is not Z_NULL, then strm->avail_in
927 must also be initialized, and then if strm->avail_in is not zero, input will
936 pass back any unused input that was provided by the last in() call. The
941 initialized. In the case of Z_BUF_ERROR, an input or output error can be
1018 input file is mmap'ed.
1058 input file is mmap'ed.
1062 buffer, or Z_DATA_ERROR if the input data was corrupted or incomplete.
1109 If the input file was not in gzip format, gzread copies the given number
1220 input stream, otherwise zero.