Lines Matching refs:config
41 #include "../include/sane/config.h"
94 /* ~/config/settings/SANE takes precedence over /etc/sane.d/ */
124 DBG (5, "sanei_config_get_paths: using config directories %s\n", dir_list);
140 DBG(2, "sanei_config_open: could not find config file `%s'\n", filename);
160 DBG(2, "sanei_config_open: could not find config file `%s'\n", filename);
238 sanei_configure_attach (const char *config_file, SANEI_Config * config,
239 SANE_Status (*attach) (SANEI_Config * config,
308 while (config!=NULL && i < config->count && !found)
310 if (strcmp (config->descriptors[i]->name, token) == 0)
313 switch (config->descriptors[i]->type)
316 size=config->descriptors[i]->size;
319 count = config->descriptors[i]->size / sizeof (SANE_Word);
334 size=config->descriptors[i]->size;
337 count = config->descriptors[i]->size / sizeof (SANE_Bool);
368 size=config->descriptors[i]->size;
371 count = config->descriptors[i]->size / sizeof (SANE_Word);
395 if(size>config->descriptors[i]->size)
397 size=config->descriptors[i]->size-1;
404 config->descriptors[i]->type,
405 config->descriptors[i]->name);
409 status = sanei_check_value (config->descriptors[i], value);
414 memcpy (config->values[i], value, size);
445 attach (config, lp2, data);