Lines Matching refs:kctl

395 	struct snd_kcontrol *kctl = NULL;  in snd_ymfpci_playback_trigger()  local
414 kctl = chip->pcm_mixer[substream->number].ctl; in snd_ymfpci_playback_trigger()
415 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ymfpci_playback_trigger()
431 if (kctl) in snd_ymfpci_playback_trigger()
432 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_INFO, &kctl->id); in snd_ymfpci_playback_trigger()
681 struct snd_kcontrol *kctl; in snd_ymfpci_playback_prepare() local
693 kctl = chip->pcm_mixer[substream->number].ctl; in snd_ymfpci_playback_prepare()
694 kctl->vd[0].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE; in snd_ymfpci_playback_prepare()
695 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_INFO, &kctl->id); in snd_ymfpci_playback_prepare()
1809 struct snd_kcontrol *kctl; in snd_ymfpci_mixer() local
1838 kctl = snd_ctl_new1(&snd_ymfpci_dup4ch, chip); in snd_ymfpci_mixer()
1839 err = snd_ctl_add(chip->card, kctl); in snd_ymfpci_mixer()
1847 if ((err = snd_ctl_add(chip->card, kctl = snd_ctl_new1(&snd_ymfpci_spdif_default, chip))) < 0) in snd_ymfpci_mixer()
1849 kctl->id.device = chip->pcm_spdif->device; in snd_ymfpci_mixer()
1850 if ((err = snd_ctl_add(chip->card, kctl = snd_ctl_new1(&snd_ymfpci_spdif_mask, chip))) < 0) in snd_ymfpci_mixer()
1852 kctl->id.device = chip->pcm_spdif->device; in snd_ymfpci_mixer()
1853 if ((err = snd_ctl_add(chip->card, kctl = snd_ctl_new1(&snd_ymfpci_spdif_stream, chip))) < 0) in snd_ymfpci_mixer()
1855 kctl->id.device = chip->pcm_spdif->device; in snd_ymfpci_mixer()
1856 chip->spdif_pcm_ctl = kctl; in snd_ymfpci_mixer()
1860 (err = snd_ctl_add(chip->card, kctl = snd_ctl_new1(&snd_ymfpci_drec_source, chip))) < 0) in snd_ymfpci_mixer()
1874 kctl = snd_ctl_new1(&snd_ymfpci_pcm_volume, chip); in snd_ymfpci_mixer()
1875 if (!kctl) in snd_ymfpci_mixer()
1877 kctl->id.device = chip->pcm->device; in snd_ymfpci_mixer()
1878 kctl->id.subdevice = idx; in snd_ymfpci_mixer()
1879 kctl->private_value = (unsigned long)substream; in snd_ymfpci_mixer()
1880 if ((err = snd_ctl_add(chip->card, kctl)) < 0) in snd_ymfpci_mixer()
1884 chip->pcm_mixer[idx].ctl = kctl; in snd_ymfpci_mixer()