Lines Matching refs:out_left

361 	size_t out_left = 0;  in _php_iconv_appendl()  local
366 out_left = buf_growth; in _php_iconv_appendl()
367 smart_str_alloc(d, out_left, 0); in _php_iconv_appendl()
371 if (iconv(cd, (ICONV_CONST char **)&in_p, &in_left, (char **) &out_p, &out_left) == (size_t)-1) { in _php_iconv_appendl()
386 ZSTR_LEN((d)->s) += (buf_growth - out_left); in _php_iconv_appendl()
391 out_left = buf_growth; in _php_iconv_appendl()
392 smart_str_alloc(d, out_left, 0); in _php_iconv_appendl()
396 if (iconv(cd, NULL, NULL, (char **) &out_p, &out_left) == (size_t)0) { in _php_iconv_appendl()
397 ZSTR_LEN((d)->s) += (buf_growth - out_left); in _php_iconv_appendl()
404 ZSTR_LEN((d)->s) += (buf_growth - out_left); in _php_iconv_appendl()
441 size_t in_left, out_size, out_left; in php_iconv_string() local
460 out_left = in_len + 32; /* Avoid realloc() most cases */ in php_iconv_string()
462 bsz = out_left; in php_iconv_string()
467 result = iconv(cd, (ICONV_CONST char **) &in_p, &in_left, (char **) &out_p, &out_left); in php_iconv_string()
468 out_size = bsz - out_left; in php_iconv_string()
488 out_left = bsz - out_size; in php_iconv_string()
498 result = iconv(cd, NULL, NULL, (char **) &out_p, &out_left); in php_iconv_string()
499 out_size = bsz - out_left; in php_iconv_string()
510 out_left = bsz - out_size; in php_iconv_string()
560 size_t out_left; in _php_iconv_strlen() local
578 out_left = 0; in _php_iconv_strlen()
583 out_left = sizeof(buf); in _php_iconv_strlen()
587 …cd, more ? (ICONV_CONST char **)&in_p : NULL, more ? &in_left : NULL, (char **) &out_p, &out_left); in _php_iconv_strlen()
588 if (out_left == sizeof(buf)) { in _php_iconv_strlen()
591 ZEND_ASSERT((sizeof(buf) - out_left) % GENERIC_SUPERSET_NBYTES == 0); in _php_iconv_strlen()
592 cnt += (sizeof(buf) - out_left) / GENERIC_SUPERSET_NBYTES; in _php_iconv_strlen()
636 size_t out_left; in _php_iconv_substr() local
690 out_left = sizeof(buf); in _php_iconv_substr()
694 …d1, more ? (ICONV_CONST char **)&in_p : NULL, more ? &in_left : NULL, (char **) &out_p, &out_left); in _php_iconv_substr()
695 if (out_left == sizeof(buf)) { in _php_iconv_substr()
769 size_t out_left; in _php_iconv_strpos() local
812 out_left = sizeof(buf); in _php_iconv_strpos()
816 …cd, more ? (ICONV_CONST char **)&in_p : NULL, more ? &in_left : NULL, (char **) &out_p, &out_left); in _php_iconv_strpos()
817 if (out_left == sizeof(buf)) { in _php_iconv_strpos()
915 size_t out_left; in _php_iconv_mime_encode() local
1021 out_left = out_size - out_reserved; in _php_iconv_mime_encode()
1023 … if (iconv(cd, (ICONV_CONST char **)&in_p, &in_left, (char **) &out_p, &out_left) == (size_t)-1) { in _php_iconv_mime_encode()
1046 out_left += out_reserved; in _php_iconv_mime_encode()
1048 if (iconv(cd, NULL, NULL, (char **) &out_p, &out_left) == (size_t)-1) { in _php_iconv_mime_encode()
1069 encoded = php_base64_encode((unsigned char *) buf, (out_size - out_left)); in _php_iconv_mime_encode()
1105 out_left = out_size; in _php_iconv_mime_encode()
1107 … if (iconv(cd, (ICONV_CONST char **)&in_p, &in_left, (char **) &out_p, &out_left) == (size_t)-1) { in _php_iconv_mime_encode()
1129 if (iconv(cd, NULL, NULL, (char **) &out_p, &out_left) == (size_t)-1) { in _php_iconv_mime_encode()