Searched refs:snd_cx18_card (Results 1 – 7 of 7) sorted by relevance
65 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) in to_snd_cx18_card()71 struct snd_cx18_card *p_to_snd_cx18_card(struct v4l2_device **v4l2_dev) in p_to_snd_cx18_card()73 return container_of(v4l2_dev, struct snd_cx18_card, v4l2_dev); in p_to_snd_cx18_card()76 static void snd_cx18_card_free(struct snd_cx18_card *cxsc) in snd_cx18_card_free()100 struct snd_cx18_card **cxsc) in snd_cx18_card_create()102 *cxsc = kzalloc(sizeof(struct snd_cx18_card), GFP_KERNEL); in snd_cx18_card_create()115 static int snd_cx18_card_set_names(struct snd_cx18_card *cxsc) in snd_cx18_card_set_names()139 struct snd_cx18_card *cxsc; in snd_cx18_init()248 static void __exit snd_cx18_exit(struct snd_cx18_card *cxsc) in snd_cx18_exit()261 struct snd_cx18_card *cxsc; in cx18_alsa_exit_callback()
73 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, in cx18_alsa_announce_pcm_data()151 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_open()199 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_close()221 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_ioctl()263 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_hw_free()279 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_prepare()297 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_pointer()326 int snd_cx18_pcm_create(struct snd_cx18_card *cxsc) in snd_cx18_pcm_create()
24 struct snd_cx18_card { struct39 static inline void snd_cx18_lock(struct snd_cx18_card *cxsc) in snd_cx18_lock() argument45 static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc) in snd_cx18_unlock()
23 int snd_cx18_pcm_create(struct snd_cx18_card *cxsc);26 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
87 struct snd_cx18_card *cxsc = snd_kcontrol_chip(kctl); in snd_cx18_mixer_tv_vol_get()107 struct snd_cx18_card *cxsc = snd_kcontrol_chip(kctl); in snd_cx18_mixer_tv_vol_put()161 int __init snd_cx18_mixer_create(struct snd_cx18_card *cxsc) in snd_cx18_mixer_create()
23 int __init snd_cx18_mixer_create(struct snd_cx18_card *cxsc);
614 struct snd_cx18_card *alsa; /* ALSA interface for PCM capture stream */615 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,