Lines Matching defs:model
291 if (s->dev->model->flags & GT68XX_FLAG_MIRROR_X)
302 scan_request->x0 -= s->dev->model->x_offset;
303 scan_request->y0 -= (s->dev->model->y_offset);
304 scan_request->xs += s->dev->model->x_offset;
305 scan_request->ys += s->dev->model->y_offset;
309 if (scan_request->xdpi > s->dev->model->optical_xdpi)
310 scan_request->xdpi = s->dev->model->optical_xdpi;
388 if (s->val[OPT_RESOLUTION].w > s->dev->model->optical_xdpi)
390 (s->val[OPT_RESOLUTION].w / s->dev->model->optical_xdpi);
428 GT68xx_Model *model = s->dev->model;
508 if (s->dev->model->is_cis && !(s->dev->model->flags & GT68XX_FLAG_CIS_LAMP))
520 RIE (create_bpp_list (s, s->dev->model->bpp_gray_values));
526 for (count = 0; model->ydpi_values[count] != 0; count++)
532 for (count = 0; model->ydpi_values[count] != 0; count++)
533 dpi_list[dpi_list[0] - count] = model->ydpi_values[count];
570 if ((s->dev->model->is_cis
571 && !(s->dev->model->flags & GT68XX_FLAG_CIS_LAMP)) || !debug_options)
601 if (s->dev->model->flags & GT68XX_FLAG_SHEET_FED)
622 if (s->dev->model->flags & GT68XX_FLAG_SHEET_FED)
636 if ((s->dev->model->flags & GT68XX_FLAG_SHEET_FED)
637 &&(!(s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE)))
655 if (s->dev->model->is_cis && !(s->dev->model->flags & GT68XX_FLAG_SHEET_FED))
701 x_range.max = model->x_size;
702 y_range.max = model->y_size;
757 if (s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE)
769 if (s->dev->model->command_set->document_present)
790 if (s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE)
804 if (s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE)
863 GT68xx_Model *model = NULL;
868 gt68xx_device_get_model ("unknown-scanner", &model);
869 status = gt68xx_device_set_model (dev, model);
872 DBG (4, "attach: couldn't set model: %s\n",
886 DBG (2, "attach: found %s flatbed scanner %s at %s\n", dev->model->vendor,
887 dev->model->model, dev->file_name);
945 if (strncmp (dev->model->firmware_name, PATH_SEP, 1) != 0)
951 dev->model->firmware_name);
955 strncpy (basename, dev->model->firmware_name, sizeof(basename) - 1);
962 strncpy (filename, dev->model->firmware_name, sizeof(filename) - 1);
964 strncpy (dirname, dev->model->firmware_name, sizeof(dirname) - 1);
1171 new_dev[i]->model->firmware_name = word;
1173 "from %s\n", new_dev[i]->model->name,
1174 new_dev[i]->model->firmware_name);
1199 new_dev[i]->model->vendor = word;
1201 new_dev[i]->model->name, new_dev[i]->model->vendor);
1215 else if (strcmp (word, "model") == 0)
1225 new_dev[i]->model->model = word;
1226 DBG (5, "sane_init: device %s: model name set to %s\n",
1227 new_dev[i]->model->name, new_dev[i]->model->model);
1231 DBG (5, "sane_init: can't set model name %s, set device "
1238 DBG (3, "sane_init: option `model' needs a parameter\n");
1253 GT68xx_Model *model;
1254 if (gt68xx_device_get_model (word, &model) == SANE_TRUE)
1256 status = gt68xx_device_set_model (dev, model);
1258 DBG (1, "sane_init: couldn't override model: %s\n",
1261 DBG (5, "sane_init: new model set to %s\n",
1262 dev->model->name);
1266 DBG (1, "sane_init: override: model %s not found\n",
1271 DBG (5, "sane_init: can't override model to %s, set device "
1294 new_dev[i]->model->afe_params = afe;
1296 new_dev[i]->model->name);
1420 sane_device->vendor = dev->model->vendor;
1421 sane_device->model = dev->model->model;
1465 DBG (5, "sane_open: found `%s' in devlist\n", dev->model->name);
1494 if (dev->model->flags & GT68XX_FLAG_UNTESTED)
1518 if (strcmp (dev->model->name, "unknown-scanner") == 0)
1526 for (entry = gt68xx_usb_device_list; entry->model; ++entry)
1528 if (strcmp (entry->model->name, "unknown-scanner") != 0)
1529 DBG (0, " %s\n", entry->model->name);
1556 if (!(dev->model->flags & GT68XX_FLAG_NO_STOP))
1586 if((s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE))
1732 s->dev->model->command_set->document_present (s->dev, val);
1797 x_range.max = s->dev->model->x_size_ta;
1798 y_range.max = s->dev->model->y_size_ta;
1804 x_range.max = s->dev->model->x_size;
1805 y_range.max = s->dev->model->y_size;
1827 RIE (create_bpp_list (s, s->dev->model->bpp_gray_values));
1832 RIE (create_bpp_list (s, s->dev->model->bpp_color_values));
1983 if(!(s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE))
1988 if (!(s->dev->model->flags & GT68XX_FLAG_NO_STOP))
1991 if (!(s->dev->model->flags & GT68XX_FLAG_SHEET_FED))
2001 if (s->val[OPT_RESOLUTION].w >= s->dev->model->ydpi_no_backtrack)
2013 if(!(s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE))
2024 if (s->dev->model->flags & GT68XX_FLAG_SHEET_FED
2025 && s->dev->model->command_set->document_present)
2030 RIE(s->dev->model->command_set->document_present(s->dev,&document));
2046 if (s->dev->model->flags & GT68XX_FLAG_SHEET_FED)
2052 if( (s->dev->model->flags & GT68XX_FLAG_HAS_CALIBRATE)
2143 inflate_x = s->val[OPT_RESOLUTION].w / s->dev->model->optical_xdpi;
2186 if (s->dev->model->flags & GT68XX_FLAG_MIRROR_X)
2341 if (s->dev->model->flags & GT68XX_FLAG_SHEET_FED)