Lines Matching refs:out_len
317 static int php_zlib_encode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int … in php_zlib_encode() argument
327 *out_len = PHP_ZLIB_BUFFER_SIZE_GUESS(in_len); in php_zlib_encode()
328 *out_buf = emalloc(*out_len); in php_zlib_encode()
333 Z.avail_out = *out_len; in php_zlib_encode()
341 (*out_buf)[*out_len = Z.total_out] = '\0'; in php_zlib_encode()
349 *out_len = 0; in php_zlib_encode()
406 static int php_zlib_decode(const char *in_buf, size_t in_len, char **out_buf, size_t *out_len, int … in php_zlib_decode() argument
422 switch (status = php_zlib_inflate_rounds(&Z, max_len, out_buf, out_len)) { in php_zlib_decode()
440 *out_len = 0; in php_zlib_decode()
648 size_t out_len; \
673 if (SUCCESS != php_zlib_encode(in_buf, in_len, &out_buf, &out_len, encoding, level TSRMLS_CC)) { \
676 RETURN_STRINGL(out_buf, out_len, 0); \
684 size_t out_len; \
693 …if (SUCCESS != php_zlib_decode(in_buf, in_len, &out_buf, &out_len, encoding, max_len TSRMLS_CC)) {…
696 RETURN_STRINGL(out_buf, out_len, 0); \