Lines Matching refs:filter

223 	mbfl_convert_filter *filter;  in mbfl_buffer_converter_strncat()  local
224 int (*filter_function)(int c, mbfl_convert_filter *filter); in mbfl_buffer_converter_strncat()
227 filter = convd->filter1; in mbfl_buffer_converter_strncat()
228 if (filter != NULL) { in mbfl_buffer_converter_strncat()
229 filter_function = filter->filter_function; in mbfl_buffer_converter_strncat()
231 if ((*filter_function)(*p++, filter) < 0) { in mbfl_buffer_converter_strncat()
253 mbfl_convert_filter *filter; in mbfl_buffer_converter_feed2() local
254 int (*filter_function)(int c, mbfl_convert_filter *filter); in mbfl_buffer_converter_feed2()
264 filter = convd->filter1; in mbfl_buffer_converter_feed2()
265 if (filter != NULL) { in mbfl_buffer_converter_feed2()
266 filter_function = filter->filter_function; in mbfl_buffer_converter_feed2()
268 if ((*filter_function)(*p++, filter) < 0) { in mbfl_buffer_converter_feed2()
371 mbfl_identify_filter *filter; in mbfl_encoding_detector_new() local
392 filter = mbfl_identify_filter_new2(elist[i]); in mbfl_encoding_detector_new()
393 if (filter != NULL) { in mbfl_encoding_detector_new()
394 identd->filter_list[num] = filter; in mbfl_encoding_detector_new()
439 mbfl_identify_filter *filter = identd->filter_list[i]; in mbfl_encoding_detector_feed() local
440 if (!filter->flag) { in mbfl_encoding_detector_feed()
441 (*filter->filter_function)(*p, filter); in mbfl_encoding_detector_feed()
442 if (filter->flag) { in mbfl_encoding_detector_feed()
461 mbfl_identify_filter *filter; in mbfl_encoding_detector_judge() local
469 filter = identd->filter_list[n]; in mbfl_encoding_detector_judge()
470 if (!filter->flag) { in mbfl_encoding_detector_judge()
471 if (!identd->strict || !filter->status) { in mbfl_encoding_detector_judge()
472 encoding = filter->encoding; in mbfl_encoding_detector_judge()
482 filter = identd->filter_list[n]; in mbfl_encoding_detector_judge()
483 if (!filter->flag) { in mbfl_encoding_detector_judge()
484 encoding = filter->encoding; in mbfl_encoding_detector_judge()
570 mbfl_identify_filter *flist, *filter; in mbfl_identify_encoding() local
596 filter = &flist[i]; in mbfl_identify_encoding()
597 if (!filter->flag) { in mbfl_identify_encoding()
598 (*filter->filter_function)(*p, filter); in mbfl_identify_encoding()
599 if (filter->flag) { in mbfl_identify_encoding()
616 filter = &flist[i]; in mbfl_identify_encoding()
617 if (!filter->flag) { in mbfl_identify_encoding()
618 if (strict && filter->status) { in mbfl_identify_encoding()
621 encoding = filter->encoding; in mbfl_identify_encoding()
629 filter = &flist[i]; in mbfl_identify_encoding()
630 if (!filter->flag && (!strict || !filter->status)) { in mbfl_identify_encoding()
631 encoding = filter->encoding; in mbfl_identify_encoding()
689 mbfl_convert_filter *filter = mbfl_convert_filter_new( in mbfl_strlen() local
693 if (filter == NULL) { in mbfl_strlen()
701 (*filter->filter_function)(*p++, filter); in mbfl_strlen()
705 mbfl_convert_filter_delete(filter); in mbfl_strlen()
1031 mbfl_convert_filter *filter; in mbfl_substr_count() local
1039 filter = mbfl_convert_filter_new( in mbfl_substr_count()
1043 if (filter == NULL) { in mbfl_substr_count()
1046 mbfl_convert_filter_feed_string(filter, needle->val, needle->len); in mbfl_substr_count()
1047 mbfl_convert_filter_flush(filter); in mbfl_substr_count()
1048 mbfl_convert_filter_delete(filter); in mbfl_substr_count()
1058 filter = mbfl_convert_filter_new( in mbfl_substr_count()
1062 if (filter == NULL) { in mbfl_substr_count()
1077 if ((*filter->filter_function)(*p++, filter) < 0) { in mbfl_substr_count()
1089 mbfl_convert_filter_flush(filter); in mbfl_substr_count()
1090 mbfl_convert_filter_delete(filter); in mbfl_substr_count()
1585 mbfl_convert_filter *filter; in mbfl_strwidth() local
1590 filter = mbfl_convert_filter_new( in mbfl_strwidth()
1594 if (filter == NULL) { in mbfl_strwidth()
1595 mbfl_convert_filter_delete(filter); in mbfl_strwidth()
1603 (*filter->filter_function)(*p++, filter); in mbfl_strwidth()
1607 mbfl_convert_filter_flush(filter); in mbfl_strwidth()
1608 mbfl_convert_filter_delete(filter); in mbfl_strwidth()
2749 int mbfl_filt_decode_htmlnumericentity_flush(mbfl_convert_filter *filter) in mbfl_filt_decode_htmlnumericentity_flush() argument
2751 struct collector_htmlnumericentity_data *pc = (struct collector_htmlnumericentity_data *)filter; in mbfl_filt_decode_htmlnumericentity_flush()