Searched refs:snd_cx18_card (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
H A D | cx18-alsa-main.c | 50 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) in to_snd_cx18_card() 56 struct snd_cx18_card *p_to_snd_cx18_card(struct v4l2_device **v4l2_dev) in p_to_snd_cx18_card() 58 return container_of(v4l2_dev, struct snd_cx18_card, v4l2_dev); in p_to_snd_cx18_card() 61 static void snd_cx18_card_free(struct snd_cx18_card *cxsc) in snd_cx18_card_free() 85 struct snd_cx18_card **cxsc) in snd_cx18_card_create() 87 *cxsc = kzalloc(sizeof(struct snd_cx18_card), GFP_KERNEL); in snd_cx18_card_create() 100 static int snd_cx18_card_set_names(struct snd_cx18_card *cxsc) in snd_cx18_card_set_names() 124 struct snd_cx18_card *cxsc; in snd_cx18_init() 211 CX18_ALSA_ERR("%s: struct snd_cx18_card * already exists\n", in cx18_alsa_load() 217 CX18_ALSA_ERR("%s: failed to create struct snd_cx18_card\ in cx18_alsa_load() [all...] |
H A D | cx18-alsa-pcm.c | 58 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, in cx18_alsa_announce_pcm_data() 136 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_open() 184 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_close() 205 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_prepare() 223 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_pointer() 240 int snd_cx18_pcm_create(struct snd_cx18_card *cxsc) in snd_cx18_pcm_create()
|
H A D | cx18-alsa.h | 10 struct snd_cx18_card { struct 25 static inline void snd_cx18_lock(struct snd_cx18_card *cxsc) in snd_cx18_lock() 31 static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc) in snd_cx18_unlock()
|
H A D | cx18-driver.h | 600 struct snd_cx18_card *alsa; /* ALSA interface for PCM capture stream */ 601 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,
|
/kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
H A D | cx18-alsa-main.c | 49 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) in to_snd_cx18_card() 54 static void snd_cx18_card_free(struct snd_cx18_card *cxsc) in snd_cx18_card_free() 78 struct snd_cx18_card **cxsc) in snd_cx18_card_create() 80 *cxsc = kzalloc(sizeof(struct snd_cx18_card), GFP_KERNEL); in snd_cx18_card_create() 93 static int snd_cx18_card_set_names(struct snd_cx18_card *cxsc) in snd_cx18_card_set_names() 117 struct snd_cx18_card *cxsc; in snd_cx18_init() 204 CX18_ALSA_ERR("%s: struct snd_cx18_card * already exists\n", in cx18_alsa_load() 210 CX18_ALSA_ERR("%s: failed to create struct snd_cx18_card\n", in cx18_alsa_load() 226 static void __exit snd_cx18_exit(struct snd_cx18_card *cxsc) in snd_cx18_exit() 239 struct snd_cx18_card *cxs in cx18_alsa_exit_callback() [all...] |
H A D | cx18-alsa-pcm.c | 58 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, in cx18_alsa_announce_pcm_data() 136 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_open() 184 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_capture_close() 205 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_prepare() 223 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); in snd_cx18_pcm_pointer() 240 int snd_cx18_pcm_create(struct snd_cx18_card *cxsc) in snd_cx18_pcm_create()
|
H A D | cx18-alsa.h | 10 struct snd_cx18_card { struct 25 static inline void snd_cx18_lock(struct snd_cx18_card *cxsc) in snd_cx18_lock() 31 static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc) in snd_cx18_unlock()
|
H A D | cx18-driver.h | 600 struct snd_cx18_card *alsa; /* ALSA interface for PCM capture stream */ 601 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,
|
Completed in 6 milliseconds