/PHP-8.3/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_utf8_mobile.c | 512 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_docomo() 562 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf8_docomo() 565 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 3); in mb_wchar_to_utf8_docomo() 568 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 4); in mb_wchar_to_utf8_docomo() 573 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_docomo() 589 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 628 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 670 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_kddi() 701 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_sb() 740 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8_sb() [all …]
|
H A D | mbfilter_singlebyte.c | 117 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \ 130 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); \ 177 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii() 185 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_ascii() 230 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1() 238 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8859_1() 552 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 565 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 570 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp1252() 748 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_armscii8() [all …]
|
H A D | mbfilter_utf8.c | 315 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8() 322 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf8() 325 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 3); in mb_wchar_to_utf8() 328 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 4); in mb_wchar_to_utf8() 332 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf8()
|
H A D | mbfilter_7bit.c | 107 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_7bit() 115 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_7bit()
|
H A D | mbfilter_cjk.c | 662 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp() 752 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_jis() 1394 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_iso2022jp_kddi() 1532 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp_kddi() 2228 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_iso2022jp2004() 2350 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jp2004() 3305 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_cp50220() 3376 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_cp50220() 3433 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_cp50221() 4007 MB_CONVERT_BUF_ENSURE(buf, out, limit, 3); in mb_wchar_to_iso2022jpms() [all …]
|
H A D | mbfilter_qprint.c | 305 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_qprint() 319 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_qprint() 331 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 4); in mb_wchar_to_qprint() 338 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 3); in mb_wchar_to_qprint()
|
H A D | mbfilter_ucs2.c | 294 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be() 302 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2be() 336 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le() 344 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_ucs2le()
|
H A D | mbfilter_utf7imap.c | 648 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 664 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7imap() 674 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 684 MB_CONVERT_BUF_ENSURE(buf, out, limit, 7); in mb_wchar_to_utf7imap() 689 MB_CONVERT_BUF_ENSURE(buf, out, limit, 4); in mb_wchar_to_utf7imap() 703 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7imap() 710 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7imap() 725 MB_CONVERT_BUF_ENSURE(buf, out, limit, 1); in mb_wchar_to_utf7imap()
|
H A D | mbfilter_utf16.c | 568 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_default() 578 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16be_default() 582 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_default() 646 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_default() 656 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16le_default() 660 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_default() 802 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_avx2() 848 MB_CONVERT_BUF_ENSURE(buf, out, limit, (len * 2) + 4); in mb_wchar_to_utf16be_avx2() 852 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16be_avx2() 981 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 2); in mb_wchar_to_utf16le_avx2() [all …]
|
H A D | mbfilter_utf32.c | 316 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be() 324 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32be() 365 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le() 373 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_utf32le()
|
H A D | mbfilter_ucs4.c | 379 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4be() 387 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4be() 423 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4le() 431 MB_CONVERT_BUF_ENSURE(buf, out, limit, len * 4); in mb_wchar_to_ucs4le()
|
H A D | mbfilter_utf7.c | 638 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 651 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 2); in mb_wchar_to_utf7() 663 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 673 MB_CONVERT_BUF_ENSURE(buf, out, limit, 7); in mb_wchar_to_utf7() 678 MB_CONVERT_BUF_ENSURE(buf, out, limit, 4); in mb_wchar_to_utf7() 696 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_utf7() 711 MB_CONVERT_BUF_ENSURE(buf, out, limit, 1); in mb_wchar_to_utf7()
|
H A D | mbfilter_htmlent.c | 436 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_htmlent() 451 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 1 + strlen(entity->name)); in mb_wchar_to_htmlent() 462 MB_CONVERT_BUF_ENSURE(buf, out, limit, len + 12); in mb_wchar_to_htmlent()
|
H A D | mbfilter_base64.c | 315 …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 | 256 …MB_CONVERT_BUF_ENSURE(buf, out, limit, ((len + 2) * 4 / 3) + (((len + 44) / 45) * 2) + (buf->state… in mb_wchar_to_uuencode()
|
/PHP-8.3/ext/mbstring/libmbfl/mbfl/ |
H A D | mbfilter_8bit.c | 115 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8bit() 123 MB_CONVERT_BUF_ENSURE(buf, out, limit, len); in mb_wchar_to_8bit()
|
H A D | mbfl_encoding.h | 163 #define MB_CONVERT_BUF_ENSURE(buf, out, limit, needed) \ macro
|
H A D | mbfl_convert.c | 420 MB_CONVERT_BUF_ENSURE(buf, buf->out, buf->limit, 1); in mb_illegal_output()
|
/PHP-8.3/ext/mbstring/ |
H A D | mbstring.c | 2580 MB_CONVERT_BUF_ENSURE((&buf), buf.out, buf.limit, ZSTR_LEN(marker)); in mb_trim_string() 5817 MB_CONVERT_BUF_ENSURE(outbuf, out, limit, ((e - p) + 2) / 3 * 4); in transfer_encode_mime_bytes() 5841 MB_CONVERT_BUF_ENSURE(outbuf, out, limit, (e - p) * 3); in transfer_encode_mime_bytes() 5958 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode() 5964 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, 1); in mb_mime_header_encode() 5972 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + linefeed_len + 1); in mb_mime_header_encode() 5978 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode() 6017 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, (e - word_start) + 1); in mb_mime_header_encode() 6057 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, strlen(outcode->mime_name) + 5); in mb_mime_header_encode() 6099 MB_CONVERT_BUF_ENSURE(&buf, buf.out, buf.limit, 2); in mb_mime_header_encode() [all …]
|