Lines Matching defs:option

402 		       "by the length which is set in Document Size option.");
860 /* Control option */
862 sane_control_option (SANE_Handle handle, SANE_Int option,
873 if (option < 0 || option >= NUM_OPTIONS)
876 cap = s->opt[option].cap;
882 if (s->opt[option].type == SANE_TYPE_STRING)
886 option, s->val[option].s);
887 strcpy (val, s->val[option].s);
891 *(SANE_Word *) val = s->val[option].w;
894 option, s->val[option].w);
904 status = sanei_constrain_value (s->opt + option, val, info);
908 if (s->opt[option].type == SANE_TYPE_STRING)
910 if (!strcmp (val, s->val[option].s))
914 option, (SANE_String_Const) val);
918 if (*(SANE_Word *) val == s->val[option].w)
922 option, *(SANE_Word *) val);
925 switch (option)
929 s->val[option].w = *(SANE_Word *) val;
940 s->val[option].w = *(SANE_Word *) val;
954 s->val[option].w = *(SANE_Word *) val;
969 s->val[option].w = *(SANE_Word *) val;
984 s->val[option].w = *(SANE_Word *) val;
994 s->val[option].w = *(SANE_Word *) val;
1021 s->val[option].w = *(SANE_Word *) val;
1025 s->val[option].w = *(SANE_Word *) val;
1026 return kvs40xx_set_timeout (s, s->val[option].w);
1037 strcpy (s->val[option].s, val);
1041 strcpy (s->val[option].s, val);
1042 if (strcmp (s->val[option].s, SANE_I18N ("adf")))
1081 strcpy (s->val[option].s, val);
1082 if (strcmp (s->val[option].s, SANE_I18N ("continuous")))
1096 strcpy (s->val[option].s, val);
1097 if (!strcmp (s->val[option].s, SANE_VALUE_SCAN_MODE_LINEART))
1128 if (!strcmp (s->val[option].s, SANE_VALUE_SCAN_MODE_GRAY))
1145 strcpy (s->val[option].s, val);
1146 if (strcmp (s->val[option].s, manual_feed_list[0]) == 0) /* off */
1156 strcpy (s->val[option].s, val);
1157 if (strcmp (s->val[option].s, stapeled_list[0]) == 0)
1182 s->val[option].w = *(SANE_Word *) val;
1183 if (!s->val[option].b)
1206 strcpy (s->val[option].s, val);
1207 i = str_index (paper_list, s->val[option].s);
1245 s->val[option].w = *(SANE_Word *) val;
1246 if (!s->val[option].b)