Lines Matching refs:itvsc
87 struct snd_ivtv_card *itvsc = snd_kcontrol_chip(kctl); in snd_ivtv_mixer_tv_vol_get() local
88 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_mixer_tv_vol_get()
95 snd_ivtv_lock(itvsc); in snd_ivtv_mixer_tv_vol_get()
97 snd_ivtv_unlock(itvsc); in snd_ivtv_mixer_tv_vol_get()
107 struct snd_ivtv_card *itvsc = snd_kcontrol_chip(kctl); in snd_ivtv_mixer_tv_vol_put() local
108 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_mixer_tv_vol_put()
115 snd_ivtv_lock(itvsc); in snd_ivtv_mixer_tv_vol_put()
129 snd_ivtv_unlock(itvsc); in snd_ivtv_mixer_tv_vol_put()
161 int __init snd_ivtv_mixer_create(struct snd_ivtv_card *itvsc) in snd_ivtv_mixer_create() argument
163 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; in snd_ivtv_mixer_create()
164 struct snd_card *sc = itvsc->sc; in snd_ivtv_mixer_create()
169 ret = snd_ctl_add(sc, snd_ctl_new1(snd_ivtv_mixer_tv_vol, itvsc)); in snd_ivtv_mixer_create()