snd_cx18_card
struct snd_cx18_card *cxsc;
static void __exit snd_cx18_exit(struct snd_cx18_card *cxsc)
struct snd_cx18_card *cxsc;
struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev)
static void snd_cx18_card_free(struct snd_cx18_card *cxsc)
struct snd_cx18_card **cxsc)
*cxsc = kzalloc_obj(struct snd_cx18_card);
static int snd_cx18_card_set_names(struct snd_cx18_card *cxsc)
struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream);
struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream);
struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream);
struct snd_cx18_card *cxsc = snd_pcm_substream_chip(substream);
int snd_cx18_pcm_create(struct snd_cx18_card *cxsc)
void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data,
void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
int snd_cx18_pcm_create(struct snd_cx18_card *cxsc);
static inline void snd_cx18_lock(struct snd_cx18_card *cxsc)
static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc)
struct snd_cx18_card *alsa; /* ALSA interface for PCM capture stream */
void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,