Searched refs:cxsc (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx18/
H A Dcx18-alsa-mixer.h23 int __init snd_cx18_mixer_create(struct snd_cx18_card *cxsc);
H A Dcx18-alsa-pcm.c72 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, argument
82 dprintk("cx18 alsa announce ptr=%p data=%p num_bytes=%zd\n", cxsc,
85 substream = cxsc->capture_pcm_substream;
114 oldptr = cxsc->hwptr_done_capture;
128 cxsc->hwptr_done_capture += length;
129 if (cxsc->hwptr_done_capture >=
131 cxsc->hwptr_done_capture -=
134 cxsc->capture_transfer_done += length;
135 if (cxsc->capture_transfer_done >=
137 cxsc
150 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); local
198 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); local
260 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); local
276 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); local
294 struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream); local
323 snd_cx18_pcm_create(struct snd_cx18_card *cxsc) argument
[all...]
H A Dcx18-alsa-pcm.h23 int __init snd_cx18_pcm_create(struct snd_cx18_card *cxsc);
H A Dcx18-alsa-mixer.c87 struct snd_cx18_card *cxsc = snd_kcontrol_chip(kctl); local
88 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
95 snd_cx18_lock(cxsc);
97 snd_cx18_unlock(cxsc);
107 struct snd_cx18_card *cxsc = snd_kcontrol_chip(kctl); local
108 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
115 snd_cx18_lock(cxsc);
129 snd_cx18_unlock(cxsc);
151 int __init snd_cx18_mixer_create(struct snd_cx18_card *cxsc) argument
153 struct v4l2_device *v4l2_dev = cxsc
[all...]
H A Dcx18-alsa-main.c76 static void snd_cx18_card_free(struct snd_cx18_card *cxsc) argument
78 if (cxsc == NULL)
81 if (cxsc->v4l2_dev != NULL)
82 to_cx18(cxsc->v4l2_dev)->alsa = NULL;
85 kfree(cxsc);
99 struct snd_cx18_card **cxsc)
101 *cxsc = kzalloc(sizeof(struct snd_cx18_card), GFP_KERNEL);
102 if (*cxsc == NULL)
105 (*cxsc)->v4l2_dev = v4l2_dev;
106 (*cxsc)
97 snd_cx18_card_create(struct v4l2_device *v4l2_dev, struct snd_card *sc, struct snd_cx18_card **cxsc) argument
114 snd_cx18_card_set_names(struct snd_cx18_card *cxsc) argument
138 struct snd_cx18_card *cxsc; local
244 snd_cx18_exit(struct snd_cx18_card *cxsc) argument
256 struct snd_cx18_card *cxsc; local
[all...]
H A Dcx18-alsa.h39 static inline void snd_cx18_lock(struct snd_cx18_card *cxsc) argument
41 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
45 static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc) argument
47 struct cx18 *cx = to_cx18(cxsc->v4l2_dev);

Completed in 31 milliseconds