Home
last modified time | relevance | path

Searched refs:snd_ivtv_card (Results 1 – 7 of 7) sorted by relevance

/drivers/media/pci/ivtv/
Divtv-alsa-main.c70 struct snd_ivtv_card *to_snd_ivtv_card(struct v4l2_device *v4l2_dev) in to_snd_ivtv_card()
76 struct snd_ivtv_card *p_to_snd_ivtv_card(struct v4l2_device **v4l2_dev) in p_to_snd_ivtv_card()
78 return container_of(v4l2_dev, struct snd_ivtv_card, v4l2_dev); in p_to_snd_ivtv_card()
81 static void snd_ivtv_card_free(struct snd_ivtv_card *itvsc) in snd_ivtv_card_free()
105 struct snd_ivtv_card **itvsc) in snd_ivtv_card_create()
107 *itvsc = kzalloc(sizeof(struct snd_ivtv_card), GFP_KERNEL); in snd_ivtv_card_create()
120 static int snd_ivtv_card_set_names(struct snd_ivtv_card *itvsc) in snd_ivtv_card_set_names()
144 struct snd_ivtv_card *itvsc; in snd_ivtv_init()
266 static void __exit snd_ivtv_exit(struct snd_ivtv_card *itvsc) in snd_ivtv_exit()
279 struct snd_ivtv_card *itvsc; in ivtv_alsa_exit_callback()
Divtv-alsa-pcm.c73 static void ivtv_alsa_announce_pcm_data(struct snd_ivtv_card *itvsc, in ivtv_alsa_announce_pcm_data()
152 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_capture_open()
206 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_capture_close()
228 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_ioctl()
270 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_hw_free()
286 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_prepare()
304 struct snd_ivtv_card *itvsc = snd_pcm_substream_chip(substream); in snd_ivtv_pcm_pointer()
333 int snd_ivtv_pcm_create(struct snd_ivtv_card *itvsc) in snd_ivtv_pcm_create()
Divtv-alsa.h25 struct snd_ivtv_card { struct
40 static inline void snd_ivtv_lock(struct snd_ivtv_card *itvsc) in snd_ivtv_lock() argument
46 static inline void snd_ivtv_unlock(struct snd_ivtv_card *itvsc) in snd_ivtv_unlock()
Divtv-alsa-mixer.c87 struct snd_ivtv_card *itvsc = snd_kcontrol_chip(kctl); in snd_ivtv_mixer_tv_vol_get()
107 struct snd_ivtv_card *itvsc = snd_kcontrol_chip(kctl); in snd_ivtv_mixer_tv_vol_put()
161 int __init snd_ivtv_mixer_create(struct snd_ivtv_card *itvsc) in snd_ivtv_mixer_create()
Divtv-alsa-pcm.h23 int snd_ivtv_pcm_create(struct snd_ivtv_card *itvsc);
Divtv-alsa-mixer.h23 int __init snd_ivtv_mixer_create(struct snd_ivtv_card *itvsc);
Divtv-driver.h674 struct snd_ivtv_card *alsa;
675 void (*pcm_announce_callback)(struct snd_ivtv_card *card, u8 *pcm_data,