Lines Matching refs:settings
51 free_driver_settings(driver_settings *settings)
53 if (!settings)
56 for (int32 index = 0; index < settings->parameter_count; index++)
57 free_driver_parameter_fields(&settings->parameters[index]);
59 free(settings->parameters);
60 free(settings);
92 driver_settings *settings = (driver_settings*) malloc(sizeof(driver_settings));
93 memset(settings, 0, sizeof(driver_settings));
95 return settings;
363 get_parameter_with_name(const char *name, const driver_settings *settings)
365 if (!name || !settings)
368 for (int32 index = 0; index < settings->parameter_count; index++)
369 if (!strcasecmp(settings->parameters[index].name, name))
370 return &settings->parameters[index];
377 get_settings_value(const char *name, const driver_settings *settings)
379 const driver_parameter *parameter = get_parameter_with_name(name, settings);