Lines Matching refs:cx18
3 * cx18 driver internal defines and structures
39 #include "cx18-mailbox.h"
40 #include "cx18-av-core.h"
62 /* Maximum cx18 driver instances. */
260 /* per-cx18, i_flags */
340 struct cx18; /* forward reference */
356 struct cx18 *cx;
371 struct cx18 *cx; /* for ease of use */
419 struct cx18 *cx;
432 /* forward declaration of struct defined in cx18-cards.h */
506 * Used in cx18-vbi.c only for collecting sliced data, and as a source
547 * Only used in cx18-fileops.c, but its state needs to persist at times.
555 struct cx18 *cx;
561 /* Struct to hold info about cx18 cards */
562 struct cx18 {
604 unsigned long i_flags; /* global cx18 flags */
634 char in_workq_name[39]; /* "cx18-NN-in" */
660 /* Used for cx18-alsa module loading */
664 static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev)
666 return container_of(v4l2_dev, struct cx18, v4l2_dev);
669 /* cx18 extensions to be loaded */
670 extern int (*cx18_ext_init)(struct cx18 *);
682 void cx18_read_eeprom(struct cx18 *cx, struct tveeprom *tv);
685 int cx18_init_on_first_open(struct cx18 *cx);
688 static inline int cx18_raw_vbi(const struct cx18 *cx)