/php-src/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_utf8.c | 542 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8() 549 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf8() 559 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8() 840 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_docomo() 901 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_docomo() 917 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 956 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 998 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 1029 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_sb() 1068 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_sb() [all …]
|
H A D | mbfilter_singlebyte.c | 118 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \ 131 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \ 178 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii() 186 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii() 231 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1() 239 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1() 553 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 566 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 571 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 749 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_armscii8() [all …]
|
H A D | mbfilter_7bit.c | 108 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_7bit() 116 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_7bit()
|
H A D | mbfilter_qprint.c | 306 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_qprint() 320 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_qprint() 332 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 4); in mb_wchar_to_qprint() 339 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 3); in mb_wchar_to_qprint()
|
H A D | mbfilter_cjk.c | 679 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp() 769 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_jis() 1411 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_iso2022jp_kddi() 1549 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp_kddi() 2245 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_iso2022jp2004() 2367 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp2004() 3322 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp50220() 3393 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_cp50220() 3450 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_cp50221() 4024 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jpms() [all …]
|
H A D | mbfilter_ucs2.c | 297 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be() 305 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be() 339 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le() 347 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le()
|
H A D | mbfilter_utf7imap.c | 650 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 666 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7imap() 676 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 686 MB_CONVERT_BUF_ENSURE(buf, out, limit, 7); in mb_wchar_to_utf7imap() 691 MB_CONVERT_BUF_ENSURE(buf, out, limit, 4); in mb_wchar_to_utf7imap() 705 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7imap() 712 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 727 MB_CONVERT_BUF_ENSURE(buf, out, limit, 1); in mb_wchar_to_utf7imap()
|
H A D | mbfilter_utf16.c | 574 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_default() 584 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16be_default() 588 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_default() 652 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_default() 662 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16le_default() 666 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_default() 808 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_avx2() 854 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16be_avx2() 858 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_avx2() 987 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_avx2() [all …]
|
H A D | mbfilter_utf32.c | 319 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be() 327 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be() 368 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le() 376 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le()
|
H A D | mbfilter_ucs4.c | 382 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4be() 390 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4be() 426 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4le() 434 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4le()
|
H A D | mbfilter_utf7.c | 639 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 652 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7() 664 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 674 MB_CONVERT_BUF_ENSURE(buf, out, limit, 7); in mb_wchar_to_utf7() 679 MB_CONVERT_BUF_ENSURE(buf, out, limit, 4); in mb_wchar_to_utf7() 697 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 712 MB_CONVERT_BUF_ENSURE(buf, out, limit, 1); in mb_wchar_to_utf7()
|
H A D | mbfilter_htmlent.c | 437 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_htmlent() 452 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 1 + strlen(entity->name)); in mb_wchar_to_htmlent() 463 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 12); in mb_wchar_to_htmlent()
|
H A D | mbfilter_base64.c | 316 …MB_CONVERT_BUF_ENSURE(buf, out, limit, (zend_safe_address_guarded(len + (bits / 8), 26, 52) / 19) … in mb_wchar_to_base64()
|
H A D | mbfilter_uuencode.c | 257 …MB_CONVERT_BUF_ENSURE(buf, out, limit, ((len + 2) * 4 / 3) + (((len + 44) / 45) * 2) + (buf->state… in mb_wchar_to_uuencode()
|
/php-src/ext/mbstring/libmbfl/mbfl/ |
H A D | mbfilter_8bit.c | 116 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8bit() 124 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8bit()
|
H A D | mbfl_encoding.h | 165 #define MB_CONVERT_BUF_ENSURE(buf, out, limit, needed) \ macro
|
H A D | mbfl_convert.c | 419 MB_CONVERT_BUF_ENSURE(buf, buf->out, buf->limit, 1); in mb_illegal_output()
|
/php-src/ext/mbstring/ |
H A D | mbstring.c | 2623 MB_CONVERT_BUF_ENSURE((&buf), buf.out, buf.limit, ZSTR_LEN(marker)); in mb_trim_string() 6079 MB_CONVERT_BUF_ENSURE(outbuf, out, limit, ((e - p) + 2) / 3 * 4); in transfer_encode_mime_bytes() 6103 MB_CONVERT_BUF_ENSURE(outbuf, out, limit, (e - p) * 3); in transfer_encode_mime_bytes() 6220 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode() 6226 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, 1); in mb_mime_header_encode() 6234 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode() 6240 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode() 6279 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode() 6319 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, strlen(outcode->mime_name) + 5); in mb_mime_header_encode() 6361 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, 2); in mb_mime_header_encode() [all …]
|