Lines Matching refs:def
777 dev->def = &(scanners[i]);
788 dev->def = &(scanners[i]);
815 switch (dev->def->tecoref)
882 if (dev->def->tecoref == TECO_VM656A ||
883 dev->def->tecoref == TECO_VM6575 || dev->def->tecoref == TECO_VM6586)
979 switch (dev->def->tecoref)
1093 switch (dev->def->tecoref)
1169 cal_algo = dev->def->cal_algo;
1180 switch (dev->def->tecoref)
1225 tmp_buf_size = dev->def->cal_length * 3 * sizeof (int);
1226 tmp_min_buf_size = dev->def->cal_length * 3 * sizeof (int);
1227 tmp_max_buf_size = dev->def->cal_length * 3 * sizeof (int);
1232 switch (dev->def->tecoref)
1255 for (i = 0; i < dev->def->cal_lines; i++)
1275 size = dev->def->cal_length * dev->def->cal_col_len;
1292 for (j = 0; j < dev->def->cal_length; j++)
1304 for (j = 0; j < dev->def->cal_length; j++)
1306 switch (dev->def->tecoref)
1404 switch (dev->def->tecoref)
1412 for (j = 0; j < dev->def->cal_length; j++)
1416 tmp_buf[j + dev->def->cal_length] = tmp_buf[j + dev->def->cal_length]
1417 - (tmp_min_buf[j + dev->def->cal_length]
1418 + tmp_max_buf[j + dev->def->cal_length]);
1419 tmp_buf[j + 2 * dev->def->cal_length] = tmp_buf[j + 2 * dev->def->cal_length]
1420 - (tmp_min_buf[j + 2 * dev->def->cal_length]
1421 + tmp_max_buf[j + 2 *dev->def->cal_length]);
1425 tmp_buf[j] = (colsub1_0 * (dev->def->cal_lines - 2)) / tmp_buf[j];
1426 tmp_buf[j + dev->def->cal_length] = (colsub1_1 * (dev->def->cal_lines - 2))
1427 / tmp_buf[j + dev->def->cal_length];
1428 tmp_buf[j + 2 * dev->def->cal_length] = (colsub1_2 * (dev->def->cal_lines - 2))
1429 / tmp_buf[j + 2 * dev->def->cal_length];
1433 tmp_buf[j] = colsub0_0 - (tmp_buf[j] / (dev->def->cal_lines - 2));
1434 tmp_buf[j + dev->def->cal_length] = colsub0_1 - (tmp_buf[j + dev->def->cal_length]
1435 / (dev->def->cal_lines - 2));
1436 tmp_buf[j + 2 * dev->def->cal_length] = colsub0_2
1437 - (tmp_buf[j + 2 * dev->def->cal_length] / (dev->def->cal_lines - 2));
1442 for (j = 0; j < (3 * dev->def->cal_length); j++)
1445 tmp_buf[j] = (colsub1_1 * dev->def->cal_lines) / tmp_buf[j];
1447 tmp_buf[j] = colsub0_1 - (tmp_buf[j] / dev->def->cal_lines);
1455 for (j = 0; j < dev->def->cal_length; j++)
1458 switch (dev->def->tecoref)
1465 (tmp_buf[0 * dev->def->cal_length + j] >> 0) & 0xff;
1467 (tmp_buf[0 * dev->def->cal_length + j] >> 8) & 0xff;
1470 (tmp_buf[1 * dev->def->cal_length + j] >> 0) & 0xff;
1472 (tmp_buf[1 * dev->def->cal_length + j] >> 8) & 0xff;
1475 (tmp_buf[2 * dev->def->cal_length + j] >> 0) & 0xff;
1477 (tmp_buf[2 * dev->def->cal_length + j] >> 8) & 0xff;
1497 size = dev->def->cal_length * dev->def->cal_col_len;
1607 switch (dev->def->tecoref)
1795 if (dev->def->color_adjust[0].resolution != 0)
1801 while (dev->def->color_adjust[num_entries].resolution != 0)
1817 dev->resolutions_list[i + 1] = dev->def->color_adjust[i].resolution;
1827 dev->sane.vendor = dev->def->real_vendor;
1828 dev->sane.model = dev->def->real_product;
1903 dev->opt[OPT_RESOLUTION].constraint.range = &dev->def->res_range;
1921 dev->opt[OPT_TL_X].constraint.range = &dev->def->x_range;
1922 dev->val[OPT_TL_X].w = dev->def->x_range.min;
1931 dev->opt[OPT_TL_Y].constraint.range = &dev->def->y_range;
1932 dev->val[OPT_TL_Y].w = dev->def->y_range.min;
1941 dev->opt[OPT_BR_X].constraint.range = &dev->def->x_range;
1942 dev->val[OPT_BR_X].w = dev->def->x_range.max;
1951 dev->opt[OPT_BR_Y].constraint.range = &dev->def->y_range;
1952 dev->val[OPT_BR_Y].w = dev->def->y_range.max;
2427 dev->def->tecoref != TECO_VM656A && raw_output == 0)
2811 dev->opt[OPT_RESOLUTION].constraint.range = &dev->def->res_range;
2826 switch (dev->def->tecoref)
2863 switch (dev->def->tecoref)
2994 switch (dev->def->tecoref)
3009 dev->x_br = mmToIlu (SANE_UNFIX (dev->def->x_range.max));
3010 dev->y_br = mmToIlu (SANE_UNFIX (dev->def->y_range.max));
3023 if (dev->x_resolution > dev->def->x_resolution_max)
3025 dev->x_resolution = dev->def->x_resolution_max;
3058 dev->def->x_resolution_max) & ~0x7;
3066 ((dev->width * dev->x_resolution) / dev->def->x_resolution_max);
3067 if ((dev->def->tecoref == TECO_VM656A
3068 || dev->def->tecoref == TECO_VM6586)
3070 dev->def->x_resolution_max != 0))
3082 ((dev->width * dev->x_resolution) / dev->def->x_resolution_max);
3083 if ((dev->def->tecoref == TECO_VM656A
3084 || dev->def->tecoref == TECO_VM6586)
3086 dev->def->x_resolution_max != 0))
3102 dev->def->color_adjust[i].resolution != dev->y_resolution;
3105 dev->color_adjust = &dev->def->color_adjust[i];
3109 dev->color_adjust = &dev->def->color_adjust[0];
3115 (dev->length * dev->y_resolution) / dev->def->x_resolution_max;
3207 switch (dev->def->tecoref)
3236 switch (dev->def->tecoref)