snd_ctl_elem_read
result = snd_ctl_elem_read(card, control);
err = snd_ctl_elem_read(card, data);
err = snd_ctl_elem_read(ctl->card->handle, ctl->def_val);
err = snd_ctl_elem_read(ctl->card->handle, initial_val);
err = snd_ctl_elem_read(ctl->card->handle, read_val);
err = snd_ctl_elem_read(ctl->card->handle, val);