Lines Matching defs:index

668 	      s->ld.index[color] = -s->ld.dist[color];
3202 s->ld.index[color] = -s->ld.dist[color];
3423 num_saved_lines = s->ld.index[0] - s->ld.index[2];
3434 if (s->ld.index[c] < 0)
3435 ++s->ld.index[c];
3436 else if (s->ld.index[c] < s->params.lines)
3442 line = s->ld.index[c]++ - s->ld.ld_line;
3454 "index=(%d,%d,%d)\n", s->ld.lmod3,
3455 s->ld.index[0], s->ld.index[1], s->ld.index[2]);
3456 num_lines = s->ld.index[2] - s->ld.ld_line;
3461 num_saved_lines = s->ld.index[0] - s->ld.index[2];
3466 s->ld.ld_line = s->ld.index[2];
3502 num_saved_lines = s->ld.index[0] - s->ld.index[1];
3515 if (s->ld.index[c] < 0)
3516 ++s->ld.index[c];
3523 line = s->ld.index[c]++ - s->ld.ld_line;
3535 if ((raw >= raw_end) || ((s->ld.index[0] >= s->params.lines) &&
3536 (s->ld.index[1] >= s->params.lines) &&
3537 (s->ld.index[2] >= s->params.lines)))
3539 DBG (3, "fix_line_distance_n_1: lmod3=%d, index=(%d,%d,%d)%s\n",
3541 s->ld.index[0], s->ld.index[1], s->ld.index[2],
3543 num_lines = s->ld.index[1] - s->ld.ld_line;
3551 num_saved_lines = s->ld.index[0] - s->ld.index[1];
3556 s->ld.ld_line = s->ld.index[1];
3573 SANE_Int index[3], lines[3], quant[3], dist[3];
3627 s->ld.index[color] = -dist[color];
3642 index[color] = s->ld.index[color];
3650 if (index[color] < 0)
3651 ++index[color];
3748 if (s->ld.index[s->ld.color] < 0)
3749 ++(s->ld.index[s->ld.color]);
3971 SANE_Int index[3]; /* index of the next output line for color C */
3983 index[color] = -s->ld.dist[color];
3990 if (index[color] < 0)
3991 ++index[color];
3992 else if (index[color] < num_lines)
3998 out_ptr = out + index[color] * bpl + color;
4005 ++index[color];
4035 DBG (5, "fix_line_distance_block: s->ld.index = {%d, %d, %d}, "
4036 "s->ld.lmod3 = %d\n", s->ld.index[0], s->ld.index[1], s->ld.index[2],
4045 /* search maximum and minimum index */
4046 max_index = MAX (s->ld.index[0], MAX (s->ld.index[1], s->ld.index[2]));
4047 min_index = MIN (s->ld.index[0], MIN (s->ld.index[1], s->ld.index[2]));
4049 if (s->ld.index[0] == 0)
4062 if (s->ld.index[c] < 0)
4063 ++s->ld.index[c];
4064 else if (s->ld.index[c] < num_lines_total)
4070 line = s->ld.index[c]++ - s->ld.ld_line;
4081 max_index = MAX (s->ld.index[0],
4082 MAX (s->ld.index[1], s->ld.index[2]));
4083 min_index = MIN (s->ld.index[0],
4084 MIN (s->ld.index[1], s->ld.index[2]));
4117 "index=(%d,%d,%d), line = %d, lines = %d\n",
4119 s->ld.index[0], s->ld.index[1], s->ld.index[2],