Lines Matching full:steps
171 struct code128_step * steps; member
381 state->steps = (struct code128_step *) CODE128_REALLOC(state->steps, in code128_alloc_step()
385 struct code128_step * step = &state->steps[state->todo_ix]; in code128_alloc_step()
393 struct code128_step * step = &state->steps[state->current_ix]; in code128_do_step()
416 if(code128_do_c_step(state->steps, state->current_ix, state->todo_ix)) { in code128_do_step()
425 if(code128_do_a_step(state->steps, state->current_ix, state->todo_ix) || in code128_do_step()
426 code128_do_b_step(state->steps, state->current_ix, state->todo_ix)) in code128_do_step()
432 if(code128_do_b_step(state->steps, state->current_ix, state->todo_ix) || in code128_do_step()
433 code128_do_a_step(state->steps, state->current_ix, state->todo_ix)) in code128_do_step()
443 if(code128_do_a_step(state->steps, state->current_ix, state->todo_ix)) { in code128_do_step()
447 if(code128_do_b_step(state->steps, state->current_ix, state->todo_ix)) in code128_do_step()
467 …state.steps = (struct code128_step *) CODE128_MALLOC(state.allocated_steps * sizeof(struct code128… in code128_encode_raw()
473 // Initialize the first 3 steps for the 3 encoding routes (A, B, C) in code128_encode_raw()
474 state.steps[0].prev_ix = -1; in code128_encode_raw()
475 state.steps[0].next_input = s; in code128_encode_raw()
476 state.steps[0].len = CODE128_CHAR_LEN; in code128_encode_raw()
477 state.steps[0].mode = CODE128_MODE_C; in code128_encode_raw()
478 state.steps[0].code = CODE128_START_CODE_C; in code128_encode_raw()
480 state.steps[1].prev_ix = -1; in code128_encode_raw()
481 state.steps[1].next_input = s; in code128_encode_raw()
482 state.steps[1].len = CODE128_CHAR_LEN; in code128_encode_raw()
483 state.steps[1].mode = CODE128_MODE_A; in code128_encode_raw()
484 state.steps[1].code = CODE128_START_CODE_A; in code128_encode_raw()
486 state.steps[2].prev_ix = -1; in code128_encode_raw()
487 state.steps[2].next_input = s; in code128_encode_raw()
488 state.steps[2].len = CODE128_CHAR_LEN; in code128_encode_raw()
489 state.steps[2].mode = CODE128_MODE_B; in code128_encode_raw()
490 state.steps[2].code = CODE128_START_CODE_B; in code128_encode_raw()
502 CODE128_FREE(state.steps); in code128_encode_raw()
511 struct code128_step * step = &state.steps[state.best_ix]; in code128_encode_raw()
514 struct code128_step * prev_step = &state.steps[step->prev_ix]; in code128_encode_raw()
542 CODE128_FREE(state.steps); in code128_encode_raw()