Home
last modified time | relevance | path

Searched refs:output_function (Results 1 – 19 of 19) sorted by relevance

/php-src/ext/mbstring/libmbfl/filters/
H A Dmbfilter_utf7imap.c172 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
202 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
211 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
238 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
247 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
269 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
278 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar()
345 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap()
364 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap()
383 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap()
[all …]
H A Dmbfilter_utf7.c125 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar()
140 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar()
174 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar()
185 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar()
214 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar()
225 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar()
259 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar()
310 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7()
328 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7()
346 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7()
[all …]
H A Dmbfilter_qprint.c95 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_qprintenc()
101 CK((*filter->output_function)('\r', filter->data)); in mbfl_filt_conv_qprintenc()
110 CK((*filter->output_function)('=', filter->data)); in mbfl_filt_conv_qprintenc()
118 CK((*filter->output_function)('=', filter->data)); in mbfl_filt_conv_qprintenc()
125 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintenc()
132 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintenc()
135 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_qprintenc()
195 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_qprintdec()
208 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintdec()
213 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_qprintdec()
[all …]
H A Dmbfilter_base64.c106 CK((*filter->output_function)(0x0d, filter->data)); /* CR */ in mbfl_filt_conv_base64enc()
107 CK((*filter->output_function)(0x0a, filter->data)); /* LF */ in mbfl_filt_conv_base64enc()
133 CK((*filter->output_function)(0x0d, filter->data)); /* CR */ in mbfl_filt_conv_base64enc_flush()
134 CK((*filter->output_function)(0x0a, filter->data)); /* LF */ in mbfl_filt_conv_base64enc_flush()
139 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush()
140 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush()
143 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush()
177 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_conv_base64dec()
198 CK((*filter->output_function)((n >> 16) & 0xff, filter->data)); in mbfl_filt_conv_base64dec()
199 CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); in mbfl_filt_conv_base64dec()
[all …]
H A Dmbfilter_cjk.c153 CK((*filter->output_function)(0xa5, filter->data)); in mbfl_filt_conv_jis_wchar()
162 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_jis_wchar()
198 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_jis_wchar()
349 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_jis()
432 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_2022jp()
1277 (*filter->output_function)('(', filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush()
1278 (*filter->output_function)('B', filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush()
1283 (*filter->output_function)(c1, filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush()
2801 (*filter->output_function)(0, filter->data); in mbfl_filt_conv_wchar_cp50220()
2806 (*filter->output_function)(0, filter->data); in mbfl_filt_conv_wchar_cp50220()
[all …]
H A Dmbfilter_htmlent.c109 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_enc()
111 CK((*filter->output_function)('&', filter->data)); in mbfl_filt_conv_html_enc()
117 CK((*filter->output_function)((int)*p, filter->data)); in mbfl_filt_conv_html_enc()
126 CK((*filter->output_function)('#', filter->data)); in mbfl_filt_conv_html_enc()
137 CK((*filter->output_function)(*p, filter->data)); in mbfl_filt_conv_html_enc()
141 CK((*filter->output_function)(';', filter->data)); in mbfl_filt_conv_html_enc()
192 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_dec()
239 CK((*filter->output_function)(ent, filter->data)); in mbfl_filt_conv_html_dec()
242 CK((*filter->output_function)(buffer[pos], filter->data)); in mbfl_filt_conv_html_dec()
244 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_dec()
[all …]
H A Dmbfilter_utf32.c152 CK((*filter->output_function)(n, filter->data)); in emit_char_if_valid()
154 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in emit_char_if_valid()
198 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be()
199 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be()
200 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be()
201 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be()
225 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le()
226 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le()
227 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le()
228 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le()
[all …]
H A Dmbfilter_ucs4.c208 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4_wchar()
238 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4be_wchar()
249 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be()
250 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be()
251 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be()
252 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be()
282 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4le_wchar()
293 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le()
294 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le()
295 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le()
[all …]
H A Dmbfilter_singlebyte.c28 CK((*filter->output_function)(c, filter->data)); in mbfl_conv_singlebyte_table()
30 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_conv_singlebyte_table()
40 CK((*filter->output_function)(c, filter->data)); in mbfl_conv_reverselookup_table()
46 CK((*filter->output_function)(i + tbl_min, filter->data)); in mbfl_conv_reverselookup_table()
152 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_ascii()
200 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_8859_1_wchar()
206 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_8859_1()
504 CK((*filter->output_function)(0x80 + n, filter->data)); in mbfl_filt_conv_wchar_cp1252()
510 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_cp1252()
525 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp1252_wchar()
[all …]
H A Dmbfilter_utf8.c323 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_put_invalid_char()
335 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_wchar()
355 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_wchar()
410 (*filter->output_function)(MBFL_BAD_INPUT, filter->data); in mbfl_filt_conv_utf8_wchar_flush()
425 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf8()
428 CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); in mbfl_filt_conv_wchar_utf8()
432 CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); in mbfl_filt_conv_wchar_utf8()
592 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar()
626 CK((*filter->output_function)(snd, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar()
628 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar()
[all …]
H A Dmbfilter_utf16.c314 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16_wchar()
343 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar()
362 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar()
366 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar()
379 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be()
383 CK((*filter->output_function)(n & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be()
386 CK((*filter->output_function)(n & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be()
435 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16le_wchar()
441 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16le_wchar()
454 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16le()
[all …]
H A Dmbfilter_ucs2.c170 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs2_wchar()
184 CK((*filter->output_function)((c & 0xFF) | filter->cache, filter->data)); in mbfl_filt_conv_ucs2be_wchar()
192 CK((*filter->output_function)((c >> 8) & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2be()
193 CK((*filter->output_function)(c & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2be()
207 CK((*filter->output_function)(((c & 0xFF) << 8) | filter->cache, filter->data)); in mbfl_filt_conv_ucs2le_wchar()
215 CK((*filter->output_function)(c & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2le()
216 CK((*filter->output_function)((c >> 8) & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2le()
228 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_conv_ucs2_wchar_flush()
H A Dmbfilter_7bit.c76 return (*filter->output_function)(c < 0x80 ? c : MBFL_BAD_INPUT, filter->data); in mbfl_filt_conv_7bit_any()
82 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_any_7bit()
H A Dmbfilter_uuencode.c144 CK((*filter->output_function)( (A << 2) | (B >> 4), filter->data)); in mbfl_filt_conv_uudec()
146 CK((*filter->output_function)( (B << 4) | (C >> 2), filter->data)); in mbfl_filt_conv_uudec()
148 CK((*filter->output_function)( (C << 6) | D, filter->data)); in mbfl_filt_conv_uudec()
/php-src/ext/mbstring/libmbfl/mbfl/
H A Dmbfl_convert.c70 …const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, flush_function_t flush_fu… in mbfl_convert_filter_init() argument
76 if (output_function != NULL) { in mbfl_convert_filter_init()
77 filter->output_function = output_function; in mbfl_convert_filter_init()
79 filter->output_function = mbfl_filter_output_null; in mbfl_convert_filter_init()
95 …t_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, in mbfl_convert_filter_new() argument
104 mbfl_convert_filter_init(filter, from, to, vtbl, output_function, flush_function, data); in mbfl_convert_filter_new()
108 …* mbfl_convert_filter_new2(const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, in mbfl_convert_filter_new2() argument
115 …mbfl_convert_filter_init(filter, from_encoding, to_encoding, vtbl, output_function, flush_function… in mbfl_convert_filter_new2()
162 …mbfl_convert_filter_init(filter, from, to, vtbl, filter->output_function, filter->flush_function, … in mbfl_convert_filter_reset()
H A Dmbfl_convert.h52 output_function_t output_function; member
65 …t_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function,
67 … *mbfl_convert_filter_new2(const struct mbfl_convert_vtbl *vtbl, output_function_t output_function,
H A Dmbfilter_pass.c64 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_pass()
H A Dmbfilter_8bit.c83 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_8bit_wchar()
89 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_8bit()
H A Dmbfilter.c229 encoder->output_function = (output_function_t)decoder->filter_function; in mbfl_strcut()

Completed in 86 milliseconds