Lines Matching refs:ctl
164 struct loopback_control *ctl)
168 snd_ctl_elem_info_set_id(ctl->info, ctl->id);
169 snd_ctl_elem_value_set_id(ctl->value, ctl->id);
170 if (lhandle->ctl == NULL) {
171 logit(LOG_WARNING, "Unable to read control info for '%s'\n", id_str(ctl->id));
174 err = snd_ctl_elem_info(lhandle->ctl, ctl->info);
176 logit(LOG_WARNING, "Unable to read control info '%s': %s\n", id_str(ctl->id), snd_strerror(err));
179 err = snd_ctl_elem_read(lhandle->ctl, ctl->value);
181 logit(LOG_WARNING, "Unable to read control value (init1) '%s': %s\n", id_str(ctl->id), snd_strerror(err));
255 snd_ctl_elem_remove(loop->capt->ctl, mix->dst.id);
258 err = snd_ctl_elem_add_boolean(loop->capt->ctl,
263 err = snd_ctl_elem_add_integer(loop->capt->ctl,
279 err = snd_ctl_elem_unlock(loop->capt->ctl, mix->dst.id);
284 err = snd_ctl_elem_info(loop->capt->ctl, mix->dst.info);
291 err = snd_ctl_elem_tlv_read(loop->play->ctl,
298 err = snd_ctl_elem_tlv_write(loop->capt->ctl,
306 err = snd_ctl_elem_write(loop->capt->ctl, mix->dst.value);
349 if (loop->capt->ctl == NULL)
359 err = snd_ctl_elem_remove(loop->capt->ctl, mix->dst.id);
380 err = snd_ctl_elem_read(loop->play->ctl, mix->src.value);
386 err = snd_ctl_elem_write(loop->capt->ctl, mix->dst.value);
392 err = snd_ctl_elem_read(loop->capt->ctl, mix->dst.value);
398 err = snd_ctl_elem_write(loop->play->ctl, mix->src.value);