Lines Matching refs:data

293 	struct convert_case_data *data = (struct convert_case_data *) void_data;  in convert_case_filter()  local
299 (*data->next_filter->filter_function)(c, data->next_filter); in convert_case_filter()
303 switch (data->case_mode) { in convert_case_filter()
305 code = php_unicode_toupper_simple(c, data->no_encoding); in convert_case_filter()
306 (data->next_filter->filter_function)(code, data->next_filter); in convert_case_filter()
310 php_unicode_toupper_full(c, data->no_encoding, data->next_filter); in convert_case_filter()
314 code = php_unicode_tolower_simple(c, data->no_encoding); in convert_case_filter()
315 (data->next_filter->filter_function)(code, data->next_filter); in convert_case_filter()
319 php_unicode_tolower_full(c, data->no_encoding, data->next_filter); in convert_case_filter()
323 php_unicode_tofold_full(c, data->no_encoding, data->next_filter); in convert_case_filter()
327 code = php_unicode_tofold_simple(c, data->no_encoding); in convert_case_filter()
328 (data->next_filter->filter_function)(code, data->next_filter); in convert_case_filter()
334 if (data->title_mode) { in convert_case_filter()
335 if (data->case_mode == PHP_UNICODE_CASE_TITLE_SIMPLE) { in convert_case_filter()
336 code = php_unicode_tolower_simple(c, data->no_encoding); in convert_case_filter()
337 (data->next_filter->filter_function)(code, data->next_filter); in convert_case_filter()
339 php_unicode_tolower_full(c, data->no_encoding, data->next_filter); in convert_case_filter()
342 if (data->case_mode == PHP_UNICODE_CASE_TITLE_SIMPLE) { in convert_case_filter()
343 code = php_unicode_totitle_simple(c, data->no_encoding); in convert_case_filter()
344 (data->next_filter->filter_function)(code, data->next_filter); in convert_case_filter()
346 php_unicode_totitle_full(c, data->no_encoding, data->next_filter); in convert_case_filter()
350 data->title_mode = php_unicode_is_cased(c); in convert_case_filter()
364 struct convert_case_data data; in php_unicode_convert_case() local
373 &mbfl_encoding_wchar, convert_case_filter, NULL, &data); in php_unicode_convert_case()
394 data.next_filter = from_wchar; in php_unicode_convert_case()
395 data.no_encoding = src_encoding->no_encoding; in php_unicode_convert_case()
396 data.case_mode = case_mode; in php_unicode_convert_case()
397 data.title_mode = 0; in php_unicode_convert_case()