Lines Matching refs:val
321 memset (s->val, 0, sizeof (s->val));
333 s->val[OPT_NUM_OPTS].w = NUM_OPTIONS;
350 s->val[OPT_MODE].s = strdup (mode_list[s->hw->info.image_mode_default]);
360 s->val[OPT_X_RESOLUTION].w = s->hw->info.xres_default;
373 s->val[OPT_Y_RESOLUTION].w = s->hw->info.yres_default;
394 s->val[OPT_TL_X].w = 0;
404 s->val[OPT_TL_Y].w = 0;
414 s->val[OPT_BR_X].w = default_x_range.max;
424 s->val[OPT_BR_Y].w = default_y_range.max;
441 s->val[OPT_BRIGHTNESS].w = s->hw->info.brightness_default;
451 s->val[OPT_CONTRAST].w = s->hw->info.contrast_default;
653 SANE_Action action, void *val, SANE_Int * info)
686 *(SANE_Word *) val = s->val[option].w;
691 strcpy (val, s->val[option].s);
700 status = sanei_constrain_value (s->opt + option, val, info);
713 if (info && s->val[option].w != *(SANE_Word *) val)
719 s->val[option].w = *(SANE_Word *) val;
723 if (info && strcmp (s->val[option].s, (SANE_String) val))
725 if (s->val[option].s)
726 free (s->val[option].s);
727 s->val[option].s = strdup (val);
749 width = s->val[OPT_BR_X].w - s->val[OPT_TL_X].w;
750 length = s->val[OPT_BR_Y].w - s->val[OPT_TL_Y].w;
751 xres = s->val[OPT_X_RESOLUTION].w;
752 yres = s->val[OPT_Y_RESOLUTION].w;
762 mode = s->val[OPT_MODE].s;
785 s->params.lines, (u_long) s->bytes_to_read, s->val[OPT_Y_RESOLUTION].w);
817 mode_str = s->val[OPT_MODE].s;
818 s->xres = s->val[OPT_X_RESOLUTION].w;
819 s->yres = s->val[OPT_Y_RESOLUTION].w;
820 s->ulx = s->val[OPT_TL_X].w;
821 s->uly = s->val[OPT_TL_Y].w;
822 s->width = s->val[OPT_BR_X].w - s->val[OPT_TL_X].w;
823 s->length = s->val[OPT_BR_Y].w - s->val[OPT_TL_Y].w;
824 s->brightness = s->val[OPT_BRIGHTNESS].w;
825 s->contrast = s->val[OPT_CONTRAST].w;
946 s->params.lines, (u_long) s->bytes_to_read, s->val[OPT_Y_RESOLUTION].w);