Lines Matching defs:step

164 #  define FROM_DIRECTION (step->__data == &from_object)
319 the step data to point to one of the objects above. */
325 extern int gconv_init (struct __gconv_step *step);
327 gconv_init (struct __gconv_step *step)
330 if (strcmp (step->__from_name, CHARSET_NAME) == 0)
332 step->__data = &from_object;
334 step->__min_needed_from = FROM_LOOP_MIN_NEEDED_FROM;
335 step->__max_needed_from = FROM_LOOP_MAX_NEEDED_FROM;
336 step->__min_needed_to = FROM_LOOP_MIN_NEEDED_TO;
337 step->__max_needed_to = FROM_LOOP_MAX_NEEDED_TO;
340 step->__btowc_fct = FROM_ONEBYTE;
343 else if (__builtin_expect (strcmp (step->__to_name, CHARSET_NAME), 0) == 0)
345 step->__data = &to_object;
347 step->__min_needed_from = TO_LOOP_MIN_NEEDED_FROM;
348 step->__max_needed_from = TO_LOOP_MAX_NEEDED_FROM;
349 step->__min_needed_to = TO_LOOP_MIN_NEEDED_TO;
350 step->__max_needed_to = TO_LOOP_MAX_NEEDED_TO;
356 step->__stateful = 1;
358 step->__stateful = 0;
390 extern int FUNCTION_NAME (struct __gconv_step *step,
397 FUNCTION_NAME (struct __gconv_step *step, struct __gconv_step_data *data,
402 struct __gconv_step *next_step = step + 1;
562 status = SINGLE(FROM_LOOP) (step, data, inptrp, inend, &outbuf,
571 status = SINGLE(TO_LOOP) (step, data, inptrp, inend, &outbuf,
610 status = FROM_LOOP (step, data, inptrp, inend, &outbuf, outend,
614 status = TO_LOOP (step, data, inptrp, inend, &outbuf, outend,
622 status = GEN_unaligned (FROM_LOOP) (step, data, inptrp, inend,
628 status = GEN_unaligned (TO_LOOP) (step, data, inptrp, inend,
653 /* If this is the last step leave the loop, there is nothing
701 nstatus = FROM_LOOP (step, data, inptrp, inend,
707 nstatus = TO_LOOP (step, data, inptrp, inend,
717 nstatus = GEN_unaligned (FROM_LOOP) (step, data,
725 nstatus = GEN_unaligned (TO_LOOP) (step, data,