Lines Matching defs:cx18
576 struct cx18 { struct
583 const struct cx18_card *card; /* card information */ argument
585 const struct cx18_card_tuner_i2c *card_i2c; /* i2c addresses to probe for tuner */ argument
593 struct cx18_scb __iomem *scb; /* pointer to SCB */ argument
597 struct cx18_av_state av_state; argument
610 struct cx18_options options; /* User options */ argument
613 struct cx18_stream streams[CX18_MAX_STREAMS]; /* Stream data */ argument
614 struct snd_cx18_card *alsa; /* ALSA interface for PCM capture stream */ argument
615 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data, argument
618 unsigned long i_flags; /* global cx18 flags */ argument
619 atomic_t ana_capturing; /* count number of active analog capture streams */
620 atomic_t tot_capturing; /* total count number of active capture streams */
621 int search_pack_header;
623 int open_id; /* incremented each time an open occurs, used as
648 char in_workq_name[11]; /* "cx18-NN-in" */ argument
649 struct cx18_in_work_order in_work_order[CX18_MAX_IN_WORK_ORDERS]; argument
655 struct cx18_i2c_algo_callback_data i2c_algo_cb_data[2]; argument
674 /* Used for cx18-alsa module loading */ argument
678 static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev) in to_cx18() argument