Lines Matching refs:numid
172 if (ev->id.numid == id->numid) { in snd_ctl_notify()
324 if (kctl->id.numid < card->last_numid + 1 + count && in snd_ctl_remove_numid_conflict()
325 kctl->id.numid + kctl->count > card->last_numid + 1) { in snd_ctl_remove_numid_conflict()
326 card->last_numid = kctl->id.numid + kctl->count - 1; in snd_ctl_remove_numid_conflict()
395 kcontrol->id.numid = card->last_numid + 1; in snd_ctl_add()
400 for (idx = 0; idx < count; idx++, id.index++, id.numid++) in snd_ctl_add()
462 kcontrol->id.numid = card->last_numid + 1; in snd_ctl_replace()
467 for (idx = 0; idx < count; idx++, id.index++, id.numid++) in snd_ctl_replace()
498 for (idx = 0; idx < kcontrol->count; idx++, id.index++, id.numid++) in snd_ctl_remove()
644 kctl->id.numid = card->last_numid + 1; in snd_ctl_rename_id()
664 struct snd_kcontrol *snd_ctl_find_numid(struct snd_card *card, unsigned int numid) in snd_ctl_find_numid() argument
668 if (snd_BUG_ON(!card || !numid)) in snd_ctl_find_numid()
671 if (kctl->id.numid <= numid && kctl->id.numid + kctl->count > numid) in snd_ctl_find_numid()
698 if (id->numid != 0) in snd_ctl_find_id()
699 return snd_ctl_find_numid(card, id->numid); in snd_ctl_find_id()
1233 info->id.numid = 0; in snd_ctl_elem_add()
1408 if (!tlv.numid) in snd_ctl_tlv_ioctl()
1411 kctl = snd_ctl_find_numid(card, tlv.numid); in snd_ctl_tlv_ioctl()
1420 vd = &kctl->vd[tlv.numid - kctl->id.numid]; in snd_ctl_tlv_ioctl()