Lines Matching refs:params
420 if (!lines_available || bytes_per_line != s->params.bytes_per_line)
425 if (s->lines_read + lines_available > s->params.lines)
454 int bpl = s->params.bytes_per_line;
483 size = lines_read * s->params.bytes_per_line;
486 s->lines_in_scanner, s->params.lines);
503 if (size != (unsigned int) lines_read * s->params.bytes_per_line)
506 (u_long) size, lines_read * s->params.bytes_per_line);
516 if (s->params.depth != 1)
1088 sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
1096 memset (&s->params, 0, sizeof (s->params));
1098 s->params.format = SANE_FRAME_GRAY;
1099 s->params.last_frame = SANE_TRUE;
1101 s->params.depth = s->val[OPT_DEPTH];
1113 s->params.pixels_per_line = width * dots_per_mm + 0.5;
1114 s->params.lines = height * dots_per_mm + 0.5;
1117 s->params.bytes_per_line =
1118 (s->params.pixels_per_line + (8 - s->params.depth))
1119 / (8 / s->params.depth);
1122 if (params)
1123 *params = s->params;
1215 s->params.lines = total_lines;
1216 s->params.bytes_per_line = bytes_per_line;
1217 s->params.pixels_per_line = bytes_per_line * (8 / s->params.depth);
1282 while (max_len > (SANE_Int) s->in_buffer && s->lines_read < s->params.lines)
1300 if (!max_len || s->lines_read >= s->params.lines)