Lines Matching refs:Z

107 …if (Z_OK != deflateInit2(&ctx->Z, ZLIBG(output_compression_level), Z_DEFLATED, ZLIBG(compression_c…  in php_zlib_output_handler_ex()
114 deflateEnd(&ctx->Z); in php_zlib_output_handler_ex()
121 …if (Z_OK != deflateInit2(&ctx->Z, ZLIBG(output_compression_level), Z_DEFLATED, ZLIBG(compression_c… in php_zlib_output_handler_ex()
131 deflateEnd(&ctx->Z); in php_zlib_output_handler_ex()
146 ctx->Z.avail_in = ctx->buffer.used; in php_zlib_output_handler_ex()
147 ctx->Z.next_in = (Bytef *) ctx->buffer.data; in php_zlib_output_handler_ex()
148 ctx->Z.avail_out = output_context->out.size; in php_zlib_output_handler_ex()
149 ctx->Z.next_out = (Bytef *) output_context->out.data; in php_zlib_output_handler_ex()
157 switch (deflate(&ctx->Z, flags)) { in php_zlib_output_handler_ex()
160 deflateEnd(&ctx->Z); in php_zlib_output_handler_ex()
164 if (ctx->Z.avail_in) { in php_zlib_output_handler_ex()
165 … memmove(ctx->buffer.data, ctx->buffer.data + ctx->buffer.used - ctx->Z.avail_in, ctx->Z.avail_in); in php_zlib_output_handler_ex()
167 ctx->buffer.free += ctx->buffer.used - ctx->Z.avail_in; in php_zlib_output_handler_ex()
168 ctx->buffer.used = ctx->Z.avail_in; in php_zlib_output_handler_ex()
169 output_context->out.used = output_context->out.size - ctx->Z.avail_out; in php_zlib_output_handler_ex()
172 deflateEnd(&ctx->Z); in php_zlib_output_handler_ex()
177 deflateEnd(&ctx->Z); in php_zlib_output_handler_ex()
221 deflateEnd(&ctx->Z); in php_zlib_output_handler()
232 deflateEnd(&ctx->Z); in php_zlib_output_handler()
249 ctx->Z.zalloc = php_zlib_alloc; in php_zlib_output_handler_context_init()
250 ctx->Z.zfree = php_zlib_free; in php_zlib_output_handler_context_init()
320 z_stream Z; in php_zlib_encode() local
322 memset(&Z, 0, sizeof(z_stream)); in php_zlib_encode()
323 Z.zalloc = php_zlib_alloc; in php_zlib_encode()
324 Z.zfree = php_zlib_free; in php_zlib_encode()
326 …if (Z_OK == (status = deflateInit2(&Z, level, Z_DEFLATED, encoding, MAX_MEM_LEVEL, Z_DEFAULT_STRAT… in php_zlib_encode()
330 Z.next_in = (Bytef *) in_buf; in php_zlib_encode()
331 Z.next_out = (Bytef *) *out_buf; in php_zlib_encode()
332 Z.avail_in = in_len; in php_zlib_encode()
333 Z.avail_out = *out_len; in php_zlib_encode()
335 status = deflate(&Z, Z_FINISH); in php_zlib_encode()
336 deflateEnd(&Z); in php_zlib_encode()
340 *out_buf = erealloc(*out_buf, Z.total_out + 1); in php_zlib_encode()
341 (*out_buf)[*out_len = Z.total_out] = '\0'; in php_zlib_encode()
357 static inline int php_zlib_inflate_rounds(z_stream *Z, size_t max, char **buf, size_t *len) in php_zlib_inflate_rounds() argument
365 buffer.size = (max && (max < Z->avail_in)) ? max : Z->avail_in; in php_zlib_inflate_rounds()
372 Z->avail_out = buffer.free = buffer.size - buffer.used; in php_zlib_inflate_rounds()
373 Z->next_out = (Bytef *) buffer.data + buffer.used; in php_zlib_inflate_rounds()
375 …vail_out=%7lu\n", round, status, buffer.size, buffer.free, buffer.used, Z->avail_in, Z->avail_out); in php_zlib_inflate_rounds()
377 status = inflate(Z, Z_NO_FLUSH); in php_zlib_inflate_rounds()
379 buffer.used += buffer.free - Z->avail_out; in php_zlib_inflate_rounds()
380 buffer.free = Z->avail_out; in php_zlib_inflate_rounds()
382 …vail_out=%7lu\n", round, status, buffer.size, buffer.free, buffer.used, Z->avail_in, Z->avail_out); in php_zlib_inflate_rounds()
386 } while ((Z_BUF_ERROR == status || (Z_OK == status && Z->avail_in)) && ++round < 100); in php_zlib_inflate_rounds()
409 z_stream Z; in php_zlib_decode() local
411 memset(&Z, 0, sizeof(z_stream)); in php_zlib_decode()
412 Z.zalloc = php_zlib_alloc; in php_zlib_decode()
413 Z.zfree = php_zlib_free; in php_zlib_decode()
417 status = inflateInit2(&Z, encoding); in php_zlib_decode()
419 Z.next_in = (Bytef *) in_buf; in php_zlib_decode()
420 Z.avail_in = in_len + 1; /* NOTE: data must be zero terminated */ in php_zlib_decode()
422 switch (status = php_zlib_inflate_rounds(&Z, max_len, out_buf, out_len)) { in php_zlib_decode()
424 inflateEnd(&Z); in php_zlib_decode()
430 inflateEnd(&Z); in php_zlib_decode()
435 inflateEnd(&Z); in php_zlib_decode()
451 deflateEnd(&(ZLIBG(ob_gzhandler)->Z)); in php_zlib_cleanup_ob_gzhandler_mess()