/PHP-8.2/win32/ |
H A D | codepage.h | 63 PW32CP wchar_t *php_win32_cp_conv_utf8_to_w(const char* in, size_t in_len, size_t *out_len); 65 PW32CP wchar_t *php_win32_cp_conv_cur_to_w(const char* in, size_t in_len, size_t *out_len); 67 PW32CP wchar_t *php_win32_cp_conv_ascii_to_w(const char* in, size_t in_len, size_t *out_len); 70 PW32CP char *php_win32_cp_conv_w_to_utf8(const wchar_t* in, size_t in_len, size_t *out_len); 72 PW32CP char *php_win32_cp_conv_w_to_cur(const wchar_t* in, size_t in_len, size_t *out_len); 79 __forceinline static wchar_t *php_win32_cp_conv_any_to_w(const char* in, size_t in_len, size_t *out… in php_win32_cp_conv_any_to_w() argument 89 ret = php_win32_cp_conv_ascii_to_w(in, in_len, out_len); in php_win32_cp_conv_any_to_w() 93 ret = php_win32_cp_conv_utf8_to_w(in, in_len, out_len); in php_win32_cp_conv_any_to_w() 104 ret = php_win32_cp_conv_to_w(acp->id, acp->to_w_fl, in, in_len, out_len); in php_win32_cp_conv_any_to_w() 110 ret = php_win32_cp_conv_cur_to_w(in, in_len, out_len); in php_win32_cp_conv_any_to_w() [all …]
|
H A D | codepage.c | 47 assert(in_len ? (in[in_len] == L'\0') : 1); in php_win32_cp_to_w_int() 49 tmp_len = !in_len ? -1 : (int)in_len + 1; in php_win32_cp_to_w_int() 116 assert(in && in_len ? in[in_len] == '\0' : 1); in php_win32_cp_conv_ascii_to_w() 123 in_len = strlen(in); in php_win32_cp_conv_ascii_to_w() 126 end = in + in_len; in php_win32_cp_conv_ascii_to_w() 128 if (in_len > 15) { in php_win32_cp_conv_ascii_to_w() 183 if (in_len > 15) { in php_win32_cp_conv_ascii_to_w() 232 ret[in_len] = L'\0'; in php_win32_cp_conv_ascii_to_w() 237 *out_len = in_len; in php_win32_cp_conv_ascii_to_w() 254 assert(in_len ? in[in_len] == '\0' : 1); in php_win32_cp_from_w_int() [all …]
|
/PHP-8.2/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_utf32.c | 257 } else if (*in_len >= 4) { in mb_utf32_to_wchar() 268 *in_len -= 4; in mb_utf32_to_wchar() 274 *in_len -= 4; in mb_utf32_to_wchar() 284 unsigned char *p = *in, *e = p + (*in_len & ~3); in mb_utf32be_to_wchar() 301 if (p == e && (*in_len & 0x3) && out < limit) { in mb_utf32be_to_wchar() 304 p = *in + *in_len; in mb_utf32be_to_wchar() 307 *in_len -= (p - *in); in mb_utf32be_to_wchar() 333 unsigned char *p = *in, *e = p + (*in_len & ~3); in mb_utf32le_to_wchar() 350 if (p == e && (*in_len & 0x3) && out < limit) { in mb_utf32le_to_wchar() 353 p = *in + *in_len; in mb_utf32le_to_wchar() [all …]
|
H A D | mbfilter_ucs2.c | 241 return mb_ucs2be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar() 244 } else if (*in_len >= 2) { in mb_ucs2_to_wchar() 253 *in_len -= 2; in mb_ucs2_to_wchar() 259 *in_len -= 2; in mb_ucs2_to_wchar() 264 return mb_ucs2be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_ucs2_to_wchar() 269 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_ucs2be_to_wchar() 279 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2be_to_wchar() 285 *in_len -= (p - *in); in mb_ucs2be_to_wchar() 311 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_ucs2le_to_wchar() 321 if (p == e && (*in_len & 0x1) && out < limit) { in mb_ucs2le_to_wchar() [all …]
|
H A D | mbfilter_ucs4.c | 325 } else if (*in_len >= 4) { in mb_ucs4_to_wchar() 336 *in_len -= 4; in mb_ucs4_to_wchar() 342 *in_len -= 4; in mb_ucs4_to_wchar() 352 unsigned char *p = *in, *e = p + (*in_len & ~3); in mb_ucs4be_to_wchar() 364 if (p == e && (*in_len & 0x3) && out < limit) { in mb_ucs4be_to_wchar() 367 p = *in + *in_len; in mb_ucs4be_to_wchar() 370 *in_len -= (p - *in); in mb_ucs4be_to_wchar() 396 unsigned char *p = *in, *e = p + (*in_len & ~3); in mb_ucs4le_to_wchar() 408 if (p == e && (*in_len & 0x3) && out < limit) { in mb_ucs4le_to_wchar() 411 p = *in + *in_len; in mb_ucs4le_to_wchar() [all …]
|
H A D | mbfilter_utf16.c | 346 return mb_utf16be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_utf16_to_wchar() 349 } else if (*in_len >= 2) { in mb_utf16_to_wchar() 358 *in_len -= 2; in mb_utf16_to_wchar() 364 *in_len -= 2; in mb_utf16_to_wchar() 369 return mb_utf16be_to_wchar(in, in_len, buf, bufsize, NULL); in mb_utf16_to_wchar() 375 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_utf16be_to_wchar() 414 if (p == e && (*in_len & 0x1) && out < limit) { in mb_utf16be_to_wchar() 420 *in_len -= (p - *in); in mb_utf16be_to_wchar() 453 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_utf16le_to_wchar() 492 if (p == e && (*in_len & 0x1) && out < limit) { in mb_utf16le_to_wchar() [all …]
|
H A D | mbfilter_7bit.c | 34 static size_t mb_7bit_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… 88 static size_t mb_7bit_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_7bit_to_wchar() argument 90 unsigned char *p = *in, *e = p + *in_len; in mb_7bit_to_wchar() 98 *in_len = e - p; in mb_7bit_to_wchar()
|
H A D | mbfilter_singlebyte.c | 103 unsigned char *p = *in, *e = p + *in_len; \ 109 *in_len = e - p; \ 158 static size_t mb_ascii_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … in mb_ascii_to_wchar() argument 160 unsigned char *p = *in, *e = p + *in_len; in mb_ascii_to_wchar() 168 *in_len = e - p; in mb_ascii_to_wchar() 214 unsigned char *p = *in, *e = p + *in_len; in mb_8859_1_to_wchar() 221 *in_len = e - p; in mb_8859_1_to_wchar() 530 unsigned char *p = *in, *e = p + *in_len; in mb_cp1252_to_wchar() 543 *in_len = e - p; in mb_cp1252_to_wchar() 731 unsigned char *p = *in, *e = p + *in_len; in mb_armscii8_to_wchar() [all …]
|
H A D | mbfilter_utf8_mobile.c | 41 static size_t mb_utf8_docomo_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t buf… 43 static size_t mb_utf8_kddi_a_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t buf… 45 static size_t mb_utf8_kddi_b_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t buf… 47 static size_t mb_utf8_sb_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize… 346 unsigned char *p = *in, *e = p + *in_len; in mb_mobile_utf8_to_wchar() 438 *in_len = e - p; in mb_mobile_utf8_to_wchar() 443 static size_t mb_utf8_docomo_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t buf… in mb_utf8_docomo_to_wchar() argument 522 …return mb_mobile_utf8_to_wchar(in, in_len, buf, bufsize, state, mbfl_kddi2uni_pua, mbfilter_sjis_e… in mb_utf8_kddi_a_to_wchar() 624 …return mb_mobile_utf8_to_wchar(in, in_len, buf, bufsize, state, mbfl_kddi2uni_pua_b, mbfilter_sjis… in mb_utf8_kddi_b_to_wchar() 632 static size_t mb_utf8_sb_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize… in mb_utf8_sb_to_wchar() argument [all …]
|
H A D | mbfilter_big5.c | 36 static size_t mb_big5_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… 38 static size_t mb_cp950_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … 391 static size_t mb_big5_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_big5_to_wchar() argument 393 unsigned char *p = *in, *e = p + *in_len; in mb_big5_to_wchar() 418 *in_len = e - p; in mb_big5_to_wchar() 465 static size_t mb_cp950_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … in mb_cp950_to_wchar() argument 467 unsigned char *p = *in, *e = p + *in_len; in mb_cp950_to_wchar() 549 *in_len = e - p; in mb_cp950_to_wchar()
|
H A D | mbfilter_euc_cn.c | 36 static size_t mb_euccn_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … 224 static size_t mb_euccn_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … in mb_euccn_to_wchar() argument 226 unsigned char *p = *in, *e = p + *in_len; in mb_euccn_to_wchar() 261 *in_len = e - p; in mb_euccn_to_wchar()
|
H A D | mbfilter_euc_kr.c | 35 static size_t mb_euckr_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … 208 static size_t mb_euckr_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … in mb_euckr_to_wchar() argument 210 unsigned char *p = *in, *e = p + *in_len; in mb_euckr_to_wchar() 243 *in_len = e - p; in mb_euckr_to_wchar()
|
H A D | mbfilter_qprint.c | 34 static size_t mb_qprint_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… 259 static size_t mb_qprint_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… in mb_qprint_to_wchar() argument 261 unsigned char *p = *in, *e = p + *in_len; in mb_qprint_to_wchar() 295 *in_len = e - p; in mb_qprint_to_wchar()
|
H A D | mbfilter_uhc.c | 40 static size_t mb_uhc_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, un… 200 static size_t mb_uhc_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, un… in mb_uhc_to_wchar() argument 202 unsigned char *p = *in, *e = p + *in_len; in mb_uhc_to_wchar() 239 *in_len = e - p; in mb_uhc_to_wchar()
|
H A D | mbfilter_jis.c | 37 static size_t mb_iso2022jp_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsi… 40 static bool mb_check_iso2022jp(unsigned char *in, size_t in_len); 41 static bool mb_check_jis(unsigned char *in, size_t in_len); 474 static size_t mb_iso2022jp_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsi… in mb_iso2022jp_to_wchar() argument 478 unsigned char *p = *in, *e = p + *in_len; in mb_iso2022jp_to_wchar() 608 *in_len = e - p; in mb_iso2022jp_to_wchar() 790 static bool mb_check_jis(unsigned char *in, size_t in_len) in mb_check_jis() argument 792 unsigned char *p = in, *e = p + in_len; in mb_check_jis() 887 static bool mb_check_iso2022jp(unsigned char *in, size_t in_len) in mb_check_iso2022jp() argument 889 unsigned char *p = in, *e = p + in_len; in mb_check_iso2022jp()
|
H A D | mbfilter_base64.c | 34 static size_t mb_base64_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… 249 static size_t mb_base64_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize,… in mb_base64_to_wchar() argument 253 unsigned char *p = *in, *e = p + *in_len; in mb_base64_to_wchar() 295 *in_len = e - p; in mb_base64_to_wchar()
|
H A D | mbfilter_sjis.c | 40 static size_t mb_sjis_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… 254 static size_t mb_sjis_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_sjis_to_wchar() argument 256 unsigned char *p = *in, *e = p + *in_len; in mb_sjis_to_wchar() 288 *in_len = e - p; in mb_sjis_to_wchar()
|
H A D | mbfilter_uuencode.c | 33 static size_t mb_uuencode_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsiz… 169 static size_t mb_uuencode_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsiz… in mb_uuencode_to_wchar() argument 173 unsigned char *p = *in, *e = p + *in_len; in mb_uuencode_to_wchar() 233 *in_len = e - p; in mb_uuencode_to_wchar()
|
H A D | mbfilter_utf8.c | 52 static size_t mb_utf8_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… 219 static size_t mb_utf8_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_utf8_to_wchar() argument 221 unsigned char *p = *in, *e = p + *in_len; in mb_utf8_to_wchar() 305 *in_len = e - p; in mb_utf8_to_wchar()
|
H A D | mbfilter_euc_jp.c | 37 static size_t mb_eucjp_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … 253 static size_t mb_eucjp_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, … in mb_eucjp_to_wchar() argument 255 unsigned char *p = *in, *e = p + *in_len; in mb_eucjp_to_wchar() 310 *in_len = e - p; in mb_eucjp_to_wchar()
|
/PHP-8.2/ext/mbstring/libmbfl/mbfl/ |
H A D | mbfilter_8bit.c | 39 static size_t mb_8bit_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… 96 static size_t mb_8bit_to_wchar(unsigned char **in, size_t *in_len, uint32_t *buf, size_t bufsize, u… in mb_8bit_to_wchar() argument 98 unsigned char *p = *in, *e = p + *in_len; in mb_8bit_to_wchar() 106 *in_len = e - p; in mb_8bit_to_wchar()
|
H A D | mbfl_convert.c | 347 zend_string* mb_fast_convert(unsigned char *in, size_t in_len, const mbfl_encoding *from, const mbf… in mb_fast_convert() argument 359 mb_convert_buf_init(&buf, in_len, replacement_char, error_mode); in mb_fast_convert() 361 while (in_len) { in mb_fast_convert() 362 size_t out_len = from->to_wchar(&in, &in_len, wchar_buf, 128, &state); in mb_fast_convert() 364 to->from_wchar(wchar_buf, out_len, &buf, !in_len); in mb_fast_convert()
|
H A D | mbfl_encoding.h | 144 typedef size_t (*mb_to_wchar_fn)(unsigned char **in, size_t *in_len, uint32_t *out, size_t out_len,… 145 typedef void (*mb_from_wchar_fn)(uint32_t *in, size_t in_len, mb_convert_buf *out, bool end); 146 typedef bool (*mb_check_fn)(unsigned char *in, size_t in_len);
|
/PHP-8.2/ext/zlib/ |
H A D | php_zlib.h | 34 #define PHP_ZLIB_BUFFER_SIZE_GUESS(in_len) (((size_t) ((double) in_len * (double) 1.015)) + 10 + 8 … argument
|
H A D | zlib.c | 401 Z.avail_in = in_len; in php_zlib_encode() 481 if (in_len) { in php_zlib_decode() 528 size_t in_len; in PHP_FUNCTION() local 567 ctx.in.used = in_len; in PHP_FUNCTION() 741 size_t in_len; \ 978 if (in_len <= 0 && flush_type != Z_FINISH) { in PHP_FUNCTION() 982 out = zend_string_alloc((in_len > CHUNK_SIZE) ? in_len : CHUNK_SIZE, 0); in PHP_FUNCTION() 985 ctx->Z.avail_in = in_len; in PHP_FUNCTION() 1182 size_t in_len, out_size, buffer_used; in PHP_FUNCTION() local 1212 if (in_len <= 0 && flush_type != Z_FINISH) { in PHP_FUNCTION() [all …]
|