Lines Matching defs:ctl_info
77 snd_ctl_elem_info_t *ctl_info;
113 if (space->ctl_info) {
114 snd_ctl_elem_info_free(space->ctl_info);
115 space->ctl_info = NULL;
205 err = snd_ctl_elem_info_malloc(&res->ctl_info);
251 err = snd_hctl_elem_info(elem, space->ctl_info);
278 type = snd_ctl_elem_info_get_type(space->ctl_info);
279 count = snd_ctl_elem_info_get_count(space->ctl_info);
349 type = snd_ctl_elem_info_get_type(space->ctl_info);
350 count = snd_ctl_elem_info_get_count(space->ctl_info);
379 val = convert_prange1(strtol(value, NULL, 0), snd_ctl_elem_info_get_min(space->ctl_info), snd_ctl_elem_info_get_max(space->ctl_info));
432 items = snd_ctl_elem_info_get_items(space->ctl_info);
434 snd_ctl_elem_info_set_item(space->ctl_info, idx2);
438 val = snd_hctl_elem_info(elem, space->ctl_info);
441 if (strcasecmp(snd_ctl_elem_info_get_item_name(space->ctl_info), value) == 0) {
557 return snd_ctl_elem_type_name(snd_ctl_elem_info_get_type(space->ctl_info));
563 if (snd_ctl_elem_info_is_readable(space->ctl_info))
565 if (snd_ctl_elem_info_is_writable(space->ctl_info))
567 if (snd_ctl_elem_info_is_volatile(space->ctl_info))
569 if (snd_ctl_elem_info_is_inactive(space->ctl_info))
571 if (snd_ctl_elem_info_is_locked(space->ctl_info))
573 if (snd_ctl_elem_info_is_tlv_readable(space->ctl_info))
575 if (snd_ctl_elem_info_is_tlv_writable(space->ctl_info))
577 if (snd_ctl_elem_info_is_tlv_commandable(space->ctl_info))
579 if (snd_ctl_elem_info_is_owner(space->ctl_info))
581 if (snd_ctl_elem_info_is_user(space->ctl_info))
588 val = snd_ctl_elem_info_get_owner(space->ctl_info);
594 val = snd_ctl_elem_info_get_count(space->ctl_info);
600 type = snd_ctl_elem_info_get_type(space->ctl_info);
602 val = snd_ctl_elem_info_get_min64(space->ctl_info);
604 val = snd_ctl_elem_info_get_min(space->ctl_info);
612 type = snd_ctl_elem_info_get_type(space->ctl_info);
614 val = snd_ctl_elem_info_get_max64(space->ctl_info);
616 val = snd_ctl_elem_info_get_max(space->ctl_info);
624 type = snd_ctl_elem_info_get_type(space->ctl_info);
626 val = snd_ctl_elem_info_get_step64(space->ctl_info);
628 val = snd_ctl_elem_info_get_step(space->ctl_info);
636 if (snd_ctl_elem_info_get_type(space->ctl_info) == SND_CTL_ELEM_TYPE_ENUMERATED)
637 val = snd_ctl_elem_info_get_items(space->ctl_info);
675 if (snd_ctl_elem_info_get_type(space->ctl_info) != SND_CTL_ELEM_TYPE_ENUMERATED)
677 items = snd_ctl_elem_info_get_items(space->ctl_info);
680 snd_ctl_elem_info_set_item(space->ctl_info, idx);
684 if (snd_hctl_elem_info(elem, space->ctl_info) < 0)
686 strlcat(res, snd_ctl_elem_info_get_item_name(space->ctl_info), sizeof(res));