Lines Matching defs:kctl
497 struct snd_kcontrol *kctl = prm->snd_kctl_rate;
504 &kctl->id);
1161 struct snd_kcontrol *kctl;
1263 kctl = snd_ctl_new1(&u_audio_controls[UAC_FBACK_CTRL],
1265 if (!kctl) {
1270 kctl->id.device = pcm->device;
1271 kctl->id.subdevice = 0;
1273 err = snd_ctl_add(card, kctl);
1279 kctl = snd_ctl_new1(&u_audio_controls[UAC_P_PITCH_CTRL],
1281 if (!kctl) {
1286 kctl->id.device = pcm->device;
1287 kctl->id.subdevice = 0;
1289 err = snd_ctl_add(card, kctl);
1321 kctl = snd_ctl_new1(&u_audio_controls[UAC_MUTE_CTRL],
1323 if (!kctl) {
1328 kctl->id.device = pcm->device;
1329 kctl->id.subdevice = 0;
1331 err = snd_ctl_add(card, kctl);
1334 prm->snd_kctl_mute = kctl;
1344 kctl = snd_ctl_new1(&u_audio_controls[UAC_VOLUME_CTRL],
1346 if (!kctl) {
1351 kctl->id.device = pcm->device;
1352 kctl->id.subdevice = 0;
1355 kctl->tlv.c = u_audio_volume_tlv;
1356 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ |
1359 err = snd_ctl_add(card, kctl);
1362 prm->snd_kctl_volume = kctl;
1374 kctl = snd_ctl_new1(&u_audio_controls[UAC_RATE_CTRL], prm);
1375 if (!kctl) {
1380 kctl->id.device = pcm->device;
1381 kctl->id.subdevice = 0;
1383 err = snd_ctl_add(card, kctl);
1386 prm->snd_kctl_rate = kctl;