Lines Matching defs:ctl
166 snd_ctl_elem_info_t *info, snd_ctl_elem_value_t *ctl,
213 snd_ctl_elem_value_get_integer(ctl, i), &dbgain);
230 snd_ctl_elem_value_t *ctl;
241 snd_ctl_elem_value_alloca(&ctl);
252 snd_ctl_elem_value_set_id(ctl, id);
253 err = snd_ctl_elem_read(handle, ctl);
326 err = add_tlv_comments(handle, id, info, ctl, comment);
418 (const unsigned char *)snd_ctl_elem_value_get_bytes(ctl);
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));
461 unsigned int v = snd_ctl_elem_value_get_enumerated(ctl, 0);
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));
517 unsigned int v = snd_ctl_elem_value_get_enumerated(ctl, idx);
1131 snd_ctl_elem_value_t *ctl, int idx,
1142 snd_ctl_elem_value_set_boolean(ctl, idx, val);
1149 snd_ctl_elem_value_set_integer(ctl, idx, val);
1156 snd_ctl_elem_value_set_integer64(ctl, idx, lval);
1163 snd_ctl_elem_value_set_enumerated(ctl, idx, val);
1180 snd_ctl_elem_value_t *ctl, int idx,
1183 int err = restore_config_value(handle, info, type, value, ctl, idx, doit);
1196 snd_ctl_elem_value_set_byte(ctl, idx, val);
1207 snd_ctl_elem_value_t *ctl;
1230 snd_ctl_elem_value_alloca(&ctl);
1386 snd_ctl_elem_value_set_numid(ctl, numid1);
1389 err = restore_config_value(handle, info, type, value, ctl, 0, doit);
1418 snd_ctl_elem_value_set_byte(ctl, idx / 2, c1 << 4 | c);
1436 ctl, idx, numid, doit);
1458 ctl, idx, numid, doit);
1473 err = doit ? snd_ctl_elem_write(handle, ctl) : 0;