Lines Matching defs:numid

114   - The numid (a numeric identifier, assigned when the sound card is
122 An element can be identified either by its short numid or by the full
125 but in practice this is rare). The numid can change on each boot.
126 In case of an USB sound card, the numid can also change when it
127 is reconnected. The short numid is used to reduce the lookup time.
134 (numid, card, name, ...). See #snd_ctl_elem_list_t to learn more about
144 properties. E.g. when the element is addressed using its numid, the
150 values (such as the numid or the name).
427 assert(ctl && info && (info->id.name[0] || info->id.numid));
528 * identified by the combination of name and index, or by numid.
559 unsigned int numid;
573 numid = snd_ctl_elem_id_get_numid(&info->id);
578 snd_ctl_elem_id_set_numid(&data.id, numid + i);
610 * identified by the combination of name and index, or by numid.
641 unsigned int numid;
655 numid = snd_ctl_elem_id_get_numid(&info->id);
660 snd_ctl_elem_id_set_numid(&data.id, numid + i);
688 * identified by the combination of name and index, or by numid.
743 * identified by the combination of name and index, or by numid.
825 * identified by the combination of name and index, or by numid.
955 * can be identified by the combination of name and index, or by numid.
994 assert(ctl && id && (id->name[0] || id->numid));
1015 assert(ctl && data && (data->id.name[0] || data->id.numid));
1036 assert(ctl && data && (data->id.name[0] || data->id.numid));
1047 if (id->numid == 0) {
1056 if (id->numid == 0) {
1061 err = ctl->ops->element_tlv(ctl, op_flag, id->numid, tlv, tlv_size);
1087 assert(ctl && id && (id->name[0] || id->numid) && tlv);
1123 assert(ctl && id && (id->name[0] || id->numid) && tlv);
1148 assert(ctl && id && (id->name[0] || id->numid) && tlv);
1800 return obj->data.elem.id.numid;
1924 * \brief compare one #snd_ctl_elem_id_t to another using numid
1939 d = (int64_t)id1->numid - (int64_t)id2->numid;
1955 * This comparison ignores the numid part. The numid comparison can be easily
1996 return obj->numid;
2062 obj->numid = val;
2490 return obj->pids[idx].numid;
2985 return obj->id.numid;
3062 obj->id.numid = val;
3255 * \brief Get the identifiers 'numid' part from the given element value.
3260 * \return The numid.
3265 return obj->id.numid;
3354 * \brief Set the identifiers 'numid' part within the given element value.
3359 * \param val The new numid.
3364 obj->id.numid = val;