Lines Matching defs:option
63 * - added altCalibration option
67 * - 0.47 - added mov-option (model override)
94 * License, or (at your option) any later version.
1094 s->opt[i].desc = SANE_I18N("This option reflects the status "
1168 * @param opt - string that keeps the option name to check src for
1172 * @return The function returns SANE_TRUE if the option has been found,
1181 /* skip the option string */
1182 name = (const char*)&src[strlen("option")];
1184 /* get the name of the option */
1192 DBG( _DBG_SANE_INIT, "Decoding option >%s<\n", opt );
1196 /* assign the default value for this option... */
1214 /* assign the default value for this option... */
1237 * @param src - string that keeps the option name to check src for
1488 if( 0 == strncmp(str, "option", 6)) {
1840 sane_control_option( SANE_Handle handle, SANE_Int option,
1857 if (option == OPT_CALIBRATE) {
1865 switch (option) {
1875 if ((option < 0) || (option >= NUM_OPTIONS))
1885 switch (option) {
1911 *(SANE_Word *)value = s->val[option].w;
1923 *(SANE_Word*)value = s->val[option].w;
1925 s->val[option].w = SANE_FALSE;
1931 (s->val[option].w << SANE_FIXED_SCALE_SHIFT);
1937 s->opt[option].constraint.string_list[s->val[option].w]);
1943 memcpy( value, s->val[option].wa, s->opt[option].size );
1948 memcpy( value, s->val[option].wa, s->opt[option].size );
1953 memcpy( value, s->val[option].wa, s->opt[option].size );
1958 memcpy( value, s->val[option].wa, s->opt[option].size );
1966 status = sanei_constrain_value( s->opt + option, value, info );
1971 if( SANE_CONSTRAINT_STRING_LIST == s->opt[option].constraint_type ) {
1973 optval = search_string_list( s->opt[option].constraint.string_list,
1979 switch (option) {
1996 s->val[option].w = (SANE_Word)best;
2015 s->val[option].w = *(SANE_Word *)value;
2021 s->val[option].w = *(SANE_Word *)value;
2022 dev->adj.cacheCalData = s->val[option].w;
2050 s->val[option].w = *(SANE_Word *)value;
2051 dev->adj.disableSpeedup = !(s->val[option].w);
2055 s->val[option].w = *(SANE_Word *)value;
2056 dev->adj.skipDarkStrip = !(s->val[option].w);
2060 s->val[option].w = *(SANE_Word *)value;
2061 usb_LampSwitch( dev, s->val[option].w );
2062 if( s->val[option].w == 0 )
2069 s->val[option].w = *(SANE_Word *)value;
2070 dev->adj.lampOffOnEnd = s->val[option].w;
2075 s->val[option].w = *(SANE_Word *)value;
2086 if( SANE_TRUE == s->val[option].w ) {
2113 s->val[option].w = (*(SANE_Word *)value);
2119 s->val[option].w = (*(SANE_Word *)value);
2125 s->val[option].w = (*(SANE_Word *)value);
2129 s->val[option].w = (*(SANE_Word *)value);
2133 s->val[option].w = (*(SANE_Word *)value);
2137 s->val[option].w = (*(SANE_Word *)value);
2141 s->val[option].w = (*(SANE_Word *)value);
2145 s->val[option].w = (*(SANE_Word *)value);
2149 s->val[option].w = (*(SANE_Word *)value);
2153 s->val[option].w = (*(SANE_Word *)value);
2157 s->val[option].w = (*(SANE_Word *)value);
2163 s->val[option].w =
2168 s->val[option].w = optval - s->opt[option].constraint.string_list;
2205 s->val[option].w = optval - s->opt[option].constraint.string_list;
2209 if( s->val[option].w == 0 ) {
2228 if( s->val[option].w == 1 ) {
2275 memcpy( s->val[option].wa, value, s->opt[option].size );
2283 memcpy( s->val[option].wa, value, s->opt[option].size );
2291 memcpy( s->val[option].wa, value, s->opt[option].size );
2299 memcpy( s->val[option].wa, value, s->opt[option].size );
2316 /** according to the option number, return a pointer to a descriptor
2319 sane_get_option_descriptor( SANE_Handle handle, SANE_Int option )
2323 if((option < 0) || (option >= NUM_OPTIONS))
2326 return &(s->opt[option]);
2403 /* check if we're called from the option dialog! */