Lines Matching defs:kctl
53 struct snd_kcontrol *kctl; /* original kcontrol pointer */
257 srec->kctl = follower;
384 struct snd_kcontrol *sctl = follower->kctl;
417 struct snd_kcontrol *kctl;
430 kctl = snd_ctl_new1(&knew, master);
431 if (!kctl) {
436 kctl->info = master_info;
437 kctl->get = master_get;
438 kctl->put = master_put;
439 kctl->private_free = master_free;
447 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ;
449 kctl->tlv.p = master->tlv;
453 return kctl;
459 * @kcontrol: vmaster kctl element
481 * @kcontrol: vmaster kctl element
513 * @kctl: vmaster kctl element
517 * Apply the function @func to each follower kctl of the given vmaster kctl.
521 int snd_ctl_apply_vmaster_followers(struct snd_kcontrol *kctl,
531 master = snd_kcontrol_chip(kctl);
536 err = func(follower->kctl, &follower->follower, arg);