Lines Matching refs:flush
165 long (*flush)(void*, unsigned long),
189 if (fill == NULL && flush == NULL)
224 /* Allocate the output buffer if we are using flush(). */
225 if (flush != NULL) {
279 * Flush any data produced if using flush().
305 /* Flush all of the data produced if using flush(). */
306 if (flush != NULL && out.pos > 0) {
307 if (out.pos != flush(out.dst, out.pos)) {
308 error("Failed to flush()");
333 long (*flush)(void*, unsigned long),
338 return __unzstd(buf, len, fill, flush, out_buf, 0, pos, error);
343 long (*flush)(void*, unsigned long),
348 return __unzstd(buf, len, fill, flush, out_buf, out_len, pos, error);