Lines Matching refs:val
136 dev->val[OPT_NUM_OPTS].w = NUM_OPTIONS;
149 dev->val[OPT_MODE].s = malloc (od->size);
150 if (!dev->val[OPT_MODE].s)
152 strcpy (dev->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_COLOR);
181 dev->val[OPT_RESOLUTION].w = 75;
192 dev->val[OPT_PREVIEW].w = SANE_FALSE;
215 dev->val[OPT_TL_X].w = 0;
228 dev->val[OPT_TL_Y].w = 0;
241 dev->val[OPT_BR_X].w = x_range.max;
254 dev->val[OPT_BR_Y].w = y_range.max;
267 dev->val[OPT_THRESHOLD].w = SANE_FIX (50.0);
277 dev->val[OPT_MANUAL_GAIN].w = SANE_FALSE;
291 dev->val[OPT_GRAY_GAIN].w = 10;
305 dev->val[OPT_RED_GAIN].w = 10;
319 dev->val[OPT_GREEN_GAIN].w = 10;
333 dev->val[OPT_BLUE_GAIN].w = 10;
745 if (strcmp (lexmark_device->val[OPT_MODE].s,
756 if (lexmark_device->val[OPT_MANUAL_GAIN].w == SANE_TRUE)
758 if (strcmp (lexmark_device->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_COLOR)
791 DBG (2, "sane_control_option: handle=%p, opt=%d, act=%d, val=%p, info=%p\n",
861 lexmark_device->val[option].w = *(SANE_Int *) value;
870 lexmark_device->val[option].w = *(SANE_Word *) value;
871 if (lexmark_device->val[OPT_TL_X].w >
872 lexmark_device->val[OPT_BR_X].w)
874 w = lexmark_device->val[OPT_TL_X].w;
875 lexmark_device->val[OPT_TL_X].w =
876 lexmark_device->val[OPT_BR_X].w;
877 lexmark_device->val[OPT_BR_X].w = w;
881 if (lexmark_device->val[OPT_TL_Y].w >
882 lexmark_device->val[OPT_BR_Y].w)
884 w = lexmark_device->val[OPT_TL_Y].w;
885 lexmark_device->val[OPT_TL_Y].w =
886 lexmark_device->val[OPT_BR_Y].w;
887 lexmark_device->val[OPT_BR_Y].w = w;
893 lexmark_device->val[option].w = *(SANE_Fixed *) value;
895 (0xFF * lexmark_device->val[option].w) / 100;
898 lexmark_device->val[option].w = *(SANE_Int *) value;
901 lexmark_device->y_dpi = lexmark_device->val[OPT_RESOLUTION].w;
902 lexmark_device->val[OPT_RESOLUTION].w = 75;
906 lexmark_device->val[OPT_RESOLUTION].w = lexmark_device->y_dpi;
918 lexmark_device->val[option].w = *(SANE_Word *) value;
922 strcpy (lexmark_device->val[option].s, value);
930 if (w == lexmark_device->val[OPT_MANUAL_GAIN].w)
933 lexmark_device->val[OPT_MANUAL_GAIN].w = w;
961 *(SANE_Word *) value = lexmark_device->val[option].w;
966 *(SANE_Fixed *) value = lexmark_device->val[option].w;
970 strcpy (value, lexmark_device->val[option].s);
1010 yres = lexmark_device->val[OPT_RESOLUTION].w;
1021 if (strcmp (lexmark_device->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_COLOR)
1030 lexmark_device->val[OPT_BR_X].w - lexmark_device->val[OPT_TL_X].w;
1032 lexmark_device->val[OPT_BR_Y].w - lexmark_device->val[OPT_TL_Y].w;
1034 lexmark_device->val[OPT_TL_X].w, lexmark_device->val[OPT_TL_Y].w,
1035 lexmark_device->val[OPT_BR_X].w, lexmark_device->val[OPT_BR_Y].w);
1041 if (strcmp (lexmark_device->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART)
1165 resolution = lexmark_device->val[OPT_RESOLUTION].w;
1193 lexmark_device->val[OPT_RESOLUTION].w,