configuration
int libusb_set_configuration(libusb_device_handle * devh, int configuration);
libusb_set_configuration(struct libusb20_device *pdev, int configuration)
if (configuration < 1) {
== configuration);
int usb_set_configuration(usb_dev_handle * dev, int configuration);
COMMAND_SET(configuration, "configuration", "print configuration tables",
add_configuration_entry(struct configuration *config,
configuration_get_entries_size(struct configuration *config)
configuration_get_entry(struct configuration *config, size_t index)
configuration_find_entry(struct configuration *config,
configuration_lock_rdlock(struct configuration *config)
configuration_lock_wrlock(struct configuration *config)
configuration_unlock(struct configuration *config)
struct configuration *
struct configuration *retval;
fill_configuration_defaults(struct configuration *config)
destroy_configuration(struct configuration *config)
struct configuration *init_configuration(void);
void destroy_configuration(struct configuration *);
void fill_configuration_defaults(struct configuration *);
int add_configuration_entry(struct configuration *,
size_t configuration_get_entries_size(struct configuration *);
struct configuration_entry *configuration_get_entry(struct configuration *,
struct configuration_entry *configuration_find_entry(struct configuration *,
void configuration_lock_rdlock(struct configuration *config);
void configuration_lock_wrlock(struct configuration *config);
void configuration_unlock(struct configuration *config);
init_runtime_env(struct configuration *config)
struct configuration *config)
struct configuration *config)
struct configuration *config)
struct configuration *config)
struct configuration *the_configuration;
struct configuration *);
static cache init_cache_(struct configuration *);
static struct runtime_env *init_runtime_env(struct configuration *);
struct configuration *);
struct configuration *);
struct configuration *);
init_cache_(struct configuration *config)
enable_cache(struct configuration *config, const char *entry_name, int flag)
set_positive_time_to_live(struct configuration *config,
set_negative_time_to_live(struct configuration *config,
set_positive_confidence_threshold(struct configuration *config,
set_negative_confidence_threshold(struct configuration *config,
set_keep_hot_count(struct configuration *config,
set_positive_policy(struct configuration *config,
set_negative_policy(struct configuration *config,
set_perform_actual_lookups(struct configuration *config,
set_suggested_size(struct configuration *config,
check_files(struct configuration *config, const char *entry_name, int flag)
set_threads_num(struct configuration *config, int value)
parse_config_file(struct configuration *config,
static void enable_cache(struct configuration *,const char *, int);
static struct configuration_entry *find_create_entry(struct configuration *,
static void check_files(struct configuration *, const char *, int);
static void set_keep_hot_count(struct configuration *, const char *, int);
static void set_negative_policy(struct configuration *, const char *,
static void set_negative_time_to_live(struct configuration *,
static void set_positive_policy(struct configuration *, const char *,
static void set_perform_actual_lookups(struct configuration *, const char *,
static void set_positive_time_to_live(struct configuration *,
static void set_suggested_size(struct configuration *, const char *,
static void set_threads_num(struct configuration *, int);
find_create_entry(struct configuration *config,
int parse_config_file(struct configuration *,
struct configuration;
struct configuration *s_configuration = NULL;
extern struct configuration *s_configuration;