Lines Matching defs:ctl
402 static int execute_cset(snd_ctl_t *ctl, const char *cset, unsigned int type)
439 uc_error("extra value for ctl-remove >%s<", cset);
445 err = snd_ctl_elem_info(ctl, info);
449 err = snd_ctl_elem_remove(ctl, id);
458 err = __snd_ctl_add_elem_set(ctl, info2, info2->owner, info2->count);
476 err = snd_ctl_elem_tlv_write(ctl, id, res);
481 err = snd_ctl_elem_read(ctl, value);
487 err = snd_ctl_ascii_value_parse(ctl, value, info, pos);
490 err = snd_ctl_elem_write(ctl, value);
497 err = snd_ctl_elem_write(ctl, value);
740 snd_ctl_t *ctl = NULL;
818 if (ctl == NULL) {
821 uc_error("unable to open ctl device '%s'", cdev);
824 ctl = ctl_list->ctl;
826 err = execute_cset(ctl, s->data.cset, s->type);