Lines Matching refs:params
530 s->params.bytes_per_line =
532 s->params.lines =
538 s->params.pixels_per_line = 8 * s->params.bytes_per_line;
542 s->params.pixels_per_line = s->params.bytes_per_line;
548 s->params.bytes_per_line, s->params.lines);
852 bpl = s->params.bytes_per_line;
867 for (s->line = 0; s->line < s->params.lines; s->line += lines_per_buffer) {
868 if (s->line + lines_per_buffer > s->params.lines)
870 lines_per_buffer = s->params.lines - s->line;
1268 sane_get_parameters (SANE_Handle handle, SANE_Parameters *params)
1276 memset (&s->params, 0, sizeof (s->params));
1288 s->params.pixels_per_line = width * dots_per_mm;
1289 s->params.lines = height * dots_per_mm;
1292 s->params.format = SANE_FRAME_GRAY;
1293 s->params.bytes_per_line = (s->params.pixels_per_line + 7) / 8;
1294 s->params.depth = 1;
1296 s->params.format = SANE_FRAME_GRAY;
1297 s->params.bytes_per_line = s->params.pixels_per_line;
1298 s->params.depth = 8;
1300 s->params.format = SANE_FRAME_RED + s->pass;
1301 s->params.bytes_per_line = s->params.pixels_per_line;
1302 s->params.depth = 8;
1307 s->params.format = SANE_FRAME_RED + s->pass;
1310 s->params.last_frame = (s->mode != TRUECOLOR) || (s->pass == 2);
1312 if (params)
1313 *params = s->params;
1317 s->params.format, s->params.pixels_per_line,
1318 s->params.bytes_per_line, s->params.depth,
1319 s->params.last_frame, s->pass);
1347 s->params.format = SANE_FRAME_GRAY;
1348 s->params.bytes_per_line = s->params.pixels_per_line;
1349 s->params.last_frame = SANE_TRUE;