Lines Matching defs:value
173 snd_config_t *value;
205 err = snd_config_compound_add(comment, "dbvalue", 1, &value);
218 err = snd_config_integer_add(value, num_str(i), dbgain);
232 snd_config_t *control, *comment, *item = NULL, *value;
425 err = snd_config_string_add(control, "value", buf);
439 err = snd_config_string_add(control, "value", snd_ctl_elem_value_get_boolean(ctl, 0) ? "true" : "false");
446 err = snd_config_integer_add(control, "value", snd_ctl_elem_value_get_integer(ctl, 0));
453 err = snd_config_integer64_add(control, "value", snd_ctl_elem_value_get_integer64(ctl, 0));
467 err = snd_config_string_add(control, "value", s);
469 err = snd_config_integer_add(control, "value", v);
481 err = snd_config_compound_add(control, "value", 1, &value);
490 err = snd_config_string_add(value, num_str(idx), snd_ctl_elem_value_get_boolean(ctl, idx) ? "true" : "false");
499 err = snd_config_integer_add(value, num_str(idx), snd_ctl_elem_value_get_integer(ctl, idx));
508 err = snd_config_integer64_add(value, num_str(idx), snd_ctl_elem_value_get_integer64(ctl, idx));
523 err = snd_config_string_add(value, num_str(idx), s);
525 err = snd_config_integer_add(value, num_str(idx), v);
829 * get the value range from the given comment config
1025 * convert from an old value to a new value with the same dB level
1027 static int convert_to_new_db(snd_config_t *value, long omin, long omax,
1040 err = config_integer(value, &val, doit);
1055 return snd_config_set_integer(value, val);
1059 * compare the current value range with the old range in comments.
1064 snd_ctl_elem_info_t *info, snd_config_t *value,
1109 /* Let's guess the current value from dB range */
1110 if (snd_config_get_type(value) == SND_CONFIG_TYPE_COMPOUND) {
1112 snd_config_for_each(i, next, value) {
1122 convert_to_new_db(value, omin, omax, nmin, nmax,
1130 snd_config_t *value,
1140 val = config_bool(value, doit);
1147 err = config_integer(value, &val, doit);
1154 err = config_integer64(value, &lval, doit);
1161 val = config_enumerated(value, handle, info, doit);
1179 snd_config_t *value,
1183 int err = restore_config_value(handle, info, type, value, ctl, idx, doit);
1191 err = snd_config_get_integer(value, &val);
1193 cerror(doit, "bad control.%d.value.%d content", numid, idx);
1224 snd_config_t *value = NULL;
1299 if (strcmp(fld, "value") == 0) {
1300 value = n;
1305 if (!value) {
1306 cerror(doit, "missing control.%d.value", numid);
1372 if (check_comment_range(handle, comment, info, value, doit) < 0) {
1373 cerror(doit, "value range mismatch for control #%d",
1389 err = restore_config_value(handle, info, type, value, ctl, 0, doit);
1400 err = snd_config_get_string(value, &buf);
1408 cerror(doit, "bad control.%d.value contents\n", numid);
1414 cerror(doit, "bad control.%d.value contents\n", numid);
1429 if (snd_config_get_type(value) != SND_CONFIG_TYPE_COMPOUND) {
1431 cerror(doit, "bad control.%d.value type", numid);
1435 err = restore_config_value2(handle, info, type, value,
1445 snd_config_for_each(i, next, value) {
1452 cerror(doit, "bad control.%d.value index", numid);
1466 cerror(doit, "control.%d.value.%d is not specified", numid, idx);
1577 /* but value is used for check only */