Home | History | Annotate | Download | only in unit

Lines Matching refs:translate

27 #include "translate/translate.h"
51 struct translate *(*create_fn)(const struct translate_key *key) = 0;
197 struct translate* translate[2];
232 translate[0] = create_fn(&key);
233 if (!translate[0])
239 translate[1] = create_fn(&key);
240 if(!translate[1])
243 translate[1] = translate_generic_create(&key);
244 if(!translate[1])
262 translate[0]->set_buffer(translate[0], 0, buffer[0], input_format_size, count - 1);
263 translate[0]->run_elts(translate[0], elts, count, 0, buffer[1]);
264 translate[1]->set_buffer(translate[1], 0, buffer[1], output_format_size, count - 1);
265 translate[1]->run_elts(translate[1], elts, count, 0, buffer[2]);
266 translate[0]->set_buffer(translate[0], 0, buffer[2], input_format_size, count - 1);
267 translate[0]->run_elts(translate[0], elts, count, 0, buffer[3]);
268 translate[1]->set_buffer(translate[1], 0, buffer[3], output_format_size, count - 1);
269 translate[1]->run_elts(translate[1], elts, count, 0, buffer[4]);
316 if(translate[1])
317 translate[1]->release(translate[1]);
318 translate[0]->release(translate[0]);