Lines Matching refs:ctl
465 static int isight_gain_info(struct snd_kcontrol *ctl,
468 struct isight *isight = ctl->private_data;
478 static int isight_gain_get(struct snd_kcontrol *ctl,
481 struct isight *isight = ctl->private_data;
494 static int isight_gain_put(struct snd_kcontrol *ctl,
497 struct isight *isight = ctl->private_data;
507 static int isight_mute_get(struct snd_kcontrol *ctl,
510 struct isight *isight = ctl->private_data;
523 static int isight_mute_put(struct snd_kcontrol *ctl,
526 struct isight *isight = ctl->private_data;
551 struct snd_kcontrol *ctl;
579 ctl = snd_ctl_new1(&gain_control, isight);
580 if (ctl)
581 ctl->tlv.p = isight->gain_tlv;
582 err = snd_ctl_add(isight->card, ctl);