Lines Matching refs:data

92       uc->to_ucs.data = to_ucs_bices->handlers->init (from);  in ucs_based_conversion_open()
93 if (uc->to_ucs.data == NULL) in ucs_based_conversion_open()
97 uc->to_ucs.data = (void *)&fake_data; in ucs_based_conversion_open()
103 uc->from_ucs.data = from_ucs_bices->handlers->init (to); in ucs_based_conversion_open()
104 if (uc->from_ucs.data == NULL) in ucs_based_conversion_open()
108 uc->from_ucs.data = (void *)&fake_data; in ucs_based_conversion_open()
113 if (uc->to_ucs.data != NULL && uc->to_ucs.handlers->close != NULL) in ucs_based_conversion_open()
114 uc->to_ucs.handlers->close (uc->to_ucs.data); in ucs_based_conversion_open()
124 void *data) in ucs_based_conversion_close() argument
129 uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_close()
132 res = uc->from_ucs.handlers->close (uc->from_ucs.data); in ucs_based_conversion_close()
134 res |= uc->to_ucs.handlers->close (uc->to_ucs.data); in ucs_based_conversion_close()
136 free ((void *)data); in ucs_based_conversion_close()
144 void *data, in ucs_based_conversion_convert() argument
154 iconv_ucs_conversion_t *uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_convert()
169 ch = uc->to_ucs.handlers->convert_to_ucs (uc->to_ucs.data, in ucs_based_conversion_convert()
190 bytes = uc->from_ucs.handlers->convert_from_ucs (uc->from_ucs.data, ch, in ucs_based_conversion_convert()
216 uc->from_ucs.data, in ucs_based_conversion_convert()
235 ucs_based_conversion_get_mb_cur_max (void *data, in ucs_based_conversion_get_mb_cur_max() argument
238 iconv_ucs_conversion_t *uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_get_mb_cur_max()
241 return uc->to_ucs.handlers->get_mb_cur_max (uc->to_ucs.data); in ucs_based_conversion_get_mb_cur_max()
243 return uc->from_ucs.handlers->get_mb_cur_max (uc->from_ucs.data); in ucs_based_conversion_get_mb_cur_max()
248 ucs_based_conversion_get_state (void *data, in ucs_based_conversion_get_state() argument
252 iconv_ucs_conversion_t *uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_get_state()
258 uc->to_ucs.handlers->get_state (uc->to_ucs.data, state); in ucs_based_conversion_get_state()
265 uc->from_ucs.handlers->get_state (uc->from_ucs.data, state); in ucs_based_conversion_get_state()
275 ucs_based_conversion_set_state (void *data, in ucs_based_conversion_set_state() argument
279 iconv_ucs_conversion_t *uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_set_state()
284 return uc->to_ucs.handlers->set_state (uc->to_ucs.data, state); in ucs_based_conversion_set_state()
289 return uc->from_ucs.handlers->set_state (uc->from_ucs.data, state); in ucs_based_conversion_set_state()
296 ucs_based_conversion_is_stateful (void *data, in ucs_based_conversion_is_stateful() argument
299 iconv_ucs_conversion_t *uc = (iconv_ucs_conversion_t *)data; in ucs_based_conversion_is_stateful()
304 return uc->to_ucs.handlers->is_stateful (uc->to_ucs.data); in ucs_based_conversion_is_stateful()
309 return uc->from_ucs.handlers->is_stateful (uc->from_ucs.data); in ucs_based_conversion_is_stateful()