Lines Matching refs:ctl
482 static int isight_gain_info(struct snd_kcontrol *ctl, in isight_gain_info() argument
485 struct isight *isight = ctl->private_data; in isight_gain_info()
495 static int isight_gain_get(struct snd_kcontrol *ctl, in isight_gain_get() argument
498 struct isight *isight = ctl->private_data; in isight_gain_get()
511 static int isight_gain_put(struct snd_kcontrol *ctl, in isight_gain_put() argument
514 struct isight *isight = ctl->private_data; in isight_gain_put()
524 static int isight_mute_get(struct snd_kcontrol *ctl, in isight_mute_get() argument
527 struct isight *isight = ctl->private_data; in isight_mute_get()
540 static int isight_mute_put(struct snd_kcontrol *ctl, in isight_mute_put() argument
543 struct isight *isight = ctl->private_data; in isight_mute_put()
568 struct snd_kcontrol *ctl; in isight_create_mixer() local
594 ctl = snd_ctl_new1(&gain_control, isight); in isight_create_mixer()
595 if (ctl) in isight_create_mixer()
596 ctl->tlv.p = isight->gain_tlv; in isight_create_mixer()
597 err = snd_ctl_add(isight->card, ctl); in isight_create_mixer()