Lines Matching refs:numid
172 if (ev->id.numid == id->numid) { in snd_ctl_notify()
211 id.numid += ioff; in snd_ctl_notify_one()
348 if (kctl->id.numid < card->last_numid + 1 + count && in snd_ctl_remove_numid_conflict()
349 kctl->id.numid + kctl->count > card->last_numid + 1) { in snd_ctl_remove_numid_conflict()
350 card->last_numid = kctl->id.numid + kctl->count - 1; in snd_ctl_remove_numid_conflict()
411 xa_store_range(&card->ctl_numids, kcontrol->id.numid, in add_hash_entries()
412 kcontrol->id.numid + kcontrol->count - 1, in add_hash_entries()
437 xa_erase(&card->ctl_numids, id.numid); in remove_hash_entries()
444 id.numid++; in remove_hash_entries()
501 kcontrol->id.numid = card->last_numid + 1; in __snd_ctl_add_replace()
773 saved_numid = kctl->id.numid; in snd_ctl_rename_id()
776 kctl->id.numid = saved_numid; in snd_ctl_rename_id()
810 snd_ctl_find_numid_slow(struct snd_card *card, unsigned int numid) in snd_ctl_find_numid_slow() argument
815 if (kctl->id.numid <= numid && kctl->id.numid + kctl->count > numid) in snd_ctl_find_numid_slow()
835 snd_ctl_find_numid_locked(struct snd_card *card, unsigned int numid) in snd_ctl_find_numid_locked() argument
837 if (snd_BUG_ON(!card || !numid)) in snd_ctl_find_numid_locked()
841 return xa_load(&card->ctl_numids, numid); in snd_ctl_find_numid_locked()
843 return snd_ctl_find_numid_slow(card, numid); in snd_ctl_find_numid_locked()
860 unsigned int numid) in snd_ctl_find_numid() argument
865 kctl = snd_ctl_find_numid_locked(card, numid); in snd_ctl_find_numid()
891 if (id->numid != 0) in snd_ctl_find_id_locked()
892 return snd_ctl_find_numid_locked(card, id->numid); in snd_ctl_find_id_locked()
1728 info->id.numid = 0; in snd_ctl_elem_add()
1968 if (header.numid == 0) in snd_ctl_tlv_ioctl()
1977 kctl = snd_ctl_find_numid_locked(file->card, header.numid); in snd_ctl_tlv_ioctl()
1983 snd_ctl_build_ioff(&id, kctl, header.numid - id.numid); in snd_ctl_tlv_ioctl()