filter 30 ext/filter/filter.c ZEND_DECLARE_MODULE_GLOBALS(filter) filter 88 ext/filter/filter.c ZEND_ARG_INFO(0, filter) filter 94 ext/filter/filter.c ZEND_ARG_INFO(0, filter) filter 143 ext/filter/filter.c PHP_MINIT(filter), filter 144 ext/filter/filter.c PHP_MSHUTDOWN(filter), filter 146 ext/filter/filter.c PHP_RSHUTDOWN(filter), filter 147 ext/filter/filter.c PHP_MINFO(filter), filter 157 ext/filter/filter.c ZEND_GET_MODULE(filter) filter 213 ext/filter/filter.c PHP_MINIT_FUNCTION(filter) filter 215 ext/filter/filter.c ZEND_INIT_MODULE_GLOBALS(filter, php_filter_init_globals, NULL); filter 297 ext/filter/filter.c PHP_MSHUTDOWN_FUNCTION(filter) filter 313 ext/filter/filter.c PHP_RSHUTDOWN_FUNCTION(filter) filter 327 ext/filter/filter.c PHP_MINFO_FUNCTION(filter) filter 369 ext/filter/filter.c static void php_zval_filter(zval *value, zend_long filter, zend_long flags, zval *options, char* charset, zend_bool copy) /* {{{ */ filter 373 ext/filter/filter.c filter_func = php_find_filter(filter); filter 498 ext/filter/filter.c static void php_zval_filter_recursive(zval *value, zend_long filter, zend_long flags, zval *options, char *charset, zend_bool copy) /* {{{ */ filter 512 ext/filter/filter.c php_zval_filter_recursive(element, filter, flags, options, charset, copy); filter 515 ext/filter/filter.c php_zval_filter(element, filter, flags, options, charset, copy); filter 519 ext/filter/filter.c php_zval_filter(value, filter, flags, options, charset, copy); filter 588 ext/filter/filter.c static void php_filter_call(zval *filtered, zend_long filter, zval *filter_args, const int copy, zend_long filter_flags) /* {{{ */ filter 597 ext/filter/filter.c if (filter != -1) { /* handler for array apply */ filter 605 ext/filter/filter.c filter = lval; filter 609 ext/filter/filter.c filter = zval_get_long(option); filter 621 ext/filter/filter.c if (filter != FILTER_CALLBACK) { filter 645 ext/filter/filter.c php_zval_filter_recursive(filtered, filter, filter_flags, options, charset, copy); filter 661 ext/filter/filter.c php_zval_filter(filtered, filter, filter_flags, options, charset, copy); filter 721 ext/filter/filter.c zend_long fetch_from, filter = FILTER_DEFAULT; filter 726 ext/filter/filter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "lS|lz", &fetch_from, &var, &filter, &filter_args) == FAILURE) { filter 730 ext/filter/filter.c if (!PHP_FILTER_ID_EXISTS(filter)) { filter 768 ext/filter/filter.c php_filter_call(return_value, filter, filter_args, 1, FILTER_REQUIRE_SCALAR); filter 777 ext/filter/filter.c zend_long filter = FILTER_DEFAULT; filter 780 ext/filter/filter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "z/|lz", &data, &filter, &filter_args) == FAILURE) { filter 784 ext/filter/filter.c if (!PHP_FILTER_ID_EXISTS(filter)) { filter 790 ext/filter/filter.c php_filter_call(return_value, filter, filter_args, 1, FILTER_REQUIRE_SCALAR); filter 884 ext/filter/filter.c char *filter; filter 886 ext/filter/filter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &filter, &filter_len) == FAILURE) { filter 891 ext/filter/filter.c if (strcmp(filter_list[i].name, filter) == 0) { filter 43 ext/filter/php_filter.h PHP_MINIT_FUNCTION(filter); filter 44 ext/filter/php_filter.h PHP_MSHUTDOWN_FUNCTION(filter); filter 45 ext/filter/php_filter.h PHP_RINIT_FUNCTION(filter); filter 46 ext/filter/php_filter.h PHP_RSHUTDOWN_FUNCTION(filter); filter 47 ext/filter/php_filter.h PHP_MINFO_FUNCTION(filter); filter 57 ext/filter/php_filter.h ZEND_BEGIN_MODULE_GLOBALS(filter) filter 66 ext/filter/php_filter.h ZEND_END_MODULE_GLOBALS(filter) filter 72 ext/filter/php_filter.h #define IF_G(v) ZEND_MODULE_GLOBALS_ACCESSOR(filter, v) filter 230 ext/gd/libgd/gd_filter.c int gdImageConvolution(gdImagePtr src, float filter[3][3], float filter_div, float offset) filter 266 ext/gd/libgd/gd_filter.c new_r += (float)gdImageRed(srcback, pxl) * filter[j][i]; filter 267 ext/gd/libgd/gd_filter.c new_g += (float)gdImageGreen(srcback, pxl) * filter[j][i]; filter 268 ext/gd/libgd/gd_filter.c new_b += (float)gdImageBlue(srcback, pxl) * filter[j][i]; filter 412 ext/gd/libgd/gd_filter.c float filter[3][3] = {{-1.0,0.0,-1.0}, filter 416 ext/gd/libgd/gd_filter.c return gdImageConvolution(src, filter, 1, 127); filter 421 ext/gd/libgd/gd_filter.c float filter[3][3] = {{1.0,2.0,1.0}, filter 425 ext/gd/libgd/gd_filter.c return gdImageConvolution(im, filter, 16, 0); filter 435 ext/gd/libgd/gd_filter.c float filter[3][3] = {{ 1.5, 0.0, 0.0}, filter 439 ext/gd/libgd/gd_filter.c return gdImageConvolution(im, filter, 1, 127); filter 444 ext/gd/libgd/gd_filter.c float filter[3][3] = {{-1.0,-1.0,-1.0}, filter 448 ext/gd/libgd/gd_filter.c return gdImageConvolution(im, filter, 1, 0); filter 453 ext/gd/libgd/gd_filter.c float filter[3][3] = {{1.0,1.0,1.0}, filter 457 ext/gd/libgd/gd_filter.c filter[1][1] = weight; filter 459 ext/gd/libgd/gd_filter.c return gdImageConvolution(im, filter, weight+8, 0); filter 2597 ext/iconv/iconv.c php_stream *stream, php_stream_filter *filter, filter 2804 ext/iconv/iconv.c php_stream *stream, php_stream_filter *filter, filter 2811 ext/iconv/iconv.c php_iconv_stream_filter *self = (php_iconv_stream_filter *)Z_PTR(filter->abstract); filter 2818 ext/iconv/iconv.c if (php_iconv_stream_filter_append_bucket(self, stream, filter, filter 2828 ext/iconv/iconv.c if (php_iconv_stream_filter_append_bucket(self, stream, filter, filter 2850 ext/iconv/iconv.c static void php_iconv_stream_filter_cleanup(php_stream_filter *filter) filter 2852 ext/iconv/iconv.c php_iconv_stream_filter_dtor((php_iconv_stream_filter *)Z_PTR(filter->abstract)); filter 2853 ext/iconv/iconv.c pefree(Z_PTR(filter->abstract), ((php_iconv_stream_filter *)Z_PTR(filter->abstract))->persistent); filter 708 ext/ldap/ldap.c zval *link, *base_dn, *filter, *attrs = NULL, *attr; filter 717 ext/ldap/ldap.c if (zend_parse_parameters(argcount, "zzz|allll", &link, &base_dn, &filter, &attrs, &attrsonly, filter 782 ext/ldap/ldap.c if (Z_TYPE_P(filter) == IS_ARRAY) { filter 783 ext/ldap/ldap.c nfilters = zend_hash_num_elements(Z_ARRVAL_P(filter)); filter 789 ext/ldap/ldap.c zend_hash_internal_pointer_reset(Z_ARRVAL_P(filter)); filter 792 ext/ldap/ldap.c convert_to_string_ex(filter); filter 793 ext/ldap/ldap.c ldap_filter = Z_STRVAL_P(filter); filter 820 ext/ldap/ldap.c entry = zend_hash_get_current_data(Z_ARRVAL_P(filter)); filter 821 ext/ldap/ldap.c zend_hash_move_forward(Z_ARRVAL_P(filter)); filter 853 ext/ldap/ldap.c convert_to_string_ex(filter); filter 854 ext/ldap/ldap.c ldap_filter = Z_STRVAL_P(filter); filter 3071 ext/ldap/ldap.c ZEND_ARG_INFO(0, filter) filter 3082 ext/ldap/ldap.c ZEND_ARG_INFO(0, filter) filter 3093 ext/ldap/ldap.c ZEND_ARG_INFO(0, filter) filter 68 ext/mbstring/libmbfl/filters/mbfilter_7bit.c int mbfl_filt_conv_7bit_any(int c, mbfl_convert_filter *filter) filter 70 ext/mbstring/libmbfl/filters/mbfilter_7bit.c return (*filter->output_function)(c, filter->data); filter 74 ext/mbstring/libmbfl/filters/mbfilter_7bit.c int mbfl_filt_conv_any_7bit(int c, mbfl_convert_filter *filter) filter 77 ext/mbstring/libmbfl/filters/mbfilter_7bit.c CK((*filter->output_function)(c, filter->data)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_7bit.h int mbfl_filt_conv_7bit_any(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_7bit.h int mbfl_filt_conv_any_7bit(int c, mbfl_convert_filter *filter); filter 37 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c static int mbfl_filt_ident_armscii8(int c, mbfl_identify_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c int mbfl_filt_conv_armscii8_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c int mbfl_filt_conv_wchar_armscii8(int c, mbfl_convert_filter *filter) filter 132 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c CK((*filter->output_function)(s, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c static int mbfl_filt_ident_armscii8(int c, mbfl_identify_filter *filter) filter 145 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c filter->flag = 0; filter 147 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c filter->flag = 1; /* not it */ filter 35 ext/mbstring/libmbfl/filters/mbfilter_armscii8.h int mbfl_filt_conv_armscii8_wchar(int c, mbfl_convert_filter *filter); filter 36 ext/mbstring/libmbfl/filters/mbfilter_armscii8.h int mbfl_filt_conv_wchar_armscii8(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_ascii.c static int mbfl_filt_ident_ascii(int c, mbfl_identify_filter *filter); filter 81 ext/mbstring/libmbfl/filters/mbfilter_ascii.c int mbfl_filt_conv_ascii_wchar(int c, mbfl_convert_filter *filter) filter 83 ext/mbstring/libmbfl/filters/mbfilter_ascii.c return (*filter->output_function)(c, filter->data); filter 90 ext/mbstring/libmbfl/filters/mbfilter_ascii.c int mbfl_filt_conv_wchar_ascii(int c, mbfl_convert_filter *filter) filter 93 ext/mbstring/libmbfl/filters/mbfilter_ascii.c CK((*filter->output_function)(c, filter->data)); filter 95 ext/mbstring/libmbfl/filters/mbfilter_ascii.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 96 ext/mbstring/libmbfl/filters/mbfilter_ascii.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 103 ext/mbstring/libmbfl/filters/mbfilter_ascii.c static int mbfl_filt_ident_ascii(int c, mbfl_identify_filter *filter) filter 110 ext/mbstring/libmbfl/filters/mbfilter_ascii.c filter->flag = 1; filter 41 ext/mbstring/libmbfl/filters/mbfilter_ascii.h int mbfl_filt_conv_ascii_wchar(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_ascii.h int mbfl_filt_conv_wchar_ascii(int c, mbfl_convert_filter *filter); filter 84 ext/mbstring/libmbfl/filters/mbfilter_base64.c int mbfl_filt_conv_base64enc(int c, mbfl_convert_filter *filter) filter 88 ext/mbstring/libmbfl/filters/mbfilter_base64.c n = (filter->status & 0xff); filter 90 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status++; filter 91 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache = (c & 0xff) << 16; filter 93 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status++; filter 94 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache |= (c & 0xff) << 8; filter 96 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status &= ~0xff; filter 97 ext/mbstring/libmbfl/filters/mbfilter_base64.c if ((filter->status & MBFL_BASE64_STS_MIME_HEADER) == 0) { filter 98 ext/mbstring/libmbfl/filters/mbfilter_base64.c n = (filter->status & 0xff00) >> 8; filter 100 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x0d, filter->data)); /* CR */ filter 101 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x0a, filter->data)); /* LF */ filter 102 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status &= ~0xff00; filter 104 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status += 0x400; filter 106 ext/mbstring/libmbfl/filters/mbfilter_base64.c n = filter->cache | (c & 0xff); filter 107 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(n >> 18) & 0x3f], filter->data)); filter 108 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(n >> 12) & 0x3f], filter->data)); filter 109 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(n >> 6) & 0x3f], filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[n & 0x3f], filter->data)); filter 116 ext/mbstring/libmbfl/filters/mbfilter_base64.c int mbfl_filt_conv_base64enc_flush(mbfl_convert_filter *filter) filter 120 ext/mbstring/libmbfl/filters/mbfilter_base64.c status = filter->status & 0xff; filter 121 ext/mbstring/libmbfl/filters/mbfilter_base64.c cache = filter->cache; filter 122 ext/mbstring/libmbfl/filters/mbfilter_base64.c len = (filter->status & 0xff00) >> 8; filter 123 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status &= ~0xffff; filter 124 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache = 0; filter 127 ext/mbstring/libmbfl/filters/mbfilter_base64.c if ((filter->status & MBFL_BASE64_STS_MIME_HEADER) == 0) { filter 129 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x0d, filter->data)); /* CR */ filter 130 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x0a, filter->data)); /* LF */ filter 133 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 18) & 0x3f], filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 12) & 0x3f], filter->data)); filter 136 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 137 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 139 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 6) & 0x3f], filter->data)); filter 140 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 149 ext/mbstring/libmbfl/filters/mbfilter_base64.c int mbfl_filt_conv_base64dec(int c, mbfl_convert_filter *filter) filter 171 ext/mbstring/libmbfl/filters/mbfilter_base64.c switch (filter->status) { filter 173 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status = 1; filter 174 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache = n << 18; filter 177 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status = 2; filter 178 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache |= n << 12; filter 181 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status = 3; filter 182 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache |= n << 6; filter 185 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status = 0; filter 186 ext/mbstring/libmbfl/filters/mbfilter_base64.c n |= filter->cache; filter 187 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)((n >> 16) & 0xff, filter->data)); filter 188 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); filter 189 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)(n & 0xff, filter->data)); filter 196 ext/mbstring/libmbfl/filters/mbfilter_base64.c int mbfl_filt_conv_base64dec_flush(mbfl_convert_filter *filter) filter 200 ext/mbstring/libmbfl/filters/mbfilter_base64.c status = filter->status; filter 201 ext/mbstring/libmbfl/filters/mbfilter_base64.c cache = filter->cache; filter 202 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->status = 0; filter 203 ext/mbstring/libmbfl/filters/mbfilter_base64.c filter->cache = 0; filter 206 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)((cache >> 16) & 0xff, filter->data)); filter 208 ext/mbstring/libmbfl/filters/mbfilter_base64.c CK((*filter->output_function)((cache >> 8) & 0xff, filter->data)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_base64.h int mbfl_filt_conv_base64enc(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_base64.h int mbfl_filt_conv_base64enc_flush(mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_base64.h int mbfl_filt_conv_base64dec(int c, mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_base64.h int mbfl_filt_conv_base64dec_flush(mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_big5.c static int mbfl_filt_ident_big5(int c, mbfl_identify_filter *filter); filter 145 ext/mbstring/libmbfl/filters/mbfilter_big5.c mbfl_filt_conv_big5_wchar(int c, mbfl_convert_filter *filter) filter 150 ext/mbstring/libmbfl/filters/mbfilter_big5.c switch (filter->status) { filter 152 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->from->no_encoding == mbfl_no_encoding_cp950) { filter 159 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(c, filter->data)); filter 161 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(0xf8f8, filter->data)); filter 163 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->status = 1; filter 164 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->cache = c; filter 168 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(w, filter->data)); filter 173 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->status = 0; filter 174 ext/mbstring/libmbfl/filters/mbfilter_big5.c c1 = filter->cache; filter 187 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->from->no_encoding == mbfl_no_encoding_cp950) { filter 215 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(w, filter->data)); filter 217 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(c, filter->data)); filter 222 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(w, filter->data)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->status = 0; filter 238 ext/mbstring/libmbfl/filters/mbfilter_big5.c mbfl_filt_conv_wchar_big5(int c, mbfl_convert_filter *filter) filter 260 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->to->no_encoding == mbfl_no_encoding_cp950) { filter 305 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(s, filter->data)); filter 307 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 308 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 311 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 312 ext/mbstring/libmbfl/filters/mbfilter_big5.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 319 ext/mbstring/libmbfl/filters/mbfilter_big5.c static int mbfl_filt_ident_big5(int c, mbfl_identify_filter *filter) filter 322 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->encoding->no_encoding == mbfl_no_encoding_cp950) { filter 328 ext/mbstring/libmbfl/filters/mbfilter_big5.c if (filter->status) { /* kanji second char */ filter 330 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->flag = 1; filter 332 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->status = 0; filter 336 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->status = 1; filter 338 ext/mbstring/libmbfl/filters/mbfilter_big5.c filter->flag = 1; filter 45 ext/mbstring/libmbfl/filters/mbfilter_big5.h int mbfl_filt_conv_big5_wchar(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_big5.h int mbfl_filt_conv_wchar_big5(int c, mbfl_convert_filter *filter); filter 91 ext/mbstring/libmbfl/filters/mbfilter_byte2.c int mbfl_filt_conv_byte2be_wchar(int c, mbfl_convert_filter *filter) filter 95 ext/mbstring/libmbfl/filters/mbfilter_byte2.c if (filter->status == 0) { filter 96 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->status = 1; filter 98 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->cache = n; filter 100 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->status = 0; filter 101 ext/mbstring/libmbfl/filters/mbfilter_byte2.c n = (c & 0xff) | filter->cache; filter 102 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)(n, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_byte2.c int mbfl_filt_conv_wchar_byte2be(int c, mbfl_convert_filter *filter) filter 109 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 114 ext/mbstring/libmbfl/filters/mbfilter_byte2.c int mbfl_filt_conv_byte2le_wchar(int c, mbfl_convert_filter *filter) filter 118 ext/mbstring/libmbfl/filters/mbfilter_byte2.c if (filter->status == 0) { filter 119 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->status = 1; filter 121 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->cache = n; filter 123 ext/mbstring/libmbfl/filters/mbfilter_byte2.c filter->status = 0; filter 124 ext/mbstring/libmbfl/filters/mbfilter_byte2.c n = ((c & 0xff) << 8) | filter->cache; filter 125 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)(n, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_byte2.c int mbfl_filt_conv_wchar_byte2le(int c, mbfl_convert_filter *filter) filter 132 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 133 ext/mbstring/libmbfl/filters/mbfilter_byte2.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 43 ext/mbstring/libmbfl/filters/mbfilter_byte2.h int mbfl_filt_conv_wchar_byte2be(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_byte2.h int mbfl_filt_conv_byte2be_wchar(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_byte2.h int mbfl_filt_conv_wchar_byte2le(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_byte2.h int mbfl_filt_conv_byte2le_wchar(int c, mbfl_convert_filter *filter); filter 93 ext/mbstring/libmbfl/filters/mbfilter_byte4.c int mbfl_filt_conv_byte4be_wchar(int c, mbfl_convert_filter *filter) filter 97 ext/mbstring/libmbfl/filters/mbfilter_byte4.c if (filter->status == 0) { filter 98 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 1; filter 100 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache = n; filter 101 ext/mbstring/libmbfl/filters/mbfilter_byte4.c } else if (filter->status == 1) { filter 102 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 2; filter 104 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache |= n; filter 105 ext/mbstring/libmbfl/filters/mbfilter_byte4.c } else if (filter->status == 2) { filter 106 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 3; filter 108 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache |= n; filter 110 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 0; filter 111 ext/mbstring/libmbfl/filters/mbfilter_byte4.c n = (c & 0xff) | filter->cache; filter 112 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)(n, filter->data)); filter 117 ext/mbstring/libmbfl/filters/mbfilter_byte4.c int mbfl_filt_conv_wchar_byte4be(int c, mbfl_convert_filter *filter) filter 119 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 120 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 122 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 126 ext/mbstring/libmbfl/filters/mbfilter_byte4.c int mbfl_filt_conv_byte4le_wchar(int c, mbfl_convert_filter *filter) filter 130 ext/mbstring/libmbfl/filters/mbfilter_byte4.c if (filter->status == 0) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 1; filter 133 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache = n; filter 134 ext/mbstring/libmbfl/filters/mbfilter_byte4.c } else if (filter->status == 1) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 2; filter 137 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache |= n; filter 138 ext/mbstring/libmbfl/filters/mbfilter_byte4.c } else if (filter->status == 2) { filter 139 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 3; filter 141 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->cache |= n; filter 143 ext/mbstring/libmbfl/filters/mbfilter_byte4.c filter->status = 0; filter 144 ext/mbstring/libmbfl/filters/mbfilter_byte4.c n = ((c & 0xff) << 24) | filter->cache; filter 145 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)(n, filter->data)); filter 150 ext/mbstring/libmbfl/filters/mbfilter_byte4.c int mbfl_filt_conv_wchar_byte4le(int c, mbfl_convert_filter *filter) filter 152 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 153 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 154 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_byte4.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 41 ext/mbstring/libmbfl/filters/mbfilter_byte4.h int mbfl_filt_conv_wchar_byte4be(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_byte4.h int mbfl_filt_conv_byte4be_wchar(int c, mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_byte4.h int mbfl_filt_conv_wchar_byte4le(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_byte4.h int mbfl_filt_conv_byte4le_wchar(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c static int mbfl_filt_ident_cp1251(int c, mbfl_identify_filter *filter); filter 82 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c mbfl_filt_conv_cp1251_wchar(int c, mbfl_convert_filter *filter) filter 101 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c CK((*filter->output_function)(s, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c mbfl_filt_conv_wchar_cp1251(int c, mbfl_convert_filter *filter) filter 132 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c CK((*filter->output_function)(s, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 143 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c static int mbfl_filt_ident_cp1251(int c, mbfl_identify_filter *filter) filter 146 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c filter->flag = 0; filter 148 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c filter->flag = 1; /* not it */ filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp1251.h int mbfl_filt_conv_wchar_cp1251(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp1251.h int mbfl_filt_conv_cp1251_wchar(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c static int mbfl_filt_ident_cp1252(int c, mbfl_identify_filter *filter); filter 81 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c int mbfl_filt_conv_wchar_cp1252(int c, mbfl_convert_filter *filter) filter 105 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 108 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 117 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c int mbfl_filt_conv_cp1252_wchar(int c, mbfl_convert_filter *filter) filter 127 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c CK((*filter->output_function)(s, filter->data)); filter 138 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c static int mbfl_filt_ident_cp1252(int c, mbfl_identify_filter *filter) filter 141 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c filter->flag = 0; filter 143 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c filter->flag = 1; /* not it */ filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp1252.h int mbfl_filt_conv_wchar_cp1252(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp1252.h int mbfl_filt_conv_cp1252_wchar(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c static int mbfl_filt_ident_cp1254(int c, mbfl_identify_filter *filter); filter 82 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c mbfl_filt_conv_wchar_cp1254(int c, mbfl_convert_filter *filter) filter 104 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 107 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 118 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c mbfl_filt_conv_cp1254_wchar(int c, mbfl_convert_filter *filter) filter 137 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c CK((*filter->output_function)(s, filter->data)); filter 148 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c static int mbfl_filt_ident_cp1254(int c, mbfl_identify_filter *filter) filter 151 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c filter->flag = 0; filter 153 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c filter->flag = 1; /* not it */ filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp1254.h int mbfl_filt_conv_wchar_cp1254(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp1254.h int mbfl_filt_conv_cp1254_wchar(int c, mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_jis_ms(int c, mbfl_identify_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50220(int c, mbfl_identify_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50221(int c, mbfl_identify_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50222(int c, mbfl_identify_filter *filter); filter 229 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_jis_ms_wchar(int c, mbfl_convert_filter *filter) filter 234 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c switch (filter->status & 0xf) { filter 242 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 244 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x20; filter 246 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 247 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x10 && c == 0x5c) { /* YEN SIGN */ filter 248 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0xa5, filter->data)); filter 249 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x10 && c == 0x7e) { /* OVER LINE */ filter 250 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x203e, filter->data)); filter 251 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ filter 252 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0xff40 + c, filter->data)); filter 253 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x93) { /* kanji first char */ filter 254 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->cache = c; filter 255 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 1; filter 257 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(c, filter->data)); filter 259 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(w, filter->data)); filter 270 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 271 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c c1 = filter->cache; filter 274 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->status == 0x80) { filter 306 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(w, filter->data)); filter 308 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 310 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(c, filter->data)); filter 315 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(w, filter->data)); filter 327 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 329 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 3; filter 331 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 332 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); filter 345 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 347 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 349 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 350 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); filter 351 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); filter 364 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 366 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x90; filter 368 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 369 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); filter 370 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); filter 371 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); filter 384 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 386 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x10; filter 388 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x20; filter 390 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 391 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); filter 392 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); filter 398 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 409 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_wchar_jis_ms(int c, mbfl_convert_filter *filter) filter 512 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0) { filter 513 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 514 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 515 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 517 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 518 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s, filter->data)); filter 520 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x100) { filter 521 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 522 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 523 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x49, filter->data)); /* 'I' */ filter 525 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x100; filter 526 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 528 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x200) { filter 529 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 530 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 531 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 533 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x200; filter 534 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 535 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 537 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x300) { filter 538 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 539 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 540 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 541 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x44, filter->data)); /* 'D' */ filter 543 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x300; filter 544 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 545 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 547 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x400) { filter 548 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 549 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 550 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x4a, filter->data)); /* 'J' */ filter 552 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x400; filter 553 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 556 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 557 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 625 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_wchar_cp50220raw(int c, mbfl_convert_filter *filter) filter 630 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x200) { filter 631 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 632 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 633 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 634 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x200; filter 636 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 637 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 640 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c return mbfl_filt_conv_wchar_cp50221(c, filter); filter 648 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_wchar_cp50221(int c, mbfl_convert_filter *filter) filter 744 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0) { filter 745 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 746 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 747 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 748 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 750 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s, filter->data)); filter 752 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x500) { filter 753 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 754 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 755 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x49, filter->data)); /* 'I' */ filter 756 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x500; filter 758 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s - 0x80, filter->data)); filter 760 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x200) { filter 761 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 762 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 763 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 764 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x200; filter 766 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 767 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 769 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 770 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 773 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x400) { filter 774 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 775 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 776 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x4a, filter->data)); /* 'J' */ filter 778 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x400; filter 779 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 782 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 783 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 794 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_wchar_cp50222(int c, mbfl_convert_filter *filter) filter 891 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) == 0x500) { filter 892 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x0f, filter->data)); /* SO */ filter 893 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 894 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if ((filter->status & 0xff00) != 0) { filter 895 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 896 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 897 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 898 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 900 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s, filter->data)); filter 902 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x500) { filter 903 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x0e, filter->data)); /* SI */ filter 904 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x500; filter 906 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s - 0x80, filter->data)); filter 908 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) == 0x500) { filter 909 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x0f, filter->data)); /* SO */ filter 910 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 912 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x200) { filter 913 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 914 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 915 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 916 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x200; filter 918 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 919 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 921 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 922 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 925 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) == 0x500) { filter 926 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x0f, filter->data)); /* SO */ filter 927 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 929 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) != 0x400) { filter 930 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 931 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 932 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x4a, filter->data)); /* 'J' */ filter 934 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x400; filter 935 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 938 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 939 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 947 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c mbfl_filt_conv_wchar_cp50222_flush(mbfl_convert_filter *filter) filter 950 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if ((filter->status & 0xff00) == 0x500) { filter 951 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x0f, filter->data)); /* SO */ filter 952 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if ((filter->status & 0xff00) != 0) { filter 953 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 954 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 955 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 957 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= 0xff; filter 959 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c if (filter->flush_function != NULL) { filter 960 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c return (*filter->flush_function)(filter->data); filter 967 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_jis_ms(int c, mbfl_identify_filter *filter) filter 970 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c switch (filter->status & 0xf) { filter 978 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 980 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x20; filter 982 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 983 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 984 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 1; filter 988 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 995 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 999 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; filter 1006 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1008 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 3; filter 1010 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1011 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1019 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 1021 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1023 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1024 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1032 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 1034 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x90; filter 1036 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1037 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1045 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1047 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x10; filter 1049 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x20; filter 1051 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1052 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1058 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1065 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50220(int c, mbfl_identify_filter *filter) filter 1068 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c switch (filter->status & 0xf) { filter 1074 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 1075 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 1076 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 1; filter 1080 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1087 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1089 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1091 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; filter 1099 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1101 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 3; filter 1103 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1104 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1112 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 1114 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1115 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1123 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1125 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x10; filter 1127 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1128 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1134 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1141 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50221(int c, mbfl_identify_filter *filter) filter 1144 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c switch (filter->status & 0xf) { filter 1150 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 1151 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 1152 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 1; filter 1156 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1163 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1165 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1167 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; filter 1175 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1177 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 3; filter 1179 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1180 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1188 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 1190 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1191 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1199 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1201 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x10; filter 1203 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x20; filter 1205 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1206 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1212 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1219 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c static int mbfl_filt_ident_cp50222(int c, mbfl_identify_filter *filter) filter 1222 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c switch (filter->status & 0xf) { filter 1228 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 2; filter 1229 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 1230 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 1; filter 1234 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1241 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1243 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1245 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; filter 1253 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status++; filter 1255 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status += 3; filter 1257 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1258 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1266 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x80; filter 1268 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1269 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1277 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 1279 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0x10; filter 1281 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->flag = 1; /* bad */ filter 1282 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status &= ~0xf; filter 1288 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c filter->status = 0; filter 56 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_jis_ms_wchar(int c, mbfl_convert_filter *filter); filter 57 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_jis_ms(int c, mbfl_convert_filter *filter); filter 58 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_cp50220(int c, mbfl_convert_filter *filter); filter 59 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_cp50220raw(int c, mbfl_convert_filter *filter); filter 60 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_cp50221(int c, mbfl_convert_filter *filter); filter 61 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_cp50222(int c, mbfl_convert_filter *filter); filter 62 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.h int mbfl_filt_conv_wchar_cp50222_flush(mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c static int mbfl_filt_ident_cp51932(int c, mbfl_identify_filter *filter); filter 112 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c mbfl_filt_conv_cp51932_wchar(int c, mbfl_convert_filter *filter) filter 116 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c switch (filter->status) { filter 119 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(c, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 1; filter 122 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->cache = c; filter 124 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 2; filter 128 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(w, filter->data)); filter 133 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 134 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c c1 = filter->cache; filter 169 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(w, filter->data)); filter 171 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(c, filter->data)); filter 176 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(w, filter->data)); filter 181 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 184 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(w, filter->data)); filter 186 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(c, filter->data)); filter 191 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(w, filter->data)); filter 196 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 207 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c mbfl_filt_conv_wchar_cp51932(int c, mbfl_convert_filter *filter) filter 287 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(s1, filter->data)); filter 289 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(0x8e, filter->data)); filter 290 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(s1, filter->data)); filter 292 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)(((s1 >> 8) & 0xff) | 0x80, filter->data)); filter 293 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK((*filter->output_function)((s1 & 0xff) | 0x80, filter->data)); filter 295 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 296 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 300 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 301 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 308 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c static int mbfl_filt_ident_cp51932(int c, mbfl_identify_filter *filter) filter 310 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c switch (filter->status) { filter 315 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 1; filter 317 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 2; filter 319 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->flag = 1; filter 325 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->flag = 1; filter 327 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 332 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->flag = 1; filter 334 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 338 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp51932.h int mbfl_filt_conv_cp51932_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp51932.h int mbfl_filt_conv_wchar_cp51932(int c, mbfl_convert_filter *filter); filter 34 ext/mbstring/libmbfl/filters/mbfilter_cp850.c static int mbfl_filt_ident_cp850(int c, mbfl_identify_filter *filter); filter 78 ext/mbstring/libmbfl/filters/mbfilter_cp850.c mbfl_filt_conv_cp850_wchar(int c, mbfl_convert_filter *filter) filter 97 ext/mbstring/libmbfl/filters/mbfilter_cp850.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_cp850.c mbfl_filt_conv_wchar_cp850(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_cp850.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_cp850.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_cp850.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 138 ext/mbstring/libmbfl/filters/mbfilter_cp850.c static int mbfl_filt_ident_cp850(int c, mbfl_identify_filter *filter) filter 141 ext/mbstring/libmbfl/filters/mbfilter_cp850.c filter->flag = 0; filter 143 ext/mbstring/libmbfl/filters/mbfilter_cp850.c filter->flag = 1; /* not it */ filter 34 ext/mbstring/libmbfl/filters/mbfilter_cp850.h int mbfl_filt_conv_cp850_wchar(int c, mbfl_convert_filter *filter); filter 35 ext/mbstring/libmbfl/filters/mbfilter_cp850.h int mbfl_filt_conv_wchar_cp850(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_cp866.c static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter); filter 82 ext/mbstring/libmbfl/filters/mbfilter_cp866.c mbfl_filt_conv_cp866_wchar(int c, mbfl_convert_filter *filter) filter 101 ext/mbstring/libmbfl/filters/mbfilter_cp866.c CK((*filter->output_function)(s, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_cp866.c mbfl_filt_conv_wchar_cp866(int c, mbfl_convert_filter *filter) filter 132 ext/mbstring/libmbfl/filters/mbfilter_cp866.c CK((*filter->output_function)(s, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_cp866.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_cp866.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_cp866.c static int mbfl_filt_ident_cp866(int c, mbfl_identify_filter *filter) filter 145 ext/mbstring/libmbfl/filters/mbfilter_cp866.c filter->flag = 0; filter 147 ext/mbstring/libmbfl/filters/mbfilter_cp866.c filter->flag = 1; /* not it */ filter 38 ext/mbstring/libmbfl/filters/mbfilter_cp866.h int mbfl_filt_conv_cp866_wchar(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_cp866.h int mbfl_filt_conv_wchar_cp866(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp932.c static int mbfl_filt_ident_cp932(int c, mbfl_identify_filter *filter); filter 147 ext/mbstring/libmbfl/filters/mbfilter_cp932.c mbfl_filt_conv_cp932_wchar(int c, mbfl_convert_filter *filter) filter 151 ext/mbstring/libmbfl/filters/mbfilter_cp932.c switch (filter->status) { filter 154 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(c, filter->data)); filter 156 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->status = 1; filter 159 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->cache = c; filter 163 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(w, filter->data)); filter 168 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->status = 0; filter 169 ext/mbstring/libmbfl/filters/mbfilter_cp932.c c1 = filter->cache; filter 209 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(w, filter->data)); filter 211 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(c, filter->data)); filter 216 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(w, filter->data)); filter 221 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->status = 0; filter 232 ext/mbstring/libmbfl/filters/mbfilter_cp932.c mbfl_filt_conv_wchar_cp932(int c, mbfl_convert_filter *filter) filter 313 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(s1, filter->data)); filter 318 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(s1, filter->data)); filter 319 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK((*filter->output_function)(s2, filter->data)); filter 322 ext/mbstring/libmbfl/filters/mbfilter_cp932.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 323 ext/mbstring/libmbfl/filters/mbfilter_cp932.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 330 ext/mbstring/libmbfl/filters/mbfilter_cp932.c static int mbfl_filt_ident_cp932(int c, mbfl_identify_filter *filter) filter 332 ext/mbstring/libmbfl/filters/mbfilter_cp932.c if (filter->status) { /* kanji second char */ filter 334 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->flag = 1; filter 336 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->status = 0; filter 342 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->status = 1; filter 344 ext/mbstring/libmbfl/filters/mbfilter_cp932.c filter->flag = 1; filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp932.h int mbfl_filt_conv_cp932_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp932.h int mbfl_filt_conv_wchar_cp932(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_cp936.c static int mbfl_filt_ident_cp936(int c, mbfl_identify_filter *filter); filter 103 ext/mbstring/libmbfl/filters/mbfilter_cp936.c mbfl_filt_conv_cp936_wchar(int c, mbfl_convert_filter *filter) filter 108 ext/mbstring/libmbfl/filters/mbfilter_cp936.c switch (filter->status) { filter 111 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(c, filter->data)); filter 113 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(0x20ac, filter->data)); filter 115 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->status = 1; filter 116 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->cache = c; filter 118 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(0xf8f5, filter->data)); filter 123 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->status = 0; filter 124 ext/mbstring/libmbfl/filters/mbfilter_cp936.c c1 = filter->cache; filter 130 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(w, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(w, filter->data)); filter 148 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(w, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(w, filter->data)); filter 169 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(c, filter->data)); filter 174 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(w, filter->data)); filter 180 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->status = 0; filter 191 ext/mbstring/libmbfl/filters/mbfilter_cp936.c mbfl_filt_conv_wchar_cp936(int c, mbfl_convert_filter *filter) filter 276 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(s, filter->data)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 279 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 282 ext/mbstring/libmbfl/filters/mbfilter_cp936.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 283 ext/mbstring/libmbfl/filters/mbfilter_cp936.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 290 ext/mbstring/libmbfl/filters/mbfilter_cp936.c static int mbfl_filt_ident_cp936(int c, mbfl_identify_filter *filter) filter 292 ext/mbstring/libmbfl/filters/mbfilter_cp936.c if (filter->status) { /* kanji second char */ filter 294 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->flag = 1; filter 296 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->status = 0; filter 300 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->status = 1; filter 302 ext/mbstring/libmbfl/filters/mbfilter_cp936.c filter->flag = 1; filter 40 ext/mbstring/libmbfl/filters/mbfilter_cp936.h int mbfl_filt_conv_cp936_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_cp936.h int mbfl_filt_conv_wchar_cp936(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c static int mbfl_filt_ident_euccn(int c, mbfl_identify_filter *filter); filter 102 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c mbfl_filt_conv_euccn_wchar(int c, mbfl_convert_filter *filter) filter 106 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c switch (filter->status) { filter 109 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(c, filter->data)); filter 111 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 1; filter 112 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->cache = c; filter 116 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(w, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 0; filter 122 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c c1 = filter->cache; filter 135 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(w, filter->data)); filter 137 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(c, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(w, filter->data)); filter 147 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 0; filter 158 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c mbfl_filt_conv_wchar_euccn(int c, mbfl_convert_filter *filter) filter 202 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(s, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 205 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 208 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 209 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 216 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c static int mbfl_filt_ident_euccn(int c, mbfl_identify_filter *filter) filter 218 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c switch (filter->status) { filter 223 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 1; filter 225 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->flag = 1; filter 231 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->flag = 1; filter 233 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 0; filter 237 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.h int mbfl_filt_conv_euccn_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.h int mbfl_filt_conv_wchar_euccn(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c int mbfl_filt_ident_eucjp(int c, mbfl_identify_filter *filter); filter 103 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c mbfl_filt_conv_eucjp_wchar(int c, mbfl_convert_filter *filter) filter 107 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c switch (filter->status) { filter 110 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(c, filter->data)); filter 112 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 1; filter 113 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->cache = c; filter 115 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 2; filter 117 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 3; filter 121 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 126 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 127 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c c1 = filter->cache; filter 140 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(c, filter->data)); filter 147 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 152 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 155 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 157 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(c, filter->data)); filter 162 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 168 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(c, filter->data)); filter 169 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 171 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status++; filter 172 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->cache = c; filter 176 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 177 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c c1 = filter->cache; filter 190 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 192 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(c, filter->data)); filter 197 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(w, filter->data)); filter 202 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 213 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c mbfl_filt_conv_wchar_eucjp(int c, mbfl_convert_filter *filter) filter 257 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(s, filter->data)); filter 259 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(0x8e, filter->data)); filter 260 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(s, filter->data)); filter 262 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(((s >> 8) & 0xff) | 0x80, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)((s & 0xff) | 0x80, filter->data)); filter 265 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(0x8f, filter->data)); filter 266 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)(((s >> 8) & 0xff) | 0x80, filter->data)); filter 267 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK((*filter->output_function)((s & 0xff) | 0x80, filter->data)); filter 270 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 271 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c int mbfl_filt_ident_eucjp(int c, mbfl_identify_filter *filter) filter 280 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c switch (filter->status) { filter 285 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 1; filter 287 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 2; filter 289 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 3; filter 291 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->flag = 1; filter 297 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->flag = 1; filter 299 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 304 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->flag = 1; filter 306 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 311 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->flag = 1; filter 313 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status++; filter 317 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->flag = 1; filter 319 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 323 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.h int mbfl_filt_conv_eucjp_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.h int mbfl_filt_conv_wchar_eucjp(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_2004.c extern int mbfl_filt_ident_eucjp(int c, mbfl_identify_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_2004.h int mbfl_filt_conv_eucjp2004_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_2004.h int mbfl_filt_conv_wchar_eucjp2004(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c static int mbfl_filt_ident_eucjp_win(int c, mbfl_identify_filter *filter); filter 106 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c mbfl_filt_conv_eucjpwin_wchar(int c, mbfl_convert_filter *filter) filter 110 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c switch (filter->status) { filter 113 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(c, filter->data)); filter 115 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 1; filter 116 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->cache = c; filter 118 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 2; filter 120 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 3; filter 124 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 129 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 130 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c c1 = filter->cache; filter 165 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(c, filter->data)); filter 172 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 177 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 180 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 182 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(c, filter->data)); filter 187 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 193 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(c, filter->data)); filter 194 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 196 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status++; filter 197 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->cache = c; filter 201 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 202 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c c1 = filter->cache; filter 236 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 238 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(c, filter->data)); filter 243 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(w, filter->data)); filter 248 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 259 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c mbfl_filt_conv_wchar_eucjpwin(int c, mbfl_convert_filter *filter) filter 361 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(s1, filter->data)); filter 363 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(0x8e, filter->data)); filter 364 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(s1, filter->data)); filter 366 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(((s1 >> 8) & 0xff) | 0x80, filter->data)); filter 367 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)((s1 & 0xff) | 0x80, filter->data)); filter 369 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(0x8f, filter->data)); filter 370 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)(((s1 >> 8) & 0xff) | 0x80, filter->data)); filter 371 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK((*filter->output_function)((s1 & 0xff) | 0x80, filter->data)); filter 374 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 375 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 382 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c static int mbfl_filt_ident_eucjp_win(int c, mbfl_identify_filter *filter) filter 384 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c switch (filter->status) { filter 389 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 1; filter 391 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 2; filter 393 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 3; filter 395 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->flag = 1; filter 401 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->flag = 1; filter 403 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 408 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->flag = 1; filter 410 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 415 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->flag = 1; filter 417 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status++; filter 421 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->flag = 1; filter 423 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 427 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.h int mbfl_filt_conv_eucjpwin_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.h int mbfl_filt_conv_wchar_eucjpwin(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c static int mbfl_filt_ident_euckr(int c, mbfl_identify_filter *filter); filter 102 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c mbfl_filt_conv_euckr_wchar(int c, mbfl_convert_filter *filter) filter 106 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c switch (filter->status) { filter 109 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(c, filter->data)); filter 111 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 1; filter 112 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->cache = c; filter 116 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(w, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 0; filter 122 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c c1 = filter->cache; filter 151 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(w, filter->data)); filter 153 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(c, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(w, filter->data)); filter 163 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 0; filter 174 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c mbfl_filt_conv_wchar_euckr(int c, mbfl_convert_filter *filter) filter 216 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(s, filter->data)); filter 218 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 219 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 222 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 223 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 230 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c static int mbfl_filt_ident_euckr(int c, mbfl_identify_filter *filter) filter 232 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c switch (filter->status) { filter 237 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 1; filter 239 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->flag = 1; filter 245 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->flag = 1; filter 247 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 0; filter 251 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.h int mbfl_filt_conv_euckr_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.h int mbfl_filt_conv_wchar_euckr(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c static int mbfl_filt_ident_euctw(int c, mbfl_identify_filter *filter); filter 103 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c mbfl_filt_conv_euctw_wchar(int c, mbfl_convert_filter *filter) filter 107 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c switch (filter->status) { filter 110 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(c, filter->data)); filter 112 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 1; filter 113 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->cache = c; filter 115 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 2; filter 116 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->cache = c; filter 120 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 125 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 126 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c c1 = filter->cache; filter 139 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 141 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(c, filter->data)); filter 146 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 151 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c c1 = filter->cache; filter 153 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(c, filter->data)); filter 154 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 156 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 3; filter 157 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->cache = c - 0xa1; filter 162 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 168 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c c1 = filter->cache; filter 170 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(c, filter->data)); filter 171 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 173 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 4; filter 174 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->cache = (c1 << 8) + c - 0xa1; filter 179 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 184 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 185 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c c1 = filter->cache; filter 203 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 205 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(c, filter->data)); filter 210 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(w, filter->data)); filter 215 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 226 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c mbfl_filt_conv_wchar_euctw(int c, mbfl_convert_filter *filter) filter 257 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(s, filter->data)); filter 260 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 261 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 265 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(0x8e , filter->data)); filter 266 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)((s >> 16) & 0xff, filter->data)); filter 267 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 268 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 271 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 272 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c static int mbfl_filt_ident_euctw(int c, mbfl_identify_filter *filter) filter 280 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c switch (filter->status) { filter 285 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 1; filter 287 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 2; filter 289 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->flag = 1; filter 295 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->flag = 1; filter 297 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 302 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 3; filter 304 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->flag = 1; /* bad */ filter 310 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->flag = 1; filter 312 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 4; filter 317 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->flag = 1; filter 319 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 323 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.h int mbfl_filt_conv_euctw_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.h int mbfl_filt_conv_wchar_euctw(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c static int mbfl_filt_ident_gb18030(int c, mbfl_identify_filter *filter); filter 125 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c mbfl_filt_conv_gb18030_wchar(int c, mbfl_convert_filter *filter) filter 130 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c switch (filter->status) { filter 133 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(c, filter->data)); filter 135 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(0x20ac, filter->data)); filter 137 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(0x00ff, filter->data)); filter 139 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 1; filter 140 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = c; filter 144 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 149 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c1 = filter->cache; filter 150 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 153 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 2; filter 154 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = (c1 << 8) | c; filter 158 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 2; filter 159 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = (c1 << 8) | c; filter 164 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 168 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 182 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 205 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 207 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(c, filter->data)); filter 212 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 217 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c1 = (filter->cache >> 8) & 0xff; filter 218 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c2 = filter->cache & 0xff; filter 219 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 220 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = 0; filter 223 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = (c1 << 16) | (c2 << 8) | c; filter 224 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 3; filter 229 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 234 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c1 = (filter->cache >> 16) & 0xff; filter 235 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c2 = (filter->cache >> 8) & 0xff; filter 236 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c3 = filter->cache & 0xff; filter 237 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 238 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->cache = 0; filter 252 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 260 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 264 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 269 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(w, filter->data)); filter 274 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 285 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c mbfl_filt_conv_wchar_gb18030(int c, mbfl_convert_filter *filter) filter 402 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(s, filter->data)); filter 404 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(s1 & 0xff, filter->data)); filter 405 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)((s >> 16) & 0xff, filter->data)); filter 406 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 407 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 409 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 410 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 413 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 414 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 421 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c static int mbfl_filt_ident_gb18030(int c, mbfl_identify_filter *filter) filter 425 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c c1 = (filter->status >> 8) & 0xff; filter 426 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status &= 0xff; filter 428 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c if (filter->status == 0) { filter 430 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 432 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 1; filter 433 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status |= (c << 8); filter 435 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c } else if (filter->status == 1) { /* dbcs/qbcs 2nd byte */ filter 437 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 2; filter 439 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; /* UDA part 1,2 */ filter 441 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; /* UDA part 3 */ filter 447 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; /* DBCS */ filter 449 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->flag = 1; /* bad */ filter 450 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 452 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c } else if (filter->status == 2) { /* qbcs 3rd byte */ filter 454 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 3; filter 456 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->flag = 1; /* bad */ filter 457 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 459 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c } else if (filter->status == 3) { /* qbcs 4th byte */ filter 461 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 463 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->flag = 1; /* bad */ filter 464 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->status = 0; filter 467 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c filter->flag = 1; filter 40 ext/mbstring/libmbfl/filters/mbfilter_gb18030.h int mbfl_filt_conv_gb18030_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_gb18030.h int mbfl_filt_conv_wchar_gb18030(int c, mbfl_convert_filter *filter); filter 99 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c int mbfl_filt_conv_html_enc(int c, mbfl_convert_filter *filter) filter 108 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(c, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)('&', filter->data)); filter 116 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)((int)*p, filter->data)); filter 125 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)('#', filter->data)); filter 136 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(*p, filter->data)); filter 140 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(';', filter->data)); filter 145 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c int mbfl_filt_conv_html_enc_flush(mbfl_convert_filter *filter) filter 147 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 148 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->opaque = NULL; filter 150 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->flush_function != NULL) { filter 151 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c (*filter->flush_function)(filter->data); filter 163 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c void mbfl_filt_conv_html_dec_ctor(mbfl_convert_filter *filter) filter 165 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 166 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->opaque = mbfl_malloc(html_enc_buffer_size+1); filter 169 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c void mbfl_filt_conv_html_dec_dtor(mbfl_convert_filter *filter) filter 171 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 172 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->opaque) filter 174 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c mbfl_free((void*)filter->opaque); filter 176 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->opaque = NULL; filter 179 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c int mbfl_filt_conv_html_dec(int c, mbfl_convert_filter *filter) filter 183 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c char *buffer = (char*)filter->opaque; filter 185 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (!filter->status) { filter 187 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 1; filter 190 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(c, filter->data)); filter 195 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->status > 2 && (buffer[2] == 'x' || buffer[2] == 'X')) { filter 196 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->status > 3) { filter 198 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c for (pos=3; pos<filter->status; pos++) { filter 217 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->status > 2) { filter 218 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c for (pos=2; pos<filter->status; pos++) { filter 233 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(ent, filter->data)); filter 235 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c for (pos = 0; pos < filter->status; pos++) { filter 236 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(buffer[pos], filter->data)); filter 238 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(c, filter->data)); filter 240 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 244 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status] = 0; filter 255 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c CK((*filter->output_function)(ent, filter->data)); filter 256 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 260 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status++] = ';'; filter 261 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status] = 0; filter 263 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c mbfl_filt_conv_html_dec_flush(filter); filter 268 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status++] = c; filter 270 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (!strchr(html_entity_chars, c) || filter->status+1==html_enc_buffer_size || (c=='#' && filter->status>2)) filter 274 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status--; filter 275 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status] = 0; filter 277 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c mbfl_filt_conv_html_dec_flush(filter); filter 280 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer[filter->status++] = '&'; filter 288 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c int mbfl_filt_conv_html_dec_flush(mbfl_convert_filter *filter) filter 294 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c buffer = (unsigned char*)filter->opaque; filter 295 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c status = filter->status; filter 296 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c filter->status = 0; filter 300 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c int e = (*filter->output_function)(buffer[pos++], filter->data); filter 305 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c if (filter->flush_function != NULL) { filter 306 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c (*filter->flush_function)(filter->data); filter 39 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h void mbfl_filt_conv_html_dec_ctor(mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h void mbfl_filt_conv_html_dec_dtor(mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h int mbfl_filt_conv_html_enc(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h int mbfl_filt_conv_html_enc_flush(mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h int mbfl_filt_conv_html_dec(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h int mbfl_filt_conv_html_dec_flush(mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h void mbfl_filt_conv_html_dec_ctor(mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_htmlent.h void mbfl_filt_conv_html_dec_dtor(mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_hz.c static int mbfl_filt_ident_hz(int c, mbfl_identify_filter *filter); filter 81 ext/mbstring/libmbfl/filters/mbfilter_hz.c mbfl_filt_conv_hz_wchar(int c, mbfl_convert_filter *filter) filter 85 ext/mbstring/libmbfl/filters/mbfilter_hz.c switch (filter->status & 0xf) { filter 90 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status += 2; filter 91 ext/mbstring/libmbfl/filters/mbfilter_hz.c } else if (filter->status == 0x10 && c > 0x20 && c < 0x7f) { /* DBCS first char */ filter 92 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->cache = c; filter 93 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status += 1; filter 95 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(c, filter->data)); filter 99 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(w, filter->data)); filter 105 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status &= ~0xf; filter 106 ext/mbstring/libmbfl/filters/mbfilter_hz.c c1 = filter->cache; filter 119 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(w, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(c, filter->data)); filter 126 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(w, filter->data)); filter 133 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0x0; filter 135 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0x10; filter 137 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0x0; filter 138 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x007e, filter->data)); filter 143 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0; filter 154 ext/mbstring/libmbfl/filters/mbfilter_hz.c mbfl_filt_conv_wchar_hz(int c, mbfl_convert_filter *filter) filter 193 ext/mbstring/libmbfl/filters/mbfilter_hz.c if ((filter->status & 0xff00) != 0) { filter 194 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7e, filter->data)); /* '~' */ filter 195 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7d, filter->data)); /* '}' */ filter 197 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0; filter 199 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7e, filter->data)); filter 201 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(s, filter->data)); filter 203 ext/mbstring/libmbfl/filters/mbfilter_hz.c if ((filter->status & 0xff00) != 0x200) { filter 204 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7e, filter->data)); /* '~' */ filter 205 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7b, filter->data)); /* '{' */ filter 207 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0x200; filter 208 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 209 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 212 ext/mbstring/libmbfl/filters/mbfilter_hz.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 213 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 221 ext/mbstring/libmbfl/filters/mbfilter_hz.c mbfl_filt_conv_any_hz_flush(mbfl_convert_filter *filter) filter 224 ext/mbstring/libmbfl/filters/mbfilter_hz.c if ((filter->status & 0xff00) != 0) { filter 225 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7e, filter->data)); /* ~ */ filter 226 ext/mbstring/libmbfl/filters/mbfilter_hz.c CK((*filter->output_function)(0x7d, filter->data)); /* '{' */ filter 228 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status &= 0xff; filter 232 ext/mbstring/libmbfl/filters/mbfilter_hz.c static int mbfl_filt_ident_hz(int c, mbfl_identify_filter *filter) filter 234 ext/mbstring/libmbfl/filters/mbfilter_hz.c switch (filter->status & 0xf) { filter 239 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status += 2; filter 240 ext/mbstring/libmbfl/filters/mbfilter_hz.c } else if (filter->status == 0x10 && c > 0x20 && c < 0x7f) { /* DBCS first char */ filter 241 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status += 1; filter 245 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->flag = 1; /* bad */ filter 251 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status &= ~0xf; filter 253 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->flag = 1; filter 259 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0; filter 261 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0x10; filter 263 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0; filter 265 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->flag = 1; /* bad */ filter 266 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status &= ~0xf; filter 271 ext/mbstring/libmbfl/filters/mbfilter_hz.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_hz.h int mbfl_filt_conv_hz_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_hz.h int mbfl_filt_conv_wchar_hz(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_hz.h int mbfl_filt_conv_any_hz_flush(mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c int mbfl_filt_ident_2022jpms(int c, mbfl_identify_filter *filter); filter 92 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c mbfl_filt_conv_2022jpms_wchar(int c, mbfl_convert_filter *filter) filter 97 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c switch (filter->status & 0xf) { filter 105 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 2; filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0xff40 + c, filter->data)); filter 108 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c } else if ((filter->status == 0x80 || filter->status == 0xa0) && c > 0x20 && c < 0x80) { /* kanji first char */ filter 109 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->cache = c; filter 110 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 1; filter 112 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(c, filter->data)); filter 114 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 118 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(w, filter->data)); filter 126 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 127 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c c1 = filter->cache; filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if (filter->status == 0x80) { filter 164 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(w, filter->data)); filter 174 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(w, filter->data)); filter 177 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 2; filter 179 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(c, filter->data)); filter 184 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(w, filter->data)); filter 196 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status++; filter 198 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 3; filter 200 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 201 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); filter 214 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x80; filter 216 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status++; filter 218 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 219 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); filter 220 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x24, filter->data)); filter 233 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x80; filter 235 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0xa0; filter 237 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 238 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); filter 239 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x24, filter->data)); filter 240 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); filter 253 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 255 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 257 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x20; filter 259 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 260 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); filter 261 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); filter 267 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 293 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c mbfl_filt_conv_wchar_2022jpms(int c, mbfl_convert_filter *filter) filter 373 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if ((filter->status & 0xff00) != 0) { filter 374 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 375 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 376 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 378 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(s1, filter->data)); filter 379 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 381 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if ((filter->status & 0xff00) != 0x100) { filter 382 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 383 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 384 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x49, filter->data)); /* 'I' */ filter 386 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x100; filter 387 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(s1 & 0x7f, filter->data)); filter 389 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if ((filter->status & 0xff00) != 0x200) { filter 390 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 391 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 392 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 394 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x200; filter 395 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)((s1 >> 8) & 0xff, filter->data)); filter 396 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(s1 & 0x7f, filter->data)); filter 398 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if ((filter->status & 0xff00) != 0x800) { filter 399 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 400 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 401 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 402 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x3f, filter->data)); /* '?' */ filter 404 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x800; filter 405 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(((s1 >> 8) - 0x5e) & 0x7f, filter->data)); filter 406 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(s1 & 0x7f, filter->data)); filter 409 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 410 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 418 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c mbfl_filt_conv_any_2022jpms_flush(mbfl_convert_filter *filter) filter 421 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if ((filter->status & 0xff00) != 0) { filter 422 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 423 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 424 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 427 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= 0xff; filter 429 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if (filter->flush_function != NULL) { filter 430 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c return (*filter->flush_function)(filter->data); filter 436 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c int mbfl_filt_ident_2022jpms(int c, mbfl_identify_filter *filter) filter 439 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c switch (filter->status & 0xf) { filter 447 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 2; filter 448 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c } else if ((filter->status == 0x80 || filter->status == 0xa0) && c > 0x20 && c < 0x80) { /* kanji first char */ filter 449 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 1; filter 453 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; /* bad */ filter 460 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 464 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; filter 471 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status++; filter 473 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status += 3; filter 475 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; /* bad */ filter 476 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 484 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x80; filter 486 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status++; filter 488 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; /* bad */ filter 489 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 497 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x80; filter 499 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0xa0; filter 501 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; /* bad */ filter 502 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 510 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 512 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 514 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0x20; filter 516 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->flag = 1; /* bad */ filter 517 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status &= ~0xf; filter 523 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.h int mbfl_filt_conv_2022jpms_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.h int mbfl_filt_conv_wchar_2022jpms(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.h int mbfl_filt_conv_any_2022jpms_flush(mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c static int mbfl_filt_ident_2022kr(int c, mbfl_identify_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c mbfl_filt_conv_2022kr_wchar(int c, mbfl_convert_filter *filter) filter 85 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c switch (filter->status & 0xf) { filter 90 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status += 2; filter 92 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xff; filter 94 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status |= 0x10; filter 95 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c } else if ((filter->status & 0x10) != 0 && c > 0x20 && c < 0x7f) { filter 97 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->cache = c; filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status += 1; filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c } else if ((filter->status & 0x10) == 0 && c >= 0 && c < 0x80) { filter 101 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(c, filter->data)); filter 105 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(w, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 111 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c c1 = filter->cache; filter 140 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(w, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status++; filter 144 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(c, filter->data)); filter 149 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(w, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status++; filter 157 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 158 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x1b, filter->data)); filter 164 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status++; filter 166 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 167 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x1b, filter->data)); filter 168 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x24, filter->data)); filter 174 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 175 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status |= 0x100; filter 177 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 178 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x1b, filter->data)); filter 179 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x24, filter->data)); filter 180 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x29, filter->data)); filter 185 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status = 0; filter 196 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c mbfl_filt_conv_wchar_2022kr(int c, mbfl_convert_filter *filter) filter 243 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if ((filter->status & 0x10) != 0) { filter 244 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x0f, filter->data)); /* SI */ filter 245 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0x10; filter 247 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(s, filter->data)); filter 249 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if ( (filter->status & 0x100) == 0) { filter 250 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 251 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 252 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x29, filter->data)); /* ')' */ filter 253 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x43, filter->data)); /* 'C' */ filter 254 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status |= 0x100; filter 256 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if ((filter->status & 0x10) == 0) { filter 257 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x0e, filter->data)); /* SO */ filter 258 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status |= 0x10; filter 260 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 261 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 264 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 265 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 273 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c mbfl_filt_conv_any_2022kr_flush(mbfl_convert_filter *filter) filter 276 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if ((filter->status & 0xff00) != 0) { filter 277 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c CK((*filter->output_function)(0x0f, filter->data)); /* SI */ filter 280 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= 0xff; filter 282 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if (filter->flush_function != NULL) { filter 283 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c return (*filter->flush_function)(filter->data); filter 289 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c static int mbfl_filt_ident_2022kr(int c, mbfl_identify_filter *filter) filter 292 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c switch (filter->status & 0xf) { filter 298 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c if (!(filter->status & 0x10)) { filter 300 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status += 2; filter 301 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c } else if (filter->status == 0x20 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 302 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status += 1; filter 306 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->flag = 1; /* bad */ filter 312 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 314 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->flag = 1; filter 321 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status++; filter 323 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->flag = 1; /* bad */ filter 324 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 332 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status++; filter 334 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->flag = 1; /* bad */ filter 335 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 343 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status = 0x10; filter 345 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->flag = 1; /* bad */ filter 346 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status &= ~0xf; filter 352 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.h int mbfl_filt_conv_2022kr_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.h int mbfl_filt_conv_wchar_2022kr(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.h int mbfl_filt_conv_any_2022kr_flush(mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c extern int mbfl_filt_conv_any_jis_flush(mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c static int mbfl_filt_ident_2022jp_2004(int c, mbfl_identify_filter *filter); filter 78 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c static int mbfl_filt_ident_2022jp_2004(int c, mbfl_identify_filter *filter) filter 81 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c switch (filter->status & 0xf) { filter 88 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status += 2; filter 89 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 90 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status += 1; filter 94 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; /* bad */ filter 101 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status++; filter 103 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status &= ~0xf; filter 105 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; filter 113 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status++; filter 115 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status += 3; filter 117 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; /* bad */ filter 118 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status &= ~0xf; filter 126 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status = 0x80; filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status++; filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; /* bad */ filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status &= ~0xf; filter 139 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status = 0x90; filter 141 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status = 0xa0; filter 143 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; /* bad */ filter 144 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status &= ~0xf; filter 152 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status = 0; filter 154 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->flag = 1; /* bad */ filter 155 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status &= ~0xf; filter 161 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.h int mbfl_filt_conv_2022jp_2004_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.h int mbfl_filt_conv_wchar_2022jp_2004(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_2004.h int mbfl_filt_conv_any_2022jp_2004_flush(mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c extern int mbfl_filt_conv_any_jis_flush(mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c extern int mbfl_filt_ident_2022jpms(int c, mbfl_identify_filter *filter); filter 143 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c mbfl_filt_conv_2022jp_mobile_wchar(int c, mbfl_convert_filter *filter) filter 148 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c switch (filter->status & 0xf) { filter 155 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status += 2; filter 156 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ filter 157 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0xff40 + c, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x80) { /* kanji first char */ filter 159 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->cache = c; filter 160 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status += 1; filter 162 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(c, filter->data)); filter 164 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 168 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(w, filter->data)); filter 175 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status &= ~0xf; filter 176 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c c1 = filter->cache; filter 210 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_2022jp_kddi) { filter 214 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(snd, filter->data)); filter 223 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(w, filter->data)); filter 225 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status += 2; filter 227 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(c, filter->data)); filter 232 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(w, filter->data)); filter 243 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status++; filter 245 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status += 3; filter 247 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status &= ~0xf; filter 248 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 260 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0x80; filter 262 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status++; filter 264 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status &= ~0xf; filter 265 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 266 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x24, filter->data)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0x80; filter 280 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status &= ~0xf; filter 281 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 282 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x24, filter->data)); filter 283 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x28, filter->data)); filter 295 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0; filter 297 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0; filter 299 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0x20; filter 301 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status &= ~0xf; filter 302 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 303 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x28, filter->data)); filter 309 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0; filter 320 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c mbfl_filt_conv_wchar_2022jp_mobile(int c, mbfl_convert_filter *filter) filter 389 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if (filter->to->no_encoding == mbfl_no_encoding_2022jp_kddi && filter 390 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c mbfilter_unicode2sjis_emoji_kddi(c, &s1, filter) > 0) { filter 395 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if (filter->status == 1 && filter->cache > 0) { filter 401 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if ((filter->status & 0xff00) != 0) { filter 402 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 403 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 404 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 406 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(s1, filter->data)); filter 407 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0; filter 409 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if ((filter->status & 0xff00) != 0x100) { filter 410 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 411 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 412 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x49, filter->data)); /* 'I' */ filter 414 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0x100; filter 415 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(s1 & 0x7f, filter->data)); filter 417 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if ((filter->status & 0xff00) != 0x200) { filter 418 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 419 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 420 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 422 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c filter->status = 0x200; filter 423 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)((s1 >> 8) & 0xff, filter->data)); filter 424 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK((*filter->output_function)(s1 & 0x7f, filter->data)); filter 427 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 428 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.h int mbfl_filt_conv_2022jp_mobile_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.h int mbfl_filt_conv_wchar_2022jp_mobile(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c int mbfl_filt_conv_8859_1_wchar(int c, mbfl_convert_filter *filter) filter 81 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c return (*filter->output_function)(c, filter->data); filter 87 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c int mbfl_filt_conv_wchar_8859_1(int c, mbfl_convert_filter *filter) filter 90 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c CK((*filter->output_function)(c, filter->data)); filter 92 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 93 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.h int mbfl_filt_conv_8859_1_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.h int mbfl_filt_conv_wchar_8859_1(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c int mbfl_filt_conv_8859_10_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c int mbfl_filt_conv_wchar_8859_10(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.h int mbfl_filt_conv_8859_10_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.h int mbfl_filt_conv_wchar_8859_10(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c int mbfl_filt_conv_8859_13_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c int mbfl_filt_conv_wchar_8859_13(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.h int mbfl_filt_conv_8859_13_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.h int mbfl_filt_conv_wchar_8859_13(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c int mbfl_filt_conv_8859_14_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c int mbfl_filt_conv_wchar_8859_14(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 23 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.h int mbfl_filt_conv_8859_14_wchar(int c, mbfl_convert_filter *filter); filter 24 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.h int mbfl_filt_conv_wchar_8859_14(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c int mbfl_filt_conv_8859_15_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c int mbfl_filt_conv_wchar_8859_15(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 23 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.h int mbfl_filt_conv_8859_15_wchar(int c, mbfl_convert_filter *filter); filter 24 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.h int mbfl_filt_conv_wchar_8859_15(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c int mbfl_filt_conv_8859_16_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c int mbfl_filt_conv_wchar_8859_16(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 20 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.h int mbfl_filt_conv_8859_16_wchar(int c, mbfl_convert_filter *filter); filter 21 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.h int mbfl_filt_conv_wchar_8859_16(int c, mbfl_convert_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c int mbfl_filt_conv_8859_2_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c int mbfl_filt_conv_wchar_8859_2(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.h int mbfl_filt_conv_8859_2_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.h int mbfl_filt_conv_wchar_8859_2(int c, mbfl_convert_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c int mbfl_filt_conv_8859_3_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c int mbfl_filt_conv_wchar_8859_3(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.h int mbfl_filt_conv_8859_3_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.h int mbfl_filt_conv_wchar_8859_3(int c, mbfl_convert_filter *filter); filter 78 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c int mbfl_filt_conv_8859_4_wchar(int c, mbfl_convert_filter *filter) filter 97 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c CK((*filter->output_function)(s, filter->data)); filter 105 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c int mbfl_filt_conv_wchar_8859_4(int c, mbfl_convert_filter *filter) filter 127 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c CK((*filter->output_function)(s, filter->data)); filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 38 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.h int mbfl_filt_conv_8859_4_wchar(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.h int mbfl_filt_conv_wchar_8859_4(int c, mbfl_convert_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c int mbfl_filt_conv_8859_5_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c int mbfl_filt_conv_wchar_8859_5(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.h int mbfl_filt_conv_8859_5_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.h int mbfl_filt_conv_wchar_8859_5(int c, mbfl_convert_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c int mbfl_filt_conv_8859_6_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c int mbfl_filt_conv_wchar_8859_6(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.h int mbfl_filt_conv_8859_6_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.h int mbfl_filt_conv_wchar_8859_6(int c, mbfl_convert_filter *filter); filter 80 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c int mbfl_filt_conv_8859_7_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c int mbfl_filt_conv_wchar_8859_7(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.h int mbfl_filt_conv_8859_7_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.h int mbfl_filt_conv_wchar_8859_7(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c int mbfl_filt_conv_8859_8_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c int mbfl_filt_conv_wchar_8859_8(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.h int mbfl_filt_conv_8859_8_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.h int mbfl_filt_conv_wchar_8859_8(int c, mbfl_convert_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c int mbfl_filt_conv_8859_9_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c CK((*filter->output_function)(s, filter->data)); filter 106 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c int mbfl_filt_conv_wchar_8859_9(int c, mbfl_convert_filter *filter) filter 128 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c CK((*filter->output_function)(s, filter->data)); filter 130 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 131 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 40 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.h int mbfl_filt_conv_8859_9_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.h int mbfl_filt_conv_wchar_8859_9(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_jis.c static int mbfl_filt_ident_jis(int c, mbfl_identify_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_jis.c static int mbfl_filt_ident_2022jp(int c, mbfl_identify_filter *filter); filter 117 ext/mbstring/libmbfl/filters/mbfilter_jis.c mbfl_filt_conv_jis_wchar(int c, mbfl_convert_filter *filter) filter 122 ext/mbstring/libmbfl/filters/mbfilter_jis.c switch (filter->status & 0xf) { filter 130 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 2; filter 132 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x20; filter 134 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 135 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if (filter->status == 0x10 && c == 0x5c) { /* YEN SIGN */ filter 136 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0xa5, filter->data)); filter 137 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if (filter->status == 0x10 && c == 0x7e) { /* OVER LINE */ filter 138 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x203e, filter->data)); filter 139 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if (filter->status == 0x20 && c > 0x20 && c < 0x60) { /* kana */ filter 140 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0xff40 + c, filter->data)); filter 141 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 142 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->cache = c; filter 143 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 1; filter 145 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(c, filter->data)); filter 147 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 151 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(w, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 159 ext/mbstring/libmbfl/filters/mbfilter_jis.c c1 = filter->cache; filter 162 ext/mbstring/libmbfl/filters/mbfilter_jis.c if (filter->status == 0x80) { filter 185 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(w, filter->data)); filter 187 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 2; filter 189 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(c, filter->data)); filter 194 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(w, filter->data)); filter 206 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 208 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 3; filter 210 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 211 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); filter 224 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x80; filter 226 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 228 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 229 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); filter 230 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x24, filter->data)); filter 243 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x80; filter 245 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x90; filter 247 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 248 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); filter 249 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x24, filter->data)); filter 250 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 265 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x10; filter 267 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x20; filter 269 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 270 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); filter 271 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); filter 277 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 288 ext/mbstring/libmbfl/filters/mbfilter_jis.c mbfl_filt_conv_wchar_jis(int c, mbfl_convert_filter *filter) filter 336 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0) { filter 337 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 338 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 339 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 341 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 342 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s, filter->data)); filter 344 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x100) { filter 345 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 346 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 347 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x49, filter->data)); /* 'I' */ filter 349 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x100; filter 350 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 352 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x200) { filter 353 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 354 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 355 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 357 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x200; filter 358 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 359 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 361 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x300) { filter 362 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 363 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 364 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 365 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x44, filter->data)); /* 'D' */ filter 367 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x300; filter 368 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 369 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 371 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x400) { filter 372 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 373 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 374 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x4a, filter->data)); /* 'J' */ filter 376 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x400; filter 377 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 380 ext/mbstring/libmbfl/filters/mbfilter_jis.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 381 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 393 ext/mbstring/libmbfl/filters/mbfilter_jis.c mbfl_filt_conv_wchar_2022jp(int c, mbfl_convert_filter *filter) filter 437 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0) { filter 438 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 439 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 440 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 442 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 443 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s, filter->data)); filter 445 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x200) { filter 446 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 447 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 448 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 450 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x200; filter 451 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)((s >> 8) & 0x7f, filter->data)); filter 452 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 454 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0x400) { filter 455 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 456 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 457 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x4a, filter->data)); /* 'J' */ filter 459 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x400; filter 460 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(s & 0x7f, filter->data)); filter 463 ext/mbstring/libmbfl/filters/mbfilter_jis.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 464 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 472 ext/mbstring/libmbfl/filters/mbfilter_jis.c mbfl_filt_conv_any_jis_flush(mbfl_convert_filter *filter) filter 475 ext/mbstring/libmbfl/filters/mbfilter_jis.c if ((filter->status & 0xff00) != 0) { filter 476 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 477 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 478 ext/mbstring/libmbfl/filters/mbfilter_jis.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 480 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= 0xff; filter 482 ext/mbstring/libmbfl/filters/mbfilter_jis.c if (filter->flush_function != NULL) { filter 483 ext/mbstring/libmbfl/filters/mbfilter_jis.c return (*filter->flush_function)(filter->data); filter 489 ext/mbstring/libmbfl/filters/mbfilter_jis.c static int mbfl_filt_ident_jis(int c, mbfl_identify_filter *filter) filter 492 ext/mbstring/libmbfl/filters/mbfilter_jis.c switch (filter->status & 0xf) { filter 500 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 2; filter 502 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x20; filter 504 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 505 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if ((filter->status == 0x80 || filter->status == 0x90) && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 506 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 1; filter 510 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 517 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 521 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; filter 528 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 530 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 3; filter 532 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 533 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 541 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x80; filter 543 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 545 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 546 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 554 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x80; filter 556 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x90; filter 558 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 559 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 567 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 569 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x10; filter 571 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x20; filter 573 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 574 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 580 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 587 ext/mbstring/libmbfl/filters/mbfilter_jis.c static int mbfl_filt_ident_2022jp(int c, mbfl_identify_filter *filter) filter 590 ext/mbstring/libmbfl/filters/mbfilter_jis.c switch (filter->status & 0xf) { filter 596 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 2; filter 597 ext/mbstring/libmbfl/filters/mbfilter_jis.c } else if (filter->status == 0x80 && c > 0x20 && c < 0x7f) { /* kanji first char */ filter 598 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 1; filter 602 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 609 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 611 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 613 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; filter 621 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status++; filter 623 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status += 3; filter 625 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 626 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 634 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x80; filter 636 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 637 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 645 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 647 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0x10; filter 649 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->flag = 1; /* bad */ filter 650 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status &= ~0xf; filter 656 ext/mbstring/libmbfl/filters/mbfilter_jis.c filter->status = 0; filter 44 ext/mbstring/libmbfl/filters/mbfilter_jis.h int mbfl_filt_conv_jis_wchar(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_jis.h int mbfl_filt_conv_wchar_jis(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_jis.h int mbfl_filt_conv_wchar_2022jp(int c, mbfl_convert_filter *filter); filter 47 ext/mbstring/libmbfl/filters/mbfilter_jis.h int mbfl_filt_conv_any_jis_flush(mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c static int mbfl_filt_ident_koi8r(int c, mbfl_identify_filter *filter); filter 82 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c mbfl_filt_conv_koi8r_wchar(int c, mbfl_convert_filter *filter) filter 101 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c CK((*filter->output_function)(s, filter->data)); filter 110 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c mbfl_filt_conv_wchar_koi8r(int c, mbfl_convert_filter *filter) filter 132 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c CK((*filter->output_function)(s, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c static int mbfl_filt_ident_koi8r(int c, mbfl_identify_filter *filter) filter 145 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c filter->flag = 0; filter 147 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c filter->flag = 1; /* not it */ filter 40 ext/mbstring/libmbfl/filters/mbfilter_koi8r.h int mbfl_filt_conv_koi8r_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_koi8r.h int mbfl_filt_conv_wchar_koi8r(int c, mbfl_convert_filter *filter); filter 35 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter); filter 79 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c mbfl_filt_conv_koi8u_wchar(int c, mbfl_convert_filter *filter) filter 98 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c CK((*filter->output_function)(s, filter->data)); filter 107 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c mbfl_filt_conv_wchar_koi8u(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c CK((*filter->output_function)(s, filter->data)); filter 131 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 132 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 139 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c static int mbfl_filt_ident_koi8u(int c, mbfl_identify_filter *filter) filter 142 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c filter->flag = 0; filter 144 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c filter->flag = 1; /* not it */ filter 37 ext/mbstring/libmbfl/filters/mbfilter_koi8u.h int mbfl_filt_conv_koi8u_wchar(int c, mbfl_convert_filter *filter); filter 38 ext/mbstring/libmbfl/filters/mbfilter_koi8u.h int mbfl_filt_conv_wchar_koi8u(int c, mbfl_convert_filter *filter); filter 72 ext/mbstring/libmbfl/filters/mbfilter_qprint.c int mbfl_filt_conv_qprintenc(int c, mbfl_convert_filter *filter) filter 76 ext/mbstring/libmbfl/filters/mbfilter_qprint.c switch (filter->status & 0xff) { filter 78 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->cache = c; filter 79 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status++; filter 82 ext/mbstring/libmbfl/filters/mbfilter_qprint.c s = filter->cache; filter 83 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->cache = c; filter 84 ext/mbstring/libmbfl/filters/mbfilter_qprint.c n = (filter->status & 0xff00) >> 8; filter 87 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(s, filter->data)); filter 88 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status &= ~0xff00; filter 92 ext/mbstring/libmbfl/filters/mbfilter_qprint.c if ((filter->status & MBFL_QPRINT_STS_MIME_HEADER) == 0) { filter 94 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x0d, filter->data)); /* CR */ filter 95 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x0a, filter->data)); /* LF */ filter 96 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status &= ~0xff00; filter 103 ext/mbstring/libmbfl/filters/mbfilter_qprint.c if ((filter->status & MBFL_QPRINT_STS_MIME_HEADER) == 0 && n >= 72) { /* soft line feed */ filter 104 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 105 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x0d, filter->data)); /* CR */ filter 106 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x0a, filter->data)); /* LF */ filter 107 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status &= ~0xff00; filter 111 ext/mbstring/libmbfl/filters/mbfilter_qprint.c || ((filter->status & MBFL_QPRINT_STS_MIME_HEADER) != 0 && filter 114 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 121 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(n, filter->data)); filter 128 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(n, filter->data)); filter 129 ext/mbstring/libmbfl/filters/mbfilter_qprint.c if ((filter->status & MBFL_QPRINT_STS_MIME_HEADER) == 0) { filter 130 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status += 0x300; filter 133 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(s, filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_qprint.c if ((filter->status & MBFL_QPRINT_STS_MIME_HEADER) == 0) { filter 135 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status += 0x100; filter 144 ext/mbstring/libmbfl/filters/mbfilter_qprint.c int mbfl_filt_conv_qprintenc_flush(mbfl_convert_filter *filter) filter 147 ext/mbstring/libmbfl/filters/mbfilter_qprint.c (*filter->filter_function)('\0', filter); filter 148 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status &= ~0xffff; filter 149 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->cache = 0; filter 156 ext/mbstring/libmbfl/filters/mbfilter_qprint.c int mbfl_filt_conv_qprintdec(int c, mbfl_convert_filter *filter) filter 179 ext/mbstring/libmbfl/filters/mbfilter_qprint.c switch (filter->status) { filter 182 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->cache = c; filter 183 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 2; filter 185 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 3; filter 187 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 0; filter 189 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 190 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(c, filter->data)); filter 191 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 0; filter 197 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 198 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(filter->cache, filter->data)); filter 201 ext/mbstring/libmbfl/filters/mbfilter_qprint.c n = hex2code_map[filter->cache] << 4 | m; filter 203 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(n, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 0; filter 208 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(c, filter->data)); filter 210 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 0; filter 214 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 1; filter 216 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(c, filter->data)); filter 224 ext/mbstring/libmbfl/filters/mbfilter_qprint.c int mbfl_filt_conv_qprintdec_flush(mbfl_convert_filter *filter) filter 228 ext/mbstring/libmbfl/filters/mbfilter_qprint.c status = filter->status; filter 229 ext/mbstring/libmbfl/filters/mbfilter_qprint.c cache = filter->cache; filter 230 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->status = 0; filter 231 ext/mbstring/libmbfl/filters/mbfilter_qprint.c filter->cache = 0; filter 234 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 236 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ filter 237 ext/mbstring/libmbfl/filters/mbfilter_qprint.c CK((*filter->output_function)(cache, filter->data)); filter 39 ext/mbstring/libmbfl/filters/mbfilter_qprint.h int mbfl_filt_conv_qprintenc(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_qprint.h int mbfl_filt_conv_qprintenc_flush(mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_qprint.h int mbfl_filt_conv_qprintdec(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_qprint.h int mbfl_filt_conv_qprintdec_flush(mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_sjis.c int mbfl_filt_ident_sjis(int c, mbfl_identify_filter *filter); filter 150 ext/mbstring/libmbfl/filters/mbfilter_sjis.c mbfl_filt_conv_sjis_wchar(int c, mbfl_convert_filter *filter) filter 154 ext/mbstring/libmbfl/filters/mbfilter_sjis.c switch (filter->status) { filter 157 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(c, filter->data)); filter 159 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 161 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->status = 1; filter 162 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->cache = c; filter 166 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(w, filter->data)); filter 171 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->status = 0; filter 172 ext/mbstring/libmbfl/filters/mbfilter_sjis.c c1 = filter->cache; filter 192 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(w, filter->data)); filter 194 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(c, filter->data)); filter 199 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(w, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->status = 0; filter 215 ext/mbstring/libmbfl/filters/mbfilter_sjis.c mbfl_filt_conv_wchar_sjis(int c, mbfl_convert_filter *filter) filter 262 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(s1, filter->data)); filter 267 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(s1, filter->data)); filter 268 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK((*filter->output_function)(s2, filter->data)); filter 271 ext/mbstring/libmbfl/filters/mbfilter_sjis.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 272 ext/mbstring/libmbfl/filters/mbfilter_sjis.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 279 ext/mbstring/libmbfl/filters/mbfilter_sjis.c int mbfl_filt_ident_sjis(int c, mbfl_identify_filter *filter) filter 281 ext/mbstring/libmbfl/filters/mbfilter_sjis.c if (filter->status) { /* kanji second char */ filter 283 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->flag = 1; filter 285 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->status = 0; filter 291 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->status = 1; filter 293 ext/mbstring/libmbfl/filters/mbfilter_sjis.c filter->flag = 1; filter 40 ext/mbstring/libmbfl/filters/mbfilter_sjis.h int mbfl_filt_conv_sjis_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_sjis.h int mbfl_filt_conv_wchar_sjis(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c static int mbfl_filt_ident_sjis2004(int c, mbfl_identify_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c extern int mbfl_filt_ident_sjis(int c, mbfl_identify_filter *filter); filter 134 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c mbfl_filt_conv_jis2004_wchar(int c, mbfl_convert_filter *filter) filter 140 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c switch (filter->status & 0xf) { filter 143 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->from->no_encoding == mbfl_no_encoding_eucjp2004) { filter 144 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 145 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->from->no_encoding == mbfl_no_encoding_sjis2004) { filter 147 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x00a5, filter->data)); filter 149 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x203e, filter->data)); filter 151 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status += 6; filter 156 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if ((filter->status == 0x80 || filter->status == 0x90 || filter->status == 0xa0) filter 158 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = c; filter 159 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->status == 0x90) { filter 160 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status += 1; /* JIS X 0213 plane 1 */ filter 161 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->status == 0xa0) { filter 162 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status += 4; /* JIS X 0213 plane 2 */ filter 164 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status += 5; /* JIS X 0208 */ filter 167 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 171 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->from->no_encoding == mbfl_no_encoding_eucjp2004) { filter 173 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 1; filter 174 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = c; filter 176 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 2; filter 178 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 3; filter 182 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 184 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->from->no_encoding == mbfl_no_encoding_sjis2004) { filter 186 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 188 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 1; filter 189 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = c; filter 193 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 198 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 205 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c c1 = filter->cache; filter 207 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->from->no_encoding == mbfl_no_encoding_eucjp2004) { filter 212 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->from->no_encoding == mbfl_no_encoding_sjis2004) { filter 230 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 265 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 270 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 275 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 278 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 280 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 285 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 291 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 292 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 294 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->from->no_encoding == mbfl_no_encoding_eucjp2004) { filter 300 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = s1; filter 301 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status++; filter 303 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 312 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 319 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 320 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c c1 = filter->cache; filter 321 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->from->no_encoding == mbfl_no_encoding_eucjp2004) { filter 362 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 364 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(c, filter->data)); filter 366 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 375 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 381 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 382 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c c1 = filter->cache; filter 394 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(w, filter->data)); filter 406 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status++; filter 408 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status += 3; filter 410 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 411 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); filter 425 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x80; filter 427 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status++; filter 429 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 430 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); filter 431 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); filter 447 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x90; filter 449 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0xa0; filter 451 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 452 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); filter 453 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); filter 454 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); filter 467 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 469 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 470 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); filter 471 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); filter 477 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 485 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c mbfl_filt_conv_wchar_jis2004(int c, mbfl_convert_filter *filter) { filter 492 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xf)== 0 && ( filter 500 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status++; filter 501 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = k; filter 508 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xf) == 1 && filter 509 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache >= 0 && filter->cache <= jisx0213_u2_tbl_len) { filter 510 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c k = filter->cache; filter 511 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status &= ~0xf; filter 512 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = 0; filter 524 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_sjis2004) { filter 528 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 532 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->status != 0x200) { filter 533 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); filter 534 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); filter 535 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); filter 536 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x51, filter->data)); filter 538 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x200; filter 544 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 545 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s2, filter->data)); filter 607 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_2022jp_2004 && filter 608 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c (filter->status & 0xff00) != 0) { filter 609 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 610 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 611 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 613 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 614 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 616 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 617 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x8e, filter->data)); filter 619 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 621 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_sjis2004) { filter 625 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 629 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xff00) != 0x200) { filter 630 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 631 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 632 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 633 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x51, filter->data)); /* 'Q' */ filter 635 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x200; filter 639 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 640 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s2, filter->data)); filter 642 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_sjis2004) { filter 652 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 655 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x8f, filter->data)); filter 657 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xff00) != 0x200) { filter 658 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 659 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 660 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 661 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x50, filter->data)); /* 'P' */ filter 663 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x200; filter 667 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 668 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s2, filter->data)); filter 671 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 672 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 678 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c mbfl_filt_conv_jis2004_flush(mbfl_convert_filter *filter) filter 682 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c k = filter->cache; filter 683 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->cache = 0; filter 685 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->status == 1 && k >= 0 && k <= jisx0213_u2_tbl_len) { filter 688 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->to->no_encoding == mbfl_no_encoding_sjis2004) { filter 692 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c } else if (filter->to->no_encoding == mbfl_no_encoding_eucjp2004) { filter 698 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xff00) != 0x200) { filter 699 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 700 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x24, filter->data)); /* '$' */ filter 701 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 702 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x51, filter->data)); /* 'Q' */ filter 704 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0x200; filter 707 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s1, filter->data)); filter 708 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(s2, filter->data)); filter 712 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if ((filter->status & 0xff00) != 0) { filter 713 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x1b, filter->data)); /* ESC */ filter 714 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x28, filter->data)); /* '(' */ filter 715 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c CK((*filter->output_function)(0x42, filter->data)); /* 'B' */ filter 718 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c filter->status = 0; filter 720 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c if (filter->flush_function != NULL) { filter 721 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c return (*filter->flush_function)(filter->data); filter 40 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.h int mbfl_filt_conv_jis2004_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.h int mbfl_filt_conv_wchar_jis2004(int c, mbfl_convert_filter *filter); filter 43 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.h int mbfl_filt_conv_jis2004_flush(mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c extern int mbfl_filt_ident_sjis(int c, mbfl_identify_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c static int mbfl_filt_conv_sjis_mac_flush(mbfl_convert_filter *filter); filter 132 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mbfl_filt_conv_sjis_mac_wchar(int c, mbfl_convert_filter *filter) filter 137 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c switch (filter->status) { filter 140 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(c, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 144 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 1; filter 145 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c; filter 147 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x00a5, filter->data)); filter 149 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x005c, filter->data)); filter 151 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x00a0, filter->data)); filter 153 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x00a9, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x2122, filter->data)); filter 157 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0x2026, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(0xf87f, filter->data)); filter 162 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(w, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 168 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache; filter 215 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(code_tbl_m[i][j], filter->data)); filter 240 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(w, filter->data)); filter 257 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(w, filter->data)); filter 259 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(c, filter->data)); filter 264 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(w, filter->data)); filter 269 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 280 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mbfl_filt_conv_wchar_sjis_mac(int c, mbfl_convert_filter *filter) filter 293 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c switch (filter->status) { filter 296 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache; filter 297 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 298 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 359 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 361 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)((s1 >> 8) & 0xff, filter->data)); filter 362 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1 & 0xff, filter->data)); filter 365 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 366 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 401 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 1; filter 402 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c; filter 408 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 2; filter 409 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c; filter 480 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 485 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 486 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s2, filter->data)); filter 489 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 490 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 497 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache; filter 498 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 499 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 503 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x10000; filter 504 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 3; filter 511 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x20000; filter 512 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 3; filter 519 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x40000; filter 520 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 3; filter 526 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (filter->status == 0 && filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 527 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c1, filter)); filter 528 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 535 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache & 0xffff; filter 536 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mode = (filter->cache & 0xf0000) >> 16; filter 538 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 539 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 553 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 554 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s2, filter->data)); filter 557 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (s1 <= 0 && filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 558 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(0xf860, filter)); filter 559 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c1, filter)); filter 560 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 566 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x20000; filter 567 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 4; filter 574 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x40000; filter 575 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 4; filter 584 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache & 0xffff; filter 585 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mode = (filter->cache & 0xf0000) >> 16; filter 587 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 588 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 602 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 603 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s2, filter->data)); filter 606 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (s1 <= 0 && filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 607 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(0xf861, filter)); filter 610 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(code_tbl_m[i+5][2], filter)); filter 614 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c1, filter)); filter 615 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 620 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = c | 0x40000; filter 621 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 5; filter 630 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache & 0xffff; filter 631 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mode = (filter->cache & 0xf0000) >> 16; filter 633 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 634 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 648 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1, filter->data)); filter 649 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s2, filter->data)); filter 652 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (s1 <= 0 && filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 653 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(0xf862, filter)); filter 656 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output( code_tbl_m[i+8][2], filter)); filter 657 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output( code_tbl_m[i+8][3], filter)); filter 661 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c1, filter)); filter 662 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 668 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 675 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c mbfl_filt_conv_sjis_mac_flush(mbfl_convert_filter *filter) filter 678 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (filter->status == 1 && filter->cache > 0) { filter 679 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c c1 = filter->cache; filter 687 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)((s1 >> 8) & 0xff, filter->data)); filter 688 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c CK((*filter->output_function)(s1 & 0xff, filter->data)); filter 691 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->cache = 0; filter 692 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c filter->status = 0; filter 694 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c if (filter->flush_function != NULL) { filter 695 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c return (*filter->flush_function)(filter->data); filter 41 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.h int mbfl_filt_conv_sjis_mac_wchar(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.h int mbfl_filt_conv_wchar_sjis_mac(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c extern int mbfl_filt_ident_sjis(int c, mbfl_identify_filter *filter); filter 404 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_docomo(int c, int *s1, mbfl_convert_filter *filter) filter 408 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->status == 1) { filter 409 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1s = filter->cache; filter 410 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 411 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 424 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c1s, filter->data)); filter 428 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 1; filter 429 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 463 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_kddi(int c, int *s1, mbfl_convert_filter *filter) filter 467 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->status == 1) { filter 468 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1s = filter->cache; filter 469 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 470 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 493 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c1s, filter->data)); filter 499 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 1; filter 500 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 534 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_sb(int c, int *s1, mbfl_convert_filter *filter) filter 538 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->status == 1) { filter 539 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 540 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1s = filter->cache; filter 541 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 564 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c1s, filter->data)); filter 569 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 1; filter 570 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 606 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfl_filt_conv_sjis_mobile_wchar(int c, mbfl_convert_filter *filter) filter 612 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c switch (filter->status) { filter 615 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_sjis_sb && c == 0x1b) { filter 616 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 617 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 2; filter 619 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c, filter->data)); filter 622 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 624 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 1; filter 625 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 629 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(w, filter->data)); filter 634 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 635 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1 = filter->cache; filter 671 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_sjis_docomo) { filter 673 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c } else if (filter->from->no_encoding == mbfl_no_encoding_sjis_kddi) { filter 675 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c } else if (filter->from->no_encoding == mbfl_no_encoding_sjis_sb) { filter 680 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(snd, filter->data)); filter 689 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(w, filter->data)); filter 691 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c, filter->data)); filter 696 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(w, filter->data)); filter 701 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_sjis_sb && filter 703 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 704 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status++; filter 706 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 707 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 708 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 715 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_sjis_sb && filter 717 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = c; filter 718 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status++; filter 720 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 721 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 722 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 723 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0x24, filter->data)); filter 731 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_sjis_sb) { filter 732 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1 = filter->cache; filter 736 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 737 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 756 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(snd, filter->data)); filter 758 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(w, filter->data)); filter 764 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c c1 = filter->cache; filter 765 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 766 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 767 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0x1b, filter->data)); filter 768 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(0x24, filter->data)); filter 769 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c1 & 0xff, filter->data)); filter 775 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 786 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfl_filt_conv_wchar_sjis_mobile(int c, mbfl_convert_filter *filter) filter 879 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if ((filter->to->no_encoding == mbfl_no_encoding_sjis_docomo && filter 880 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_docomo(c, &s1, filter) > 0) || filter 881 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c (filter->to->no_encoding == mbfl_no_encoding_sjis_kddi && filter 882 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_kddi(c, &s1, filter) > 0) || filter 883 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c (filter->to->no_encoding == mbfl_no_encoding_sjis_sb && filter 884 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfilter_unicode2sjis_emoji_sb(c, &s1, filter) > 0 )) { filter 888 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->status == 1 && filter->cache > 0) { filter 894 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(s1, filter->data)); filter 899 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(s1, filter->data)); filter 900 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(s2, filter->data)); filter 903 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 904 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 912 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c mbfl_filt_conv_sjis_mobile_flush(mbfl_convert_filter *filter) filter 914 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c int c1 = filter->cache; filter 915 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->status == 1 && (c1 == 0x0023 || (c1 >= 0x0030 && c1<=0x0039))) { filter 916 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c CK((*filter->output_function)(c1, filter->data)); filter 918 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->status = 0; filter 919 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c filter->cache = 0; filter 921 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c if (filter->flush_function != NULL) { filter 922 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c return (*filter->flush_function)(filter->data); filter 55 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfl_filt_conv_sjis_mobile_wchar(int c, mbfl_convert_filter *filter); filter 56 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfl_filt_conv_wchar_sjis_mobile(int c, mbfl_convert_filter *filter); filter 57 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfl_filt_conv_sjis_mobile_flush(mbfl_convert_filter *filter); filter 63 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfilter_unicode2sjis_emoji_docomo(int c, int *s1, mbfl_convert_filter *filter); filter 64 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfilter_unicode2sjis_emoji_kddi(int c, int *s1, mbfl_convert_filter *filter); filter 65 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h int mbfilter_unicode2sjis_emoji_sb(int c, int *s1, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c static int mbfl_filt_ident_sjis_open(int c, mbfl_identify_filter *filter); filter 146 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c mbfl_filt_conv_sjis_open_wchar(int c, mbfl_convert_filter *filter) filter 150 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c switch (filter->status) { filter 153 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(c, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(0xfec0 + c, filter->data)); filter 157 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->status = 1; filter 158 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->cache = c; filter 162 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(w, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->status = 0; filter 168 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c c1 = filter->cache; filter 208 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(w, filter->data)); filter 210 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(c, filter->data)); filter 215 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(w, filter->data)); filter 220 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->status = 0; filter 231 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c mbfl_filt_conv_wchar_sjis_open(int c, mbfl_convert_filter *filter) filter 313 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(s1, filter->data)); filter 318 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(s1, filter->data)); filter 319 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK((*filter->output_function)(s2, filter->data)); filter 322 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 323 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 330 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c static int mbfl_filt_ident_sjis_open(int c, mbfl_identify_filter *filter) filter 332 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c if (filter->status) { /* kanji second char */ filter 334 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->flag = 1; filter 336 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->status = 0; filter 342 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->status = 1; filter 344 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c filter->flag = 1; filter 41 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.h int mbfl_filt_conv_sjis_open_wchar(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.h int mbfl_filt_conv_wchar_sjis_open(int c, mbfl_convert_filter *filter); filter 125 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c int mbfl_filt_conv_ucs2_wchar(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c endian = filter->status & 0xff00; filter 130 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c switch (filter->status & 0xff) { filter 137 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->cache = n; filter 138 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status++; filter 146 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c n |= filter->cache; filter 149 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 0; /* big-endian */ filter 151 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 0x100; /* little-endian */ filter 153 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(0xfeff, filter->data)); filter 155 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status &= ~0xff; filter 156 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(n, filter->data)); filter 167 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c int mbfl_filt_conv_ucs2be_wchar(int c, mbfl_convert_filter *filter) filter 171 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c if (filter->status == 0) { filter 172 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 1; filter 174 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->cache = n; filter 176 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 0; filter 177 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c n = (c & 0xff) | filter->cache; filter 178 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(n, filter->data)); filter 186 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c int mbfl_filt_conv_wchar_ucs2be(int c, mbfl_convert_filter *filter) filter 189 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 190 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 192 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 193 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 203 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c int mbfl_filt_conv_ucs2le_wchar(int c, mbfl_convert_filter *filter) filter 207 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c if (filter->status == 0) { filter 208 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 1; filter 210 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->cache = n; filter 212 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c filter->status = 0; filter 213 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c n = ((c & 0xff) << 8) | filter->cache; filter 214 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(n, filter->data)); filter 223 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c int mbfl_filt_conv_wchar_ucs2le(int c, mbfl_convert_filter *filter) filter 226 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 229 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 230 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 45 ext/mbstring/libmbfl/filters/mbfilter_ucs2.h int mbfl_filt_conv_ucs2_wchar(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_ucs2.h int mbfl_filt_conv_ucs2be_wchar(int c, mbfl_convert_filter *filter); filter 47 ext/mbstring/libmbfl/filters/mbfilter_ucs2.h int mbfl_filt_conv_wchar_ucs2be(int c, mbfl_convert_filter *filter); filter 48 ext/mbstring/libmbfl/filters/mbfilter_ucs2.h int mbfl_filt_conv_ucs2le_wchar(int c, mbfl_convert_filter *filter); filter 49 ext/mbstring/libmbfl/filters/mbfilter_ucs2.h int mbfl_filt_conv_wchar_ucs2le(int c, mbfl_convert_filter *filter); filter 126 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c int mbfl_filt_conv_ucs4_wchar(int c, mbfl_convert_filter *filter) filter 130 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c endian = filter->status & 0xff00; filter 131 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c switch (filter->status & 0xff) { filter 138 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache = n; filter 139 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status++; filter 147 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 148 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status++; filter 156 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 157 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status++; filter 165 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c n |= filter->cache; filter 168 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 0; /* big-endian */ filter 170 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 0x100; /* little-endian */ filter 172 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(0xfeff, filter->data)); filter 174 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status &= ~0xff; filter 175 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(n, filter->data)); filter 186 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c int mbfl_filt_conv_ucs4be_wchar(int c, mbfl_convert_filter *filter) filter 190 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c if (filter->status == 0) { filter 191 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 1; filter 193 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache = n; filter 194 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c } else if (filter->status == 1) { filter 195 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 2; filter 197 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 198 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c } else if (filter->status == 2) { filter 199 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 3; filter 201 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 203 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 0; filter 204 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c n = (c & 0xff) | filter->cache; filter 205 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(n, filter->data)); filter 213 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c int mbfl_filt_conv_wchar_ucs4be(int c, mbfl_convert_filter *filter) filter 216 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 217 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 218 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 219 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 221 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 222 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 232 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c int mbfl_filt_conv_ucs4le_wchar(int c, mbfl_convert_filter *filter) filter 236 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c if (filter->status == 0) { filter 237 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 1; filter 239 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache = n; filter 240 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c } else if (filter->status == 1) { filter 241 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 2; filter 243 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 244 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c } else if (filter->status == 2) { filter 245 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 3; filter 247 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->cache |= n; filter 249 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c filter->status = 0; filter 250 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c n = ((c & 0xff) << 24) | filter->cache; filter 251 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(n, filter->data)); filter 259 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c int mbfl_filt_conv_wchar_ucs4le(int c, mbfl_convert_filter *filter) filter 262 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 264 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 265 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 267 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 268 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 43 ext/mbstring/libmbfl/filters/mbfilter_ucs4.h int mbfl_filt_conv_ucs4_wchar(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_ucs4.h int mbfl_filt_conv_ucs4be_wchar(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_ucs4.h int mbfl_filt_conv_wchar_ucs4be(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_ucs4.h int mbfl_filt_conv_ucs4le_wchar(int c, mbfl_convert_filter *filter); filter 47 ext/mbstring/libmbfl/filters/mbfilter_ucs4.h int mbfl_filt_conv_wchar_ucs4le(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_uhc.c static int mbfl_filt_ident_uhc(int c, mbfl_identify_filter *filter); filter 102 ext/mbstring/libmbfl/filters/mbfilter_uhc.c mbfl_filt_conv_uhc_wchar(int c, mbfl_convert_filter *filter) filter 106 ext/mbstring/libmbfl/filters/mbfilter_uhc.c switch (filter->status) { filter 109 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(c, filter->data)); filter 111 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 1; filter 112 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->cache = c; filter 116 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(w, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 0; filter 122 ext/mbstring/libmbfl/filters/mbfilter_uhc.c c1 = filter->cache; filter 155 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(w, filter->data)); filter 158 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(c, filter->data)); filter 163 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(w, filter->data)); filter 169 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 0; filter 180 ext/mbstring/libmbfl/filters/mbfilter_uhc.c mbfl_filt_conv_wchar_uhc(int c, mbfl_convert_filter *filter) filter 213 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(s, filter->data)); filter 215 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)((s >> 8) & 0xff, filter->data)); filter 216 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK((*filter->output_function)(s & 0xff, filter->data)); filter 219 ext/mbstring/libmbfl/filters/mbfilter_uhc.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 220 ext/mbstring/libmbfl/filters/mbfilter_uhc.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_uhc.c static int mbfl_filt_ident_uhc(int c, mbfl_identify_filter *filter) filter 229 ext/mbstring/libmbfl/filters/mbfilter_uhc.c switch (filter->status) { filter 234 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status= 1; filter 236 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status= 2; filter 238 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status= 3; filter 240 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->flag = 1; filter 247 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->flag = 1; filter 249 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 0; filter 254 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->flag = 1; filter 256 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 0; filter 260 ext/mbstring/libmbfl/filters/mbfilter_uhc.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_uhc.h int mbfl_filt_conv_uhc_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_uhc.h int mbfl_filt_conv_wchar_uhc(int c, mbfl_convert_filter *filter); filter 125 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int mbfl_filt_conv_utf16_wchar(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_utf16.c endian = filter->status & 0xff00; filter 130 ext/mbstring/libmbfl/filters/mbfilter_utf16.c switch (filter->status & 0x0f) { filter 137 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache |= n; filter 138 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status++; filter 146 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n |= filter->cache & 0xffff; filter 147 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status &= ~0x0f; filter 149 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = ((n & 0x3ff) << 16) + 0x400000; filter 152 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n |= (filter->cache & 0xfff0000) >> 6; filter 153 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 155 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 159 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 162 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int is_first = filter->status & 0x10; filter 163 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 164 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status |= 0x10; filter 168 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status &= ~0x100; /* big-endian */ filter 170 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status |= 0x100; /* little-endian */ filter 177 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 188 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int mbfl_filt_conv_utf16be_wchar(int c, mbfl_convert_filter *filter) filter 192 ext/mbstring/libmbfl/filters/mbfilter_utf16.c switch (filter->status) { filter 194 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status = 1; filter 196 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache |= n; filter 199 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status = 0; filter 200 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n = (filter->cache & 0xff00) | (c & 0xff); filter 202 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = ((n & 0x3ff) << 16) + 0x400000; filter 205 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n |= (filter->cache & 0xfff0000) >> 6; filter 206 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 208 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 212 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 215 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 216 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int mbfl_filt_conv_wchar_utf16be(int c, mbfl_convert_filter *filter) filter 232 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 233 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 236 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); filter 237 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n & 0xff, filter->data)); filter 239 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); filter 240 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n & 0xff, filter->data)); filter 242 ext/mbstring/libmbfl/filters/mbfilter_utf16.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 243 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 253 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int mbfl_filt_conv_utf16le_wchar(int c, mbfl_convert_filter *filter) filter 257 ext/mbstring/libmbfl/filters/mbfilter_utf16.c switch (filter->status) { filter 259 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status = 1; filter 261 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache |= n; filter 264 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->status = 0; filter 265 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n = (filter->cache & 0xff) | ((c & 0xff) << 8); filter 267 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = ((n & 0x3ff) << 16) + 0x400000; filter 270 ext/mbstring/libmbfl/filters/mbfilter_utf16.c n |= (filter->cache & 0xfff0000) >> 6; filter 271 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 273 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 277 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 280 ext/mbstring/libmbfl/filters/mbfilter_utf16.c filter->cache = 0; filter 281 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n, filter->data)); filter 292 ext/mbstring/libmbfl/filters/mbfilter_utf16.c int mbfl_filt_conv_wchar_utf16le(int c, mbfl_convert_filter *filter) filter 297 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 298 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 301 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n & 0xff, filter->data)); filter 302 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); filter 304 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)(n & 0xff, filter->data)); filter 305 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); filter 307 ext/mbstring/libmbfl/filters/mbfilter_utf16.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 308 ext/mbstring/libmbfl/filters/mbfilter_utf16.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 43 ext/mbstring/libmbfl/filters/mbfilter_utf16.h int mbfl_filt_conv_utf16_wchar(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_utf16.h int mbfl_filt_conv_utf16be_wchar(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_utf16.h int mbfl_filt_conv_wchar_utf16be(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_utf16.h int mbfl_filt_conv_utf16le_wchar(int c, mbfl_convert_filter *filter); filter 47 ext/mbstring/libmbfl/filters/mbfilter_utf16.h int mbfl_filt_conv_wchar_utf16le(int c, mbfl_convert_filter *filter); filter 125 ext/mbstring/libmbfl/filters/mbfilter_utf32.c int mbfl_filt_conv_utf32_wchar(int c, mbfl_convert_filter *filter) filter 129 ext/mbstring/libmbfl/filters/mbfilter_utf32.c endian = filter->status & 0xff00; filter 130 ext/mbstring/libmbfl/filters/mbfilter_utf32.c switch (filter->status & 0xff) { filter 137 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache = n; filter 138 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status++; filter 146 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 147 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status++; filter 155 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 156 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status++; filter 164 ext/mbstring/libmbfl/filters/mbfilter_utf32.c n |= filter->cache; filter 167 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 0; /* big-endian */ filter 169 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 0x100; /* little-endian */ filter 171 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(0xfeff, filter->data)); filter 173 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status &= ~0xff; filter 175 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 178 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 190 ext/mbstring/libmbfl/filters/mbfilter_utf32.c int mbfl_filt_conv_utf32be_wchar(int c, mbfl_convert_filter *filter) filter 194 ext/mbstring/libmbfl/filters/mbfilter_utf32.c if (filter->status == 0) { filter 195 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 1; filter 197 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache = n; filter 198 ext/mbstring/libmbfl/filters/mbfilter_utf32.c } else if (filter->status == 1) { filter 199 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 2; filter 201 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 202 ext/mbstring/libmbfl/filters/mbfilter_utf32.c } else if (filter->status == 2) { filter 203 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 3; filter 205 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 207 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 0; filter 208 ext/mbstring/libmbfl/filters/mbfilter_utf32.c n = (c & 0xff) | filter->cache; filter 210 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 213 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 222 ext/mbstring/libmbfl/filters/mbfilter_utf32.c int mbfl_filt_conv_wchar_utf32be(int c, mbfl_convert_filter *filter) filter 225 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 226 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 228 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 230 ext/mbstring/libmbfl/filters/mbfilter_utf32.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 231 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 241 ext/mbstring/libmbfl/filters/mbfilter_utf32.c int mbfl_filt_conv_utf32le_wchar(int c, mbfl_convert_filter *filter) filter 245 ext/mbstring/libmbfl/filters/mbfilter_utf32.c if (filter->status == 0) { filter 246 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 1; filter 248 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache = n; filter 249 ext/mbstring/libmbfl/filters/mbfilter_utf32.c } else if (filter->status == 1) { filter 250 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 2; filter 252 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 253 ext/mbstring/libmbfl/filters/mbfilter_utf32.c } else if (filter->status == 2) { filter 254 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 3; filter 256 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->cache |= n; filter 258 ext/mbstring/libmbfl/filters/mbfilter_utf32.c filter->status = 0; filter 259 ext/mbstring/libmbfl/filters/mbfilter_utf32.c n = ((c & 0xff) << 24) | filter->cache; filter 261 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 264 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(n, filter->data)); filter 273 ext/mbstring/libmbfl/filters/mbfilter_utf32.c int mbfl_filt_conv_wchar_utf32le(int c, mbfl_convert_filter *filter) filter 276 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)(c & 0xff, filter->data)); filter 277 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); filter 279 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); filter 281 ext/mbstring/libmbfl/filters/mbfilter_utf32.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 282 ext/mbstring/libmbfl/filters/mbfilter_utf32.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 43 ext/mbstring/libmbfl/filters/mbfilter_utf32.h int mbfl_filt_conv_utf32_wchar(int c, mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/filters/mbfilter_utf32.h int mbfl_filt_conv_utf32be_wchar(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/filters/mbfilter_utf32.h int mbfl_filt_conv_wchar_utf32be(int c, mbfl_convert_filter *filter); filter 46 ext/mbstring/libmbfl/filters/mbfilter_utf32.h int mbfl_filt_conv_utf32le_wchar(int c, mbfl_convert_filter *filter); filter 47 ext/mbstring/libmbfl/filters/mbfilter_utf32.h int mbfl_filt_conv_wchar_utf32le(int c, mbfl_convert_filter *filter); filter 37 ext/mbstring/libmbfl/filters/mbfilter_utf7.c static int mbfl_filt_ident_utf7(int c, mbfl_identify_filter *filter); filter 94 ext/mbstring/libmbfl/filters/mbfilter_utf7.c int mbfl_filt_conv_utf7_wchar(int c, mbfl_convert_filter *filter) filter 99 ext/mbstring/libmbfl/filters/mbfilter_utf7.c if (filter->status != 0) { /* Modified Base64 */ filter 113 ext/mbstring/libmbfl/filters/mbfilter_utf7.c if (filter->status == 1) { /* "+-" -> "+" */ filter 114 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2b, filter->data)); filter 117 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 123 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = 0; filter 124 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 129 ext/mbstring/libmbfl/filters/mbfilter_utf7.c switch (filter->status) { filter 133 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 1; filter 135 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 139 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 146 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache |= n << 10; filter 147 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 3; filter 150 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache |= n << 4; filter 151 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 4; filter 154 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = ((n >> 2) & 0xf) | (filter->cache & 0xffff); filter 156 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 5; filter 159 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = s; filter 162 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s |= (filter->cache & 0xfff0000) >> 6; filter 163 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = n; filter 165 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 169 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 172 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = n; filter 173 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 178 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache |= n << 8; filter 179 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 6; filter 182 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache |= n << 2; filter 183 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 7; filter 186 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = ((n >> 4) & 0x3) | (filter->cache & 0xffff); filter 188 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 8; filter 191 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = s; filter 194 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s |= (filter->cache & 0xfff0000) >> 6; filter 195 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = n; filter 197 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 201 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = n; filter 205 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 210 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache |= n << 6; filter 211 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 9; filter 214 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = n | (filter->cache & 0xffff); filter 215 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 2; filter 218 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = s; filter 221 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s |= (filter->cache & 0xfff0000) >> 6; filter 222 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = 0; filter 224 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 228 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 231 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = 0; filter 232 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(s, filter->data)); filter 237 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 247 ext/mbstring/libmbfl/filters/mbfilter_utf7.c int mbfl_filt_conv_wchar_utf7(int c, mbfl_convert_filter *filter) filter 292 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->filter_function)(s, filter)); filter 294 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->filter_function)(s, filter)); filter 297 ext/mbstring/libmbfl/filters/mbfilter_utf7.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 298 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 303 ext/mbstring/libmbfl/filters/mbfilter_utf7.c switch (filter->status) { filter 306 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 308 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2b, filter->data)); /* '+' */ filter 309 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status++; filter 310 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = c; filter 316 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = filter->cache; filter 317 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 10) & 0x3f], filter->data)); filter 318 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 4) & 0x3f], filter->data)); filter 320 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s << 2) & 0x3c], filter->data)); filter 322 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 324 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 325 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 327 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status++; filter 328 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = ((s & 0xf) << 16) | c; filter 333 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = filter->cache; filter 334 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 14) & 0x3f], filter->data)); filter 335 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 8) & 0x3f], filter->data)); filter 336 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 2) & 0x3f], filter->data)); filter 338 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s << 4) & 0x30], filter->data)); filter 340 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 342 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 343 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 345 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status++; filter 346 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = ((s & 0x3) << 16) | c; filter 351 ext/mbstring/libmbfl/filters/mbfilter_utf7.c s = filter->cache; filter 352 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 12) & 0x3f], filter->data)); filter 353 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(s >> 6) & 0x3f], filter->data)); filter 354 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[s & 0x3f], filter->data)); filter 357 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 359 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(c, filter->data)); filter 360 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 362 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 1; filter 363 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = c; filter 368 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 376 ext/mbstring/libmbfl/filters/mbfilter_utf7.c int mbfl_filt_conv_wchar_utf7_flush(mbfl_convert_filter *filter) filter 380 ext/mbstring/libmbfl/filters/mbfilter_utf7.c status = filter->status; filter 381 ext/mbstring/libmbfl/filters/mbfilter_utf7.c cache = filter->cache; filter 382 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 383 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->cache = 0; filter 387 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 10) & 0x3f], filter->data)); filter 388 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 4) & 0x3f], filter->data)); filter 389 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache << 2) & 0x3c], filter->data)); filter 390 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 394 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 14) & 0x3f], filter->data)); filter 395 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 8) & 0x3f], filter->data)); filter 396 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 2) & 0x3f], filter->data)); filter 397 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache << 4) & 0x30], filter->data)); filter 398 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 402 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 12) & 0x3f], filter->data)); filter 403 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[(cache >> 6) & 0x3f], filter->data)); filter 404 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(mbfl_base64_table[cache & 0x3f], filter->data)); filter 405 ext/mbstring/libmbfl/filters/mbfilter_utf7.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 409 ext/mbstring/libmbfl/filters/mbfilter_utf7.c if (filter->flush_function != NULL) { filter 410 ext/mbstring/libmbfl/filters/mbfilter_utf7.c (*filter->flush_function)(filter->data); filter 416 ext/mbstring/libmbfl/filters/mbfilter_utf7.c static int mbfl_filt_ident_utf7(int c, mbfl_identify_filter *filter) filter 420 ext/mbstring/libmbfl/filters/mbfilter_utf7.c switch (filter->status) { filter 424 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status++; filter 426 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->flag = 1; /* bad */ filter 446 ext/mbstring/libmbfl/filters/mbfilter_utf7.c if (filter->status == 1 && c != 0x2d) { filter 447 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->flag = 1; /* bad */ filter 449 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->flag = 1; /* bad */ filter 451 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 453 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 2; filter 458 ext/mbstring/libmbfl/filters/mbfilter_utf7.c filter->status = 0; filter 40 ext/mbstring/libmbfl/filters/mbfilter_utf7.h int mbfl_filt_conv_utf7_wchar(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_utf7.h int mbfl_filt_conv_wchar_utf7(int c, mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/filters/mbfilter_utf7.h int mbfl_filt_conv_wchar_utf7_flush(mbfl_convert_filter *filter); filter 67 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c int mbfl_filt_conv_utf7imap_wchar(int c, mbfl_convert_filter *filter) filter 72 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c if (filter->status != 0) { /* Modified Base64 */ filter 86 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c if (filter->status == 1) { /* "&-" -> "&" */ filter 87 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x26, filter->data)); filter 90 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 94 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 96 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = 0; filter 97 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 102 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c switch (filter->status) { filter 106 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status++; filter 108 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 112 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 119 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache |= n << 10; filter 120 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 3; filter 123 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache |= n << 4; filter 124 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 4; filter 127 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = ((n >> 2) & 0xf) | (filter->cache & 0xffff); filter 129 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 5; filter 132 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = s; filter 135 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s |= (filter->cache & 0xfff0000) >> 6; filter 136 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = n; filter 138 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 145 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = n; filter 146 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 151 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache |= n << 8; filter 152 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 6; filter 155 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache |= n << 2; filter 156 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 7; filter 159 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = ((n >> 4) & 0x3) | (filter->cache & 0xffff); filter 161 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 8; filter 164 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = s; filter 167 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s |= (filter->cache & 0xfff0000) >> 6; filter 168 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = n; filter 170 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 174 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 177 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = n; filter 178 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 183 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache |= n << 6; filter 184 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 9; filter 187 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = n | (filter->cache & 0xffff); filter 188 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 2; filter 191 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = s; filter 194 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s |= (filter->cache & 0xfff0000) >> 6; filter 195 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = 0; filter 197 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 201 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 204 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = 0; filter 205 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(s, filter->data)); filter 210 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 234 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c int mbfl_filt_conv_wchar_utf7imap(int c, mbfl_convert_filter *filter) filter 247 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->filter_function)(s, filter)); filter 249 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->filter_function)(s, filter)); filter 252 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 253 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 258 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c switch (filter->status) { filter 261 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 263 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 266 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x26, filter->data)); /* '&' */ filter 267 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 1; filter 268 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = c; filter 274 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = filter->cache; filter 275 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 10) & 0x3f], filter->data)); filter 276 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 4) & 0x3f], filter->data)); filter 278 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s << 2) & 0x3c], filter->data)); filter 279 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 280 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 282 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 284 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 286 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 2; filter 287 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = ((s & 0xf) << 16) | c; filter 292 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = filter->cache; filter 293 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 14) & 0x3f], filter->data)); filter 294 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 8) & 0x3f], filter->data)); filter 295 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 2) & 0x3f], filter->data)); filter 297 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s << 4) & 0x30], filter->data)); filter 298 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 299 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 301 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 303 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 305 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 3; filter 306 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = ((s & 0x3) << 16) | c; filter 311 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c s = filter->cache; filter 312 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 12) & 0x3f], filter->data)); filter 313 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(s >> 6) & 0x3f], filter->data)); filter 314 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[s & 0x3f], filter->data)); filter 316 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 317 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(c, filter->data)); filter 319 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 321 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 323 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 1; filter 324 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = c; filter 329 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 337 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c int mbfl_filt_conv_wchar_utf7imap_flush(mbfl_convert_filter *filter) filter 341 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c status = filter->status; filter 342 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c cache = filter->cache; filter 343 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->status = 0; filter 344 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c filter->cache = 0; filter 348 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 10) & 0x3f], filter->data)); filter 349 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 4) & 0x3f], filter->data)); filter 350 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache << 2) & 0x3c], filter->data)); filter 351 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 355 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 14) & 0x3f], filter->data)); filter 356 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 8) & 0x3f], filter->data)); filter 357 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 2) & 0x3f], filter->data)); filter 358 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache << 4) & 0x30], filter->data)); filter 359 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 363 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 12) & 0x3f], filter->data)); filter 364 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[(cache >> 6) & 0x3f], filter->data)); filter 365 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(mbfl_utf7imap_base64_table[cache & 0x3f], filter->data)); filter 366 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c CK((*filter->output_function)(0x2d, filter->data)); /* '-' */ filter 39 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.h int mbfl_filt_conv_utf7imap_wchar(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.h int mbfl_filt_conv_wchar_utf7imap(int c, mbfl_convert_filter *filter); filter 41 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.h int mbfl_filt_conv_wchar_utf7imap_flush(mbfl_convert_filter *filter); filter 37 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_ident_utf8(int c, mbfl_identify_filter *filter); filter 96 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter) filter 101 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 102 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = 0; filter 103 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(w, filter->data)); filter 111 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_conv_utf8_wchar(int c, mbfl_convert_filter *filter) filter 116 ext/mbstring/libmbfl/filters/mbfilter_utf8.c switch (filter->status & 0xff) { filter 119 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(c, filter->data)); filter 121 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x10; filter 122 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = c & 0x1f; filter 124 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x20; filter 125 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = c & 0xf; filter 127 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x30; filter 128 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = c & 0x7; filter 130 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(c, filter)); filter 136 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 138 ext/mbstring/libmbfl/filters/mbfilter_utf8.c s = (filter->cache<<6) | (c & 0x3f); filter 139 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = 0; filter 140 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(s, filter->data)); filter 142 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 147 ext/mbstring/libmbfl/filters/mbfilter_utf8.c s = (filter->cache<<6) | (c & 0x3f); filter 148 ext/mbstring/libmbfl/filters/mbfilter_utf8.c c1 = filter->cache & 0xf; filter 154 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = s; filter 155 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 157 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 162 ext/mbstring/libmbfl/filters/mbfilter_utf8.c s = (filter->cache<<6) | (c & 0x3f); filter 163 ext/mbstring/libmbfl/filters/mbfilter_utf8.c c1 = filter->cache & 0x7; filter 169 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = s; filter 170 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 172 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 178 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = (filter->cache<<6) | (c & 0x3f); filter 179 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 181 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 186 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 193 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter) filter 197 ext/mbstring/libmbfl/filters/mbfilter_utf8.c status = filter->status; filter 198 ext/mbstring/libmbfl/filters/mbfilter_utf8.c cache = filter->cache; filter 200 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 201 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->cache = 0; filter 204 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_put_invalid_char(cache, filter)); filter 207 ext/mbstring/libmbfl/filters/mbfilter_utf8.c if (filter->flush_function != NULL) { filter 208 ext/mbstring/libmbfl/filters/mbfilter_utf8.c (*filter->flush_function)(filter->data); filter 216 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_conv_wchar_utf8(int c, mbfl_convert_filter *filter) filter 220 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(c, filter->data)); filter 222 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 6) & 0x1f) | 0xc0, filter->data)); filter 223 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 225 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 12) & 0x0f) | 0xe0, filter->data)); filter 226 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 6) & 0x3f) | 0x80, filter->data)); filter 227 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 229 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 18) & 0x07) | 0xf0, filter->data)); filter 230 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 12) & 0x3f) | 0x80, filter->data)); filter 231 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)(((c >> 6) & 0x3f) | 0x80, filter->data)); filter 232 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 235 ext/mbstring/libmbfl/filters/mbfilter_utf8.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 236 ext/mbstring/libmbfl/filters/mbfilter_utf8.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 243 ext/mbstring/libmbfl/filters/mbfilter_utf8.c int mbfl_filt_ident_utf8(int c, mbfl_identify_filter *filter) filter 247 ext/mbstring/libmbfl/filters/mbfilter_utf8.c c1 = (filter->status >> 8) & 0xff; filter 248 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status &= 0xff; filter 252 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 253 ext/mbstring/libmbfl/filters/mbfilter_utf8.c } else if (filter->status) { filter 254 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 256 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 258 ext/mbstring/libmbfl/filters/mbfilter_utf8.c switch (filter->status) { filter 263 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 265 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 266 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 273 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 275 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 276 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 280 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status++; filter 285 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 288 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 289 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 293 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 294 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 296 ext/mbstring/libmbfl/filters/mbfilter_utf8.c if (filter->status) { filter 297 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 299 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0; filter 301 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x10; filter 303 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x20; filter 304 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status |= (c & 0xf) << 8; filter 306 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status = 0x30; filter 307 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->status |= (c & 0x7) << 8; filter 309 ext/mbstring/libmbfl/filters/mbfilter_utf8.c filter->flag = 1; /* bad */ filter 38 ext/mbstring/libmbfl/filters/mbfilter_utf8.h int mbfl_filt_conv_utf8_wchar(int c, mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_utf8.h int mbfl_filt_conv_wchar_utf8(int c, mbfl_convert_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_utf8.h int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter); filter 39 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c extern int mbfl_filt_ident_utf8(int c, mbfl_identify_filter *filter); filter 40 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c extern int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter); filter 186 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c int mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter); filter 191 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c int mbfl_filt_conv_utf8_mobile_wchar(int c, mbfl_convert_filter *filter) filter 196 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c switch (filter->status & 0xff) { filter 199 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(c, filter->data)); filter 201 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status = 0x10; filter 202 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = c & 0x1f; filter 204 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status = 0x20; filter 205 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = c & 0xf; filter 207 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status = 0x30; filter 208 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = c & 0x7; filter 210 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_put_invalid_char(c, filter)); filter 216 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status = 0; filter 218 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c s = (filter->cache<<6) | (c & 0x3f); filter 219 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = 0; filter 221 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c if (filter->from->no_encoding == mbfl_no_encoding_utf8_docomo && filter 224 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c } else if (filter->from->no_encoding == mbfl_no_encoding_utf8_kddi_a && filter 227 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c } else if (filter->from->no_encoding == mbfl_no_encoding_utf8_kddi_b && filter 230 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c } else if (filter->from->no_encoding == mbfl_no_encoding_utf8_sb && filter 236 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(snd, filter->data)); filter 238 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(s, filter->data)); filter 240 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 245 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c s = (filter->cache<<6) | (c & 0x3f); filter 246 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c c1 = filter->cache & 0xf; filter 252 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = s; filter 253 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status++; filter 255 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 260 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c s = (filter->cache<<6) | (c & 0x3f); filter 261 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c c1 = filter->cache & 0x7; filter 267 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = s; filter 268 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status++; filter 270 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 276 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->cache = (filter->cache<<6) | (c & 0x3f); filter 277 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status++; filter 279 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_put_invalid_char(filter->cache, filter)); filter 284 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c filter->status = 0; filter 294 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c int mbfl_filt_conv_wchar_utf8_mobile(int c, mbfl_convert_filter *filter) filter 299 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c if ((filter->to->no_encoding == mbfl_no_encoding_utf8_docomo && filter 300 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c mbfilter_unicode2sjis_emoji_docomo(c, &s1, filter) > 0 && filter 302 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c (filter->to->no_encoding == mbfl_no_encoding_utf8_kddi_a && filter 303 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c mbfilter_unicode2sjis_emoji_kddi(c, &s1, filter) > 0 && filter 305 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c (filter->to->no_encoding == mbfl_no_encoding_utf8_kddi_b && filter 306 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c mbfilter_unicode2sjis_emoji_kddi(c, &s1, filter) > 0 && filter 308 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c (filter->to->no_encoding == mbfl_no_encoding_utf8_sb && filter 309 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c mbfilter_unicode2sjis_emoji_sb(c, &s1, filter) > 0 && filter 314 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c if (filter->status == 1 && filter->cache > 0) { filter 319 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(c, filter->data)); filter 321 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 6) & 0x1f) | 0xc0, filter->data)); filter 322 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 324 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 12) & 0x0f) | 0xe0, filter->data)); filter 325 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 6) & 0x3f) | 0x80, filter->data)); filter 326 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 328 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 18) & 0x07) | 0xf0, filter->data)); filter 329 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 12) & 0x3f) | 0x80, filter->data)); filter 330 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)(((c >> 6) & 0x3f) | 0x80, filter->data)); filter 331 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); filter 334 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c if (filter->illegal_mode != MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE) { filter 335 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c CK(mbfl_filt_conv_illegal_output(c, filter)); filter 54 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.h int mbfl_filt_conv_utf8_mobile_wchar(int c, mbfl_convert_filter *filter); filter 55 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.h int mbfl_filt_conv_wchar_utf8_mobile(int c, mbfl_convert_filter *filter); filter 65 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c int mbfl_filt_conv_uudec(int c, mbfl_convert_filter * filter) filter 69 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c switch(filter->status) { filter 72 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c if (filter->cache == 0 && c == 'b') filter 74 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_inbegin; filter 75 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache = 1; /* move to 'e' */ filter 78 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache = 0; filter 80 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache++; filter 83 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c if (uuenc_begin_text[filter->cache++] != c) { filter 85 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_ground; filter 88 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c if (filter->cache == 5) filter 91 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_until_newline; filter 92 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache = 0; filter 97 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_size; filter 102 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache = n << 24; filter 103 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_a; filter 108 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache |= (n << 16); filter 109 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_b; filter 114 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache |= (n << 8); filter 115 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_c; filter 120 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache |= n; filter 121 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_d; filter 127 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c A = (filter->cache >> 16) & 0xff; filter 128 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c B = (filter->cache >> 8) & 0xff; filter 129 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c C = (filter->cache) & 0xff; filter 130 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c n = (filter->cache >> 24) & 0xff; filter 132 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c CK((*filter->output_function)( (A << 2) | (B >> 4), filter->data)); filter 134 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c CK((*filter->output_function)( (B << 4) | (C >> 2), filter->data)); filter 136 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c CK((*filter->output_function)( (C << 6) | D, filter->data)); filter 137 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->cache = n << 24; filter 140 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_skip_newline; /* skip next byte (newline) */ filter 142 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_a; /* go back to fetch "A" byte */ filter 147 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c filter->status = uudec_state_size; filter 36 ext/mbstring/libmbfl/filters/mbfilter_uuencode.h int mbfl_filt_conv_uudec(int c, mbfl_convert_filter *filter); filter 239 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter *filter; filter 240 ext/mbstring/libmbfl/mbfl/mbfilter.c int (*filter_function)(int c, mbfl_convert_filter *filter); filter 243 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = convd->filter1; filter 244 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter != NULL) { filter 245 ext/mbstring/libmbfl/mbfl/mbfilter.c filter_function = filter->filter_function; filter 247 ext/mbstring/libmbfl/mbfl/mbfilter.c if ((*filter_function)(*p++, filter) < 0) { filter 269 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter *filter; filter 270 ext/mbstring/libmbfl/mbfl/mbfilter.c int (*filter_function)(int c, mbfl_convert_filter *filter); filter 280 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = convd->filter1; filter 281 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter != NULL) { filter 282 ext/mbstring/libmbfl/mbfl/mbfilter.c filter_function = filter->filter_function; filter 284 ext/mbstring/libmbfl/mbfl/mbfilter.c if ((*filter_function)(*p++, filter) < 0) { filter 387 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *filter; filter 408 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = mbfl_identify_filter_new(elist[i]); filter 409 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter != NULL) { filter 410 ext/mbstring/libmbfl/mbfl/mbfilter.c identd->filter_list[num] = filter; filter 429 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *filter; filter 450 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = mbfl_identify_filter_new2(elist[i]); filter 451 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter != NULL) { filter 452 ext/mbstring/libmbfl/mbfl/mbfilter.c identd->filter_list[num] = filter; filter 489 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *filter; filter 500 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = identd->filter_list[i]; filter 501 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 502 ext/mbstring/libmbfl/mbfl/mbfilter.c (*filter->filter_function)(*p, filter); filter 503 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter->flag) { filter 522 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *filter; filter 530 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = identd->filter_list[n]; filter 531 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 532 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!identd->strict || !filter->status) { filter 533 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 543 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = identd->filter_list[n]; filter 544 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 545 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 639 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *flist, *filter; filter 665 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 666 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 667 ext/mbstring/libmbfl/mbfl/mbfilter.c (*filter->filter_function)(*p, filter); filter 668 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter->flag) { filter 685 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 686 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 687 ext/mbstring/libmbfl/mbfl/mbfilter.c if (strict && filter->status) { filter 690 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 698 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 699 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag && (!strict || !filter->status)) { filter 700 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 722 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_identify_filter *flist, *filter; filter 748 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 749 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 750 ext/mbstring/libmbfl/mbfl/mbfilter.c (*filter->filter_function)(*p, filter); filter 751 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter->flag) { filter 768 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 769 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag) { filter 770 ext/mbstring/libmbfl/mbfl/mbfilter.c if (strict && filter->status) { filter 773 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 781 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = &flist[i]; filter 782 ext/mbstring/libmbfl/mbfl/mbfilter.c if (!filter->flag && (!strict || !filter->status)) { filter 783 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = filter->encoding; filter 846 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter *filter = mbfl_convert_filter_new( filter 850 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter == NULL) { filter 858 ext/mbstring/libmbfl/mbfl/mbfilter.c (*filter->filter_function)(*p++, filter); filter 862 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(filter); filter 1198 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter *filter; filter 1206 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = mbfl_convert_filter_new( filter 1210 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter == NULL) { filter 1217 ext/mbstring/libmbfl/mbfl/mbfilter.c if ((*filter->filter_function)(*p++, filter) < 0) { filter 1223 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_flush(filter); filter 1224 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(filter); filter 1234 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = mbfl_convert_filter_new( filter 1238 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter == NULL) { filter 1253 ext/mbstring/libmbfl/mbfl/mbfilter.c if ((*filter->filter_function)(*p++, filter) < 0) { filter 1265 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_flush(filter); filter 1266 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(filter); filter 1782 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter *filter; filter 1787 ext/mbstring/libmbfl/mbfl/mbfilter.c filter = mbfl_convert_filter_new( filter 1791 ext/mbstring/libmbfl/mbfl/mbfilter.c if (filter == NULL) { filter 1792 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(filter); filter 1800 ext/mbstring/libmbfl/mbfl/mbfilter.c (*filter->filter_function)(*p++, filter); filter 1804 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_flush(filter); filter 1805 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(filter); filter 2957 ext/mbstring/libmbfl/mbfl/mbfilter.c int mbfl_filt_decode_htmlnumericentity_flush(mbfl_convert_filter *filter) filter 2959 ext/mbstring/libmbfl/mbfl/mbfilter.c struct collector_htmlnumericentity_data *pc = (struct collector_htmlnumericentity_data *)filter; filter 61 ext/mbstring/libmbfl/mbfl/mbfilter_pass.c int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter) filter 63 ext/mbstring/libmbfl/mbfl/mbfilter_pass.c return (*filter->output_function)(c, filter->data); filter 39 ext/mbstring/libmbfl/mbfl/mbfilter_pass.h MBFLAPI extern int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter); filter 283 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter *filter, filter 292 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if ((filter->from = mbfl_no2encoding(from)) == NULL) { filter 296 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if ((filter->to = mbfl_no2encoding(to)) == NULL) { filter 301 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->output_function = output_function; filter 303 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->output_function = mbfl_filter_output_null; filter 306 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->flush_function = flush_function; filter 307 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->data = data; filter 308 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->illegal_mode = MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR; filter 309 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->illegal_substchar = 0x3f; /* '?' */ filter 310 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->num_illegalchar = 0; filter 311 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->filter_ctor = vtbl->filter_ctor; filter 312 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->filter_dtor = vtbl->filter_dtor; filter 313 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->filter_function = vtbl->filter_function; filter 314 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->filter_flush = vtbl->filter_flush; filter 315 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->filter_copy = vtbl->filter_copy; filter 317 ext/mbstring/libmbfl/mbfl/mbfl_convert.c (*filter->filter_ctor)(filter); filter 331 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter * filter; filter 341 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter = (mbfl_convert_filter *)mbfl_malloc(sizeof(mbfl_convert_filter)); filter 342 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (filter == NULL) { filter 346 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (mbfl_convert_filter_common_init(filter, from, to, vtbl, filter 348 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_free(filter); filter 352 ext/mbstring/libmbfl/mbfl/mbfl_convert.c return filter; filter 362 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter * filter; filter 369 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter = (mbfl_convert_filter *)mbfl_malloc(sizeof(mbfl_convert_filter)); filter 370 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (filter == NULL) { filter 374 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (mbfl_convert_filter_common_init(filter, vtbl->from, vtbl->to, vtbl, filter 376 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_free(filter); filter 380 ext/mbstring/libmbfl/mbfl/mbfl_convert.c return filter; filter 384 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter_delete(mbfl_convert_filter *filter) filter 386 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (filter) { filter 387 ext/mbstring/libmbfl/mbfl/mbfl_convert.c (*filter->filter_dtor)(filter); filter 388 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_free((void*)filter); filter 393 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter_feed(int c, mbfl_convert_filter *filter) filter 395 ext/mbstring/libmbfl/mbfl/mbfl_convert.c return (*filter->filter_function)(c, filter); filter 399 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter_flush(mbfl_convert_filter *filter) filter 401 ext/mbstring/libmbfl/mbfl/mbfl_convert.c (*filter->filter_flush)(filter); filter 402 ext/mbstring/libmbfl/mbfl/mbfl_convert.c return (filter->flush_function ? (*filter->flush_function)(filter->data) : 0); filter 405 ext/mbstring/libmbfl/mbfl/mbfl_convert.c void mbfl_convert_filter_reset(mbfl_convert_filter *filter, filter 411 ext/mbstring/libmbfl/mbfl/mbfl_convert.c (*filter->filter_dtor)(filter); filter 419 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_convert_filter_common_init(filter, from, to, vtbl, filter 420 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->output_function, filter->flush_function, filter->data); filter 436 ext/mbstring/libmbfl/mbfl/mbfl_convert.c int mbfl_convert_filter_devcat(mbfl_convert_filter *filter, mbfl_memory_device *src) filter 444 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if ((*filter->filter_function)(*p++, filter) < 0) { filter 453 ext/mbstring/libmbfl/mbfl/mbfl_convert.c int mbfl_convert_filter_strcat(mbfl_convert_filter *filter, const unsigned char *p) filter 458 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if ((*filter->filter_function)(c, filter) < 0) { filter 468 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mbfl_filt_conv_illegal_output(int c, mbfl_convert_filter *filter) filter 473 ext/mbstring/libmbfl/mbfl/mbfl_convert.c mode_backup = filter->illegal_mode; filter 474 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->illegal_mode = MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE; filter 477 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(filter->illegal_substchar, filter); filter 482 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"U+"); filter 488 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"JIS+"); filter 491 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"JIS2+"); filter 494 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"JIS3+"); filter 497 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"W932+"); filter 500 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"GB+"); filter 503 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"I8859_1+"); filter 506 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"?+"); filter 511 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"BAD+"); filter 522 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(mbfl_hexchar_table[n], filter); filter 530 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(mbfl_hexchar_table[0], filter); filter 538 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)"&#x"); filter 548 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(mbfl_hexchar_table[n], filter); filter 559 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(mbfl_hexchar_table[0], filter); filter 561 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = mbfl_convert_filter_strcat(filter, (const unsigned char *)";"); filter 563 ext/mbstring/libmbfl/mbfl/mbfl_convert.c ret = (*filter->filter_function)(filter->illegal_substchar, filter); filter 570 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->illegal_mode = mode_backup; filter 571 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->num_illegalchar++; filter 604 ext/mbstring/libmbfl/mbfl/mbfl_convert.c void mbfl_filt_conv_common_ctor(mbfl_convert_filter *filter) filter 606 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->status = 0; filter 607 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->cache = 0; filter 610 ext/mbstring/libmbfl/mbfl/mbfl_convert.c int mbfl_filt_conv_common_flush(mbfl_convert_filter *filter) filter 612 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->status = 0; filter 613 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->cache = 0; filter 615 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (filter->flush_function != NULL) { filter 616 ext/mbstring/libmbfl/mbfl/mbfl_convert.c (*filter->flush_function)(filter->data); filter 621 ext/mbstring/libmbfl/mbfl/mbfl_convert.c void mbfl_filt_conv_common_dtor(mbfl_convert_filter *filter) filter 623 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->status = 0; filter 624 ext/mbstring/libmbfl/mbfl/mbfl_convert.c filter->cache = 0; filter 41 ext/mbstring/libmbfl/mbfl/mbfl_convert.h void (*filter_ctor)(mbfl_convert_filter *filter); filter 42 ext/mbstring/libmbfl/mbfl/mbfl_convert.h void (*filter_dtor)(mbfl_convert_filter *filter); filter 44 ext/mbstring/libmbfl/mbfl/mbfl_convert.h int (*filter_function)(int c, mbfl_convert_filter *filter); filter 45 ext/mbstring/libmbfl/mbfl/mbfl_convert.h int (*filter_flush)(mbfl_convert_filter *filter); filter 62 ext/mbstring/libmbfl/mbfl/mbfl_convert.h void (*filter_ctor)(mbfl_convert_filter *filter); filter 63 ext/mbstring/libmbfl/mbfl/mbfl_convert.h void (*filter_dtor)(mbfl_convert_filter *filter); filter 64 ext/mbstring/libmbfl/mbfl/mbfl_convert.h int (*filter_function)(int c, mbfl_convert_filter *filter); filter 65 ext/mbstring/libmbfl/mbfl/mbfl_convert.h int (*filter_flush)(mbfl_convert_filter *filter); filter 82 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_convert_filter_delete(mbfl_convert_filter *filter); filter 83 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_feed(int c, mbfl_convert_filter *filter); filter 84 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_flush(mbfl_convert_filter *filter); filter 85 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_convert_filter_reset(mbfl_convert_filter *filter, enum mbfl_no_encoding from, enum mbfl_no_encoding to); filter 87 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_filt_conv_illegal_output(int c, mbfl_convert_filter *filter); filter 90 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_filt_conv_common_ctor(mbfl_convert_filter *filter); filter 91 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_filt_conv_common_flush(mbfl_convert_filter *filter); filter 92 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_filt_conv_common_dtor(mbfl_convert_filter *filter); filter 94 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_devcat(mbfl_convert_filter *filter, mbfl_memory_device *src); filter 95 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_strcat(mbfl_convert_filter *filter, const unsigned char *p); filter 40 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c mbfl_convert_filter *filter = (mbfl_convert_filter*)data; filter 41 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c return (*filter->filter_function)(c, filter); filter 46 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c mbfl_convert_filter *filter = (mbfl_convert_filter*)data; filter 47 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c if (filter->filter_flush != NULL) { filter 48 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.c return (*filter->filter_flush)(filter); filter 196 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_identify_filter *filter; filter 199 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter = (mbfl_identify_filter *)mbfl_malloc(sizeof(mbfl_identify_filter)); filter 200 ext/mbstring/libmbfl/mbfl/mbfl_ident.c if (filter == NULL) { filter 204 ext/mbstring/libmbfl/mbfl/mbfl_ident.c if (mbfl_identify_filter_init(filter, encoding)) { filter 205 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_free(filter); filter 209 ext/mbstring/libmbfl/mbfl/mbfl_ident.c return filter; filter 214 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_identify_filter *filter; filter 217 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter = (mbfl_identify_filter *)mbfl_malloc(sizeof(mbfl_identify_filter)); filter 218 ext/mbstring/libmbfl/mbfl/mbfl_ident.c if (filter == NULL) { filter 222 ext/mbstring/libmbfl/mbfl/mbfl_ident.c if (mbfl_identify_filter_init2(filter, encoding)) { filter 223 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_free(filter); filter 227 ext/mbstring/libmbfl/mbfl/mbfl_ident.c return filter; filter 231 ext/mbstring/libmbfl/mbfl/mbfl_ident.c int mbfl_identify_filter_init(mbfl_identify_filter *filter, enum mbfl_no_encoding encoding) filter 234 ext/mbstring/libmbfl/mbfl/mbfl_ident.c return mbfl_identify_filter_init2(filter, enc ? enc: &mbfl_encoding_pass); filter 237 ext/mbstring/libmbfl/mbfl/mbfl_ident.c int mbfl_identify_filter_init2(mbfl_identify_filter *filter, const mbfl_encoding *encoding) filter 242 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->encoding = encoding; filter 244 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->status = 0; filter 245 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->flag = 0; filter 246 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->score = 0; filter 249 ext/mbstring/libmbfl/mbfl/mbfl_ident.c vtbl = mbfl_identify_filter_get_vtbl(filter->encoding->no_encoding); filter 253 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->filter_ctor = vtbl->filter_ctor; filter 254 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->filter_dtor = vtbl->filter_dtor; filter 255 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->filter_function = vtbl->filter_function; filter 258 ext/mbstring/libmbfl/mbfl/mbfl_ident.c (*filter->filter_ctor)(filter); filter 263 ext/mbstring/libmbfl/mbfl/mbfl_ident.c void mbfl_identify_filter_delete(mbfl_identify_filter *filter) filter 265 ext/mbstring/libmbfl/mbfl/mbfl_ident.c if (filter == NULL) { filter 269 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_identify_filter_cleanup(filter); filter 270 ext/mbstring/libmbfl/mbfl/mbfl_ident.c mbfl_free((void*)filter); filter 273 ext/mbstring/libmbfl/mbfl/mbfl_ident.c void mbfl_identify_filter_cleanup(mbfl_identify_filter *filter) filter 275 ext/mbstring/libmbfl/mbfl/mbfl_ident.c (*filter->filter_dtor)(filter); filter 278 ext/mbstring/libmbfl/mbfl/mbfl_ident.c void mbfl_filt_ident_common_ctor(mbfl_identify_filter *filter) filter 280 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->status = 0; filter 281 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->flag = 0; filter 284 ext/mbstring/libmbfl/mbfl/mbfl_ident.c void mbfl_filt_ident_common_dtor(mbfl_identify_filter *filter) filter 286 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->status = 0; filter 289 ext/mbstring/libmbfl/mbfl/mbfl_ident.c int mbfl_filt_ident_false(int c, mbfl_identify_filter *filter) filter 291 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->flag = 1; /* bad */ filter 295 ext/mbstring/libmbfl/mbfl/mbfl_ident.c void mbfl_filt_ident_false_ctor(mbfl_identify_filter *filter) filter 297 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->status = 0; filter 298 ext/mbstring/libmbfl/mbfl/mbfl_ident.c filter->flag = 1; filter 301 ext/mbstring/libmbfl/mbfl/mbfl_ident.c int mbfl_filt_ident_true(int c, mbfl_identify_filter *filter) filter 43 ext/mbstring/libmbfl/mbfl/mbfl_ident.h void (*filter_ctor)(mbfl_identify_filter *filter); filter 44 ext/mbstring/libmbfl/mbfl/mbfl_ident.h void (*filter_dtor)(mbfl_identify_filter *filter); filter 45 ext/mbstring/libmbfl/mbfl/mbfl_ident.h int (*filter_function)(int c, mbfl_identify_filter *filter); filter 54 ext/mbstring/libmbfl/mbfl/mbfl_ident.h void (*filter_ctor)(mbfl_identify_filter *filter); filter 55 ext/mbstring/libmbfl/mbfl/mbfl_ident.h void (*filter_dtor)(mbfl_identify_filter *filter); filter 56 ext/mbstring/libmbfl/mbfl/mbfl_ident.h int (*filter_function)(int c, mbfl_identify_filter *filter); filter 62 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_identify_filter_delete(mbfl_identify_filter *filter); filter 63 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_identify_filter_init(mbfl_identify_filter *filter, enum mbfl_no_encoding encoding); filter 64 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_identify_filter_init2(mbfl_identify_filter *filter, const mbfl_encoding *encoding); filter 65 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI void mbfl_identify_filter_cleanup(mbfl_identify_filter *filter); filter 67 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_common_ctor(mbfl_identify_filter *filter); filter 68 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_common_dtor(mbfl_identify_filter *filter); filter 69 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_false_ctor(mbfl_identify_filter *filter); filter 71 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_filt_ident_false(int c, mbfl_identify_filter *filter); filter 72 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_filt_ident_true(int c, mbfl_identify_filter *filter); filter 1604 ext/phar/phar.c php_stream_filter *filter; filter 1625 ext/phar/phar.c filter = php_stream_filter_create("zlib.inflate", &filterparams, php_stream_is_persistent(fp)); filter 1627 ext/phar/phar.c if (!filter) { filter 1630 ext/phar/phar.c filter = php_stream_filter_create("zlib.inflate", &filterparams, php_stream_is_persistent(fp)); filter 1633 ext/phar/phar.c if (!filter) { filter 1641 ext/phar/phar.c php_stream_filter_append(&temp->writefilters, filter); filter 1652 ext/phar/phar.c php_stream_filter_flush(filter, 1); filter 1653 ext/phar/phar.c php_stream_filter_remove(filter, 1); filter 1663 ext/phar/phar.c php_stream_filter *filter; filter 1676 ext/phar/phar.c filter = php_stream_filter_create("bzip2.decompress", NULL, php_stream_is_persistent(fp)); filter 1678 ext/phar/phar.c if (!filter) { filter 1683 ext/phar/phar.c php_stream_filter_append(&temp->writefilters, filter); filter 1690 ext/phar/phar.c php_stream_filter_flush(filter, 1); filter 1691 ext/phar/phar.c php_stream_filter_remove(filter, 1); filter 2510 ext/phar/phar.c php_stream_filter *filter; filter 2782 ext/phar/phar.c filter = php_stream_filter_create(phar_compress_filter(entry, 0), NULL, 0); filter 2783 ext/phar/phar.c if (!filter) { filter 2825 ext/phar/phar.c php_stream_filter_append((&entry->cfp->writefilters), filter); filter 2836 ext/phar/phar.c php_stream_filter_flush(filter, 1); filter 2838 ext/phar/phar.c php_stream_filter_remove(filter, 1); filter 3194 ext/phar/phar.c filter = php_stream_filter_create("zlib.deflate", &filterparams, php_stream_is_persistent(phar->fp)); filter 3197 ext/phar/phar.c if (!filter) { filter 3204 ext/phar/phar.c php_stream_filter_append(&phar->fp->writefilters, filter); filter 3206 ext/phar/phar.c php_stream_filter_flush(filter, 1); filter 3207 ext/phar/phar.c php_stream_filter_remove(filter, 1); filter 3212 ext/phar/phar.c filter = php_stream_filter_create("bzip2.compress", NULL, php_stream_is_persistent(phar->fp)); filter 3213 ext/phar/phar.c php_stream_filter_append(&phar->fp->writefilters, filter); filter 3215 ext/phar/phar.c php_stream_filter_flush(filter, 1); filter 3216 ext/phar/phar.c php_stream_filter_remove(filter, 1); filter 3857 ext/phar/phar_object.c php_stream_filter *filter = NULL; filter 3880 ext/phar/phar_object.c filter = php_stream_filter_create(filter_name, NULL, php_stream_is_persistent(fp)); filter 3882 ext/phar/phar_object.c filter = NULL; filter 3884 ext/phar/phar_object.c if (!filter) { filter 3888 ext/phar/phar_object.c php_stream_filter_append(&fp->readfilters, filter); filter 3933 ext/phar/phar_object.c if (filter) { filter 3934 ext/phar/phar_object.c php_stream_filter_flush(filter, 1); filter 3935 ext/phar/phar_object.c php_stream_filter_remove(filter, 1); filter 1314 ext/phar/tar.c php_stream_filter *filter; filter 1324 ext/phar/tar.c filter = php_stream_filter_create("zlib.deflate", &filterparams, php_stream_is_persistent(phar->fp)); filter 1327 ext/phar/tar.c if (!filter) { filter 1337 ext/phar/tar.c php_stream_filter_append(&phar->fp->writefilters, filter); filter 1339 ext/phar/tar.c php_stream_filter_flush(filter, 1); filter 1340 ext/phar/tar.c php_stream_filter_remove(filter, 1); filter 1345 ext/phar/tar.c php_stream_filter *filter; filter 1347 ext/phar/tar.c filter = php_stream_filter_create("bzip2.compress", NULL, php_stream_is_persistent(phar->fp)); filter 1348 ext/phar/tar.c php_stream_filter_append(&phar->fp->writefilters, filter); filter 1350 ext/phar/tar.c php_stream_filter_flush(filter, 1); filter 1351 ext/phar/tar.c php_stream_filter_remove(filter, 1); filter 697 ext/phar/util.c php_stream_filter *filter; filter 764 ext/phar/util.c filter = php_stream_filter_create(filtername, NULL, 0); filter 766 ext/phar/util.c filter = NULL; filter 769 ext/phar/util.c if (!filter) { filter 778 ext/phar/util.c php_stream_filter_append(&ufp->writefilters, filter); filter 784 ext/phar/util.c php_stream_filter_remove(filter, 1); filter 789 ext/phar/util.c php_stream_filter_flush(filter, 1); filter 791 ext/phar/util.c php_stream_filter_remove(filter, 1); filter 541 ext/phar/zip.c php_stream_filter *filter; filter 575 ext/phar/zip.c filter = php_stream_filter_create("zlib.inflate", NULL, php_stream_is_persistent(fp)); filter 577 ext/phar/zip.c if (!filter) { filter 582 ext/phar/zip.c php_stream_filter_append(&fp->readfilters, filter); filter 603 ext/phar/zip.c php_stream_filter_flush(filter, 1); filter 604 ext/phar/zip.c php_stream_filter_remove(filter, 1); filter 607 ext/phar/zip.c filter = php_stream_filter_create("bzip2.decompress", NULL, php_stream_is_persistent(fp)); filter 609 ext/phar/zip.c if (!filter) { filter 614 ext/phar/zip.c php_stream_filter_append(&fp->readfilters, filter); filter 635 ext/phar/zip.c php_stream_filter_flush(filter, 1); filter 636 ext/phar/zip.c php_stream_filter_remove(filter, 1); filter 852 ext/phar/zip.c php_stream_filter *filter; filter 900 ext/phar/zip.c filter = php_stream_filter_create(phar_compress_filter(entry, 0), NULL, 0); filter 902 ext/phar/zip.c if (!filter) { filter 928 ext/phar/zip.c php_stream_filter_append((&entry->cfp->writefilters), filter); filter 935 ext/phar/zip.c php_stream_filter_flush(filter, 1); filter 937 ext/phar/zip.c php_stream_filter_remove(filter, 1); filter 4109 ext/reflection/php_reflection.c static void _addmethod(zend_function *mptr, zend_class_entry *ce, zval *retval, zend_long filter, zval *obj) filter 4114 ext/reflection/php_reflection.c if (mptr->common.fn_flags & filter) { filter 4136 ext/reflection/php_reflection.c long filter = va_arg(args, long); filter 4139 ext/reflection/php_reflection.c _addmethod(mptr, ce, retval, filter, obj); filter 4150 ext/reflection/php_reflection.c zend_long filter = 0; filter 4155 ext/reflection/php_reflection.c if (zend_parse_parameters(argc, "|l", &filter) == FAILURE) { filter 4160 ext/reflection/php_reflection.c filter = ZEND_ACC_PPP_MASK | ZEND_ACC_ABSTRACT | ZEND_ACC_FINAL | ZEND_ACC_STATIC; filter 4166 ext/reflection/php_reflection.c zend_hash_apply_with_arguments(&ce->function_table, (apply_func_args_t) _addmethod_va, 4, &ce, return_value, filter, intern->obj); filter 4170 ext/reflection/php_reflection.c _addmethod(closure, ce, return_value, filter, &intern->obj); filter 4292 ext/reflection/php_reflection.c long filter = va_arg(args, long); filter 4298 ext/reflection/php_reflection.c if (pptr->flags & filter) { filter 4345 ext/reflection/php_reflection.c zend_long filter = 0; filter 4350 ext/reflection/php_reflection.c if (zend_parse_parameters(argc, "|l", &filter) == FAILURE) { filter 4355 ext/reflection/php_reflection.c filter = ZEND_ACC_PPP_MASK | ZEND_ACC_STATIC; filter 4361 ext/reflection/php_reflection.c zend_hash_apply_with_arguments(&ce->properties_info, (apply_func_args_t) _addproperty, 3, &ce, return_value, filter); filter 4363 ext/reflection/php_reflection.c if (Z_TYPE(intern->obj) != IS_UNDEF && (filter & ZEND_ACC_PUBLIC) != 0 && Z_OBJ_HT(intern->obj)->get_properties) { filter 6236 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, filter) filter 6248 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, filter) filter 136001 ext/sqlite3/libsqlite/sqlite3.c Fts3SegFilter filter; /* Segment term filter configuration */ filter 136006 ext/sqlite3/libsqlite/sqlite3.c filter.flags = FTS3_SEGMENT_IGNORE_EMPTY | FTS3_SEGMENT_REQUIRE_POS filter 136010 ext/sqlite3/libsqlite/sqlite3.c filter.iCol = iColumn; filter 136011 ext/sqlite3/libsqlite/sqlite3.c filter.zTerm = pTok->z; filter 136012 ext/sqlite3/libsqlite/sqlite3.c filter.nTerm = pTok->n; filter 136014 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SegReaderStart(p, pSegcsr, &filter); filter 138919 ext/sqlite3/libsqlite/sqlite3.c Fts3SegFilter filter; filter 139129 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free((void *)pCsr->filter.zTerm); filter 139293 ext/sqlite3/libsqlite/sqlite3.c testcase(pCsr->filter.zTerm); filter 139295 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free((void *)pCsr->filter.zTerm); filter 139299 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.flags = FTS3_SEGMENT_REQUIRE_POS|FTS3_SEGMENT_IGNORE_EMPTY; filter 139300 ext/sqlite3/libsqlite/sqlite3.c if( isScan ) pCsr->filter.flags |= FTS3_SEGMENT_SCAN; filter 139306 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.zTerm = sqlite3_mprintf("%s", zStr); filter 139307 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.nTerm = sqlite3_value_bytes(apVal[0]); filter 139308 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM; filter 139331 ext/sqlite3/libsqlite/sqlite3.c pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr filter 139334 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SegReaderStart(pFts3, &pCsr->csr, &pCsr->filter); filter 146119 ext/sqlite3/libsqlite/sqlite3.c Fts3SegFilter filter; /* Segment term filter condition */ filter 146167 ext/sqlite3/libsqlite/sqlite3.c memset(&filter, 0, sizeof(Fts3SegFilter)); filter 146168 ext/sqlite3/libsqlite/sqlite3.c filter.flags = FTS3_SEGMENT_REQUIRE_POS; filter 146169 ext/sqlite3/libsqlite/sqlite3.c filter.flags |= (bIgnoreEmpty ? FTS3_SEGMENT_IGNORE_EMPTY : 0); filter 146171 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SegReaderStart(p, &csr, &filter); filter 148029 ext/sqlite3/libsqlite/sqlite3.c Fts3SegFilter filter; filter 148036 ext/sqlite3/libsqlite/sqlite3.c memset(&filter, 0, sizeof(filter)); filter 148038 ext/sqlite3/libsqlite/sqlite3.c filter.flags = FTS3_SEGMENT_REQUIRE_POS|FTS3_SEGMENT_IGNORE_EMPTY; filter 148039 ext/sqlite3/libsqlite/sqlite3.c filter.flags |= FTS3_SEGMENT_SCAN; filter 148045 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SegReaderStart(p, &csr, &filter); filter 1465 ext/standard/filters.c php_stream *stream, php_stream_filter *filter, filter 529 ext/standard/streamsfuncs.c php_stream_filter *filter; filter 534 ext/standard/streamsfuncs.c for (filter = stream->filterhead; filter != NULL; filter = filter->next) { filter 535 ext/standard/streamsfuncs.c add_next_index_string(newval, (char *)filter->fops->label); filter 1184 ext/standard/streamsfuncs.c php_stream_filter *filter = NULL; filter 1209 ext/standard/streamsfuncs.c filter = php_stream_filter_create(filtername, filterparams, php_stream_is_persistent(stream)); filter 1210 ext/standard/streamsfuncs.c if (filter == NULL) { filter 1215 ext/standard/streamsfuncs.c ret = php_stream_filter_append_ex(&stream->readfilters, filter); filter 1217 ext/standard/streamsfuncs.c ret = php_stream_filter_prepend_ex(&stream->readfilters, filter); filter 1220 ext/standard/streamsfuncs.c php_stream_filter_remove(filter, 1); filter 1226 ext/standard/streamsfuncs.c filter = php_stream_filter_create(filtername, filterparams, php_stream_is_persistent(stream)); filter 1227 ext/standard/streamsfuncs.c if (filter == NULL) { filter 1232 ext/standard/streamsfuncs.c ret = php_stream_filter_append_ex(&stream->writefilters, filter); filter 1234 ext/standard/streamsfuncs.c ret = php_stream_filter_prepend_ex(&stream->writefilters, filter); filter 1237 ext/standard/streamsfuncs.c php_stream_filter_remove(filter, 1); filter 1242 ext/standard/streamsfuncs.c if (filter) { filter 1243 ext/standard/streamsfuncs.c filter->res = zend_register_resource(filter, php_file_le_stream_filter()); filter 1244 ext/standard/streamsfuncs.c GC_REFCOUNT(filter->res)++; filter 1245 ext/standard/streamsfuncs.c RETURN_RES(filter->res); filter 1273 ext/standard/streamsfuncs.c php_stream_filter *filter; filter 1279 ext/standard/streamsfuncs.c filter = zend_fetch_resource(Z_RES_P(zfilter), NULL, php_file_le_stream_filter()); filter 1280 ext/standard/streamsfuncs.c if (!filter) { filter 1285 ext/standard/streamsfuncs.c if (php_stream_filter_flush(filter, 1) == FAILURE) { filter 1294 ext/standard/streamsfuncs.c php_stream_filter_remove(filter, 1); filter 62 ext/standard/user_filters.c PHP_NAMED_FE(filter, PHP_FN(user_filter_nop), arginfo_php_user_filter_filter) filter 267 ext/standard/user_filters.c php_stream_filter *filter; filter 326 ext/standard/user_filters.c filter = php_stream_filter_alloc(&userfilter_ops, NULL, 0); filter 327 ext/standard/user_filters.c if (filter == NULL) { filter 360 ext/standard/user_filters.c ZVAL_UNDEF(&filter->abstract); filter 361 ext/standard/user_filters.c php_stream_filter_free(filter); filter 374 ext/standard/user_filters.c ZVAL_RES(&zfilter, zend_register_resource(filter, le_userfilters)); filter 375 ext/standard/user_filters.c ZVAL_COPY_VALUE(&filter->abstract, &obj); filter 380 ext/standard/user_filters.c return filter; filter 254 main/streams/filter.c php_stream_filter *filter = NULL; filter 261 main/streams/filter.c filter = factory->create_filter(filtername, filterparams, persistent); filter 269 main/streams/filter.c while (period && !filter) { filter 273 main/streams/filter.c filter = factory->create_filter(filtername, filterparams, persistent); filter 282 main/streams/filter.c if (filter == NULL) { filter 290 main/streams/filter.c return filter; filter 295 main/streams/filter.c php_stream_filter *filter; filter 297 main/streams/filter.c filter = (php_stream_filter*) pemalloc_rel_orig(sizeof(php_stream_filter), persistent); filter 298 main/streams/filter.c memset(filter, 0, sizeof(php_stream_filter)); filter 300 main/streams/filter.c filter->fops = fops; filter 301 main/streams/filter.c Z_PTR(filter->abstract) = abstract; filter 302 main/streams/filter.c filter->is_persistent = persistent; filter 304 main/streams/filter.c return filter; filter 307 main/streams/filter.c PHPAPI void php_stream_filter_free(php_stream_filter *filter) filter 309 main/streams/filter.c if (filter->fops->dtor) filter 310 main/streams/filter.c filter->fops->dtor(filter); filter 311 main/streams/filter.c pefree(filter, filter->is_persistent); filter 314 main/streams/filter.c PHPAPI int php_stream_filter_prepend_ex(php_stream_filter_chain *chain, php_stream_filter *filter) filter 316 main/streams/filter.c filter->next = chain->head; filter 317 main/streams/filter.c filter->prev = NULL; filter 320 main/streams/filter.c chain->head->prev = filter; filter 322 main/streams/filter.c chain->tail = filter; filter 324 main/streams/filter.c chain->head = filter; filter 325 main/streams/filter.c filter->chain = chain; filter 330 main/streams/filter.c PHPAPI void _php_stream_filter_prepend(php_stream_filter_chain *chain, php_stream_filter *filter) filter 332 main/streams/filter.c php_stream_filter_prepend_ex(chain, filter); filter 335 main/streams/filter.c PHPAPI int php_stream_filter_append_ex(php_stream_filter_chain *chain, php_stream_filter *filter) filter 339 main/streams/filter.c filter->prev = chain->tail; filter 340 main/streams/filter.c filter->next = NULL; filter 342 main/streams/filter.c chain->tail->next = filter; filter 344 main/streams/filter.c chain->head = filter; filter 346 main/streams/filter.c chain->tail = filter; filter 347 main/streams/filter.c filter->chain = chain; filter 359 main/streams/filter.c status = filter->fops->filter(stream, filter, brig_inp, brig_outp, &consumed, PSFS_FLAG_NORMAL); filter 416 main/streams/filter.c PHPAPI void _php_stream_filter_append(php_stream_filter_chain *chain, php_stream_filter *filter) filter 418 main/streams/filter.c if (php_stream_filter_append_ex(chain, filter) != SUCCESS) { filter 419 main/streams/filter.c if (chain->head == filter) { filter 423 main/streams/filter.c filter->prev->next = NULL; filter 424 main/streams/filter.c chain->tail = filter->prev; filter 429 main/streams/filter.c PHPAPI int _php_stream_filter_flush(php_stream_filter *filter, int finish) filter 439 main/streams/filter.c if (!filter->chain || !filter->chain->stream) { filter 444 main/streams/filter.c chain = filter->chain; filter 447 main/streams/filter.c for(current = filter; current; current = current->next) { filter 450 main/streams/filter.c status = filter->fops->filter(stream, current, inp, outp, NULL, flags); filter 511 main/streams/filter.c PHPAPI php_stream_filter *php_stream_filter_remove(php_stream_filter *filter, int call_dtor) filter 513 main/streams/filter.c if (filter->prev) { filter 514 main/streams/filter.c filter->prev->next = filter->next; filter 516 main/streams/filter.c filter->chain->head = filter->next; filter 518 main/streams/filter.c if (filter->next) { filter 519 main/streams/filter.c filter->next->prev = filter->prev; filter 521 main/streams/filter.c filter->chain->tail = filter->prev; filter 524 main/streams/filter.c if (filter->res) { filter 525 main/streams/filter.c zend_list_delete(filter->res); filter 529 main/streams/filter.c php_stream_filter_free(filter); filter 532 main/streams/filter.c return filter; filter 86 main/streams/php_stream_filter_api.h php_stream_filter_status_t (*filter)( filter 127 main/streams/php_stream_filter_api.h PHPAPI void _php_stream_filter_prepend(php_stream_filter_chain *chain, php_stream_filter *filter); filter 128 main/streams/php_stream_filter_api.h PHPAPI int php_stream_filter_prepend_ex(php_stream_filter_chain *chain, php_stream_filter *filter); filter 129 main/streams/php_stream_filter_api.h PHPAPI void _php_stream_filter_append(php_stream_filter_chain *chain, php_stream_filter *filter); filter 130 main/streams/php_stream_filter_api.h PHPAPI int php_stream_filter_append_ex(php_stream_filter_chain *chain, php_stream_filter *filter); filter 131 main/streams/php_stream_filter_api.h PHPAPI int _php_stream_filter_flush(php_stream_filter *filter, int finish); filter 132 main/streams/php_stream_filter_api.h PHPAPI php_stream_filter *php_stream_filter_remove(php_stream_filter *filter, int call_dtor); filter 133 main/streams/php_stream_filter_api.h PHPAPI void php_stream_filter_free(php_stream_filter *filter); filter 138 main/streams/php_stream_filter_api.h #define php_stream_filter_prepend(chain, filter) _php_stream_filter_prepend((chain), (filter)) filter 139 main/streams/php_stream_filter_api.h #define php_stream_filter_append(chain, filter) _php_stream_filter_append((chain), (filter)) filter 140 main/streams/php_stream_filter_api.h #define php_stream_filter_flush(filter, finish) _php_stream_filter_flush((filter), (finish)) filter 576 main/streams/streams.c php_stream_filter *filter; filter 592 main/streams/streams.c for (filter = stream->readfilters.head; filter; filter = filter->next) { filter 593 main/streams/streams.c status = filter->fops->filter(stream, filter, brig_inp, brig_outp, NULL, flags); filter 1149 main/streams/streams.c php_stream_filter *filter; filter 1156 main/streams/streams.c for (filter = stream->writefilters.head; filter; filter = filter->next) { filter 1159 main/streams/streams.c status = filter->fops->filter(stream, filter, brig_inp, brig_outp, filter 1160 main/streams/streams.c filter == stream->writefilters.head ? &consumed : NULL, flags);