Lines Matching refs:kcontrol
479 static int em28xx_vol_info(struct snd_kcontrol *kcontrol, in em28xx_vol_info() argument
482 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_info()
495 static int em28xx_vol_put(struct snd_kcontrol *kcontrol, in em28xx_vol_put() argument
498 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_put()
515 rc = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_put()
521 rc = em28xx_write_ac97(dev, kcontrol->private_value, val); in em28xx_vol_put()
528 val, (int)kcontrol->private_value); in em28xx_vol_put()
535 static int em28xx_vol_get(struct snd_kcontrol *kcontrol, in em28xx_vol_get() argument
538 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_get()
553 val = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_get()
561 val, (int)kcontrol->private_value); in em28xx_vol_get()
569 static int em28xx_vol_put_mute(struct snd_kcontrol *kcontrol, in em28xx_vol_put_mute() argument
572 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_put_mute()
588 rc = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_put_mute()
597 rc = em28xx_write_ac97(dev, kcontrol->private_value, rc); in em28xx_vol_put_mute()
604 val, (int)kcontrol->private_value); in em28xx_vol_put_mute()
611 static int em28xx_vol_get_mute(struct snd_kcontrol *kcontrol, in em28xx_vol_get_mute() argument
614 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_get_mute()
629 val = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_get_mute()
642 val, (int)kcontrol->private_value); in em28xx_vol_get_mute()