Lines Matching defs:cx18
2 * cx18 driver internal defines and structures
53 #include "cx18-mailbox.h"
54 #include "cx18-av-core.h"
77 /* Maximum cx18 driver instances. */
275 /* per-cx18, i_flags */
347 struct cx18; /* forward reference */
363 struct cx18 *cx;
378 struct cx18 *cx; /* for ease of use */
431 struct cx18 *cx;
444 /* forward declaration of struct defined in cx18-cards.h */
518 * Used in cx18-vbi.c only for collecting sliced data, and as a source
559 * Only used in cx18-fileops.c, but its state needs to persist at times.
567 struct cx18 *cx;
573 /* Struct to hold info about cx18 cards */
574 struct cx18 {
616 unsigned long i_flags; /* global cx18 flags */
646 char in_workq_name[11]; /* "cx18-NN-in" */
672 /* Used for cx18-alsa module loading */
676 static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev)
678 return container_of(v4l2_dev, struct cx18, v4l2_dev);
681 /* cx18 extensions to be loaded */
682 extern int (*cx18_ext_init)(struct cx18 *);
694 void cx18_read_eeprom(struct cx18 *cx, struct tveeprom *tv);
697 int cx18_init_on_first_open(struct cx18 *cx);
700 static inline int cx18_raw_vbi(const struct cx18 *cx)