Lines Matching refs:params
582 dev->params.pixels_per_line = B16TOI (&dev->buffer[14]);
586 dev->params.lines = B16TOI (&dev->buffer[12]) +
587 (B24TOI (&dev->buffer[9]) / dev->params.bytes_per_line);
593 dev->params.pixels_per_line &= ~0x7;
594 dev->params.bytes_per_line = dev->params.pixels_per_line / 8;
597 dev->params.bytes_per_line = dev->params.pixels_per_line;
600 dev->params.bytes_per_line = dev->params.pixels_per_line * 3;
606 DBG (DBG_proc, "lines=%d, bpl=%d\n", dev->params.lines,
607 dev->params.bytes_per_line);
1023 size = size - (size % dev->params.bytes_per_line);
1034 (long) size, dev->params.bytes_per_line);
1058 int nb_lines = size / dev->params.bytes_per_line;
1066 for (j = 0; j < dev->params.pixels_per_line; j++)
1068 *dest = src[j + 0 * dev->params.pixels_per_line];
1070 *dest = src[j + 1 * dev->params.pixels_per_line];
1072 *dest = src[j + 2 * dev->params.pixels_per_line];
1077 memcpy (src, dev->buffer, dev->params.bytes_per_line);
1079 src += dev->params.bytes_per_line;
1666 sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
1716 memset (&dev->params, 0, sizeof (SANE_Parameters));
1718 dev->params.last_frame = SANE_TRUE;
1724 dev->params.format = SANE_FRAME_GRAY;
1725 dev->params.pixels_per_line = dev->width & ~0x7;
1726 dev->params.bytes_per_line = dev->params.pixels_per_line / 8;
1727 dev->params.depth = 1;
1730 dev->params.format = SANE_FRAME_GRAY;
1731 dev->params.pixels_per_line = dev->width;
1732 dev->params.bytes_per_line = dev->params.pixels_per_line;
1733 dev->params.depth = 8;
1736 dev->params.format = SANE_FRAME_RGB;
1737 dev->params.pixels_per_line = dev->width;
1738 dev->params.bytes_per_line = dev->params.pixels_per_line * 3;
1739 dev->params.depth = 8;
1743 dev->params.lines = dev->length;
1747 if (params)
1749 *params = (dev->params);
1833 dev->bytes_left = dev->params.bytes_per_line * dev->params.lines;
1834 dev->real_bytes_left = dev->params.bytes_per_line * dev->params.lines;