Lines Matching defs:value
636 * \brief Set callback private value for an HCTL
638 * \param callback_private callback private value
647 * \brief Get callback private value for an HCTL
649 * \return callback private value
671 * \return a positive value on success otherwise a negative error code
815 * \brief Get value for an HCTL element
817 * \param value HCTL element value
820 int snd_hctl_elem_read(snd_hctl_elem_t *elem, snd_ctl_elem_value_t * value)
824 assert(value);
825 value->id = elem->id;
826 return snd_ctl_elem_read(elem->hctl->ctl, value);
830 * \brief Set value for an HCTL element
832 * \param value HCTL element value
834 * \retval >1 on success when value was changed
837 int snd_hctl_elem_write(snd_hctl_elem_t *elem, snd_ctl_elem_value_t * value)
841 assert(value);
842 value->id = elem->id;
843 return snd_ctl_elem_write(elem->hctl->ctl, value);
847 * \brief Get TLV value for an HCTL element
849 * \param tlv TLV array for value
862 * \brief Set TLV value for an HCTL element
864 * \param tlv TLV array for value
866 * \retval >1 on success when value was changed
878 * \brief Set TLV value for an HCTL element
880 * \param tlv TLV array for value
882 * \retval >1 on success when value was changed
905 * \brief Get CTL element identifier of a CTL element id/value
906 * \param obj CTL element id/value
916 * \brief Get element numeric identifier of a CTL element id/value
917 * \param obj CTL element id/value
927 * \brief Get interface part of CTL element identifier of a CTL element id/value
928 * \param obj CTL element id/value
938 * \brief Get device part of CTL element identifier of a CTL element id/value
939 * \param obj CTL element id/value
949 * \brief Get subdevice part of CTL element identifier of a CTL element id/value
950 * \param obj CTL element id/value
960 * \brief Get name part of CTL element identifier of a CTL element id/value
961 * \param obj CTL element id/value
971 * \brief Get index part of CTL element identifier of a CTL element id/value
972 * \param obj CTL element id/value
993 * \brief Set callback private value for an HCTL element
995 * \param val callback private value
1004 * \brief Get callback private value for an HCTL element
1006 * \return callback private value