Lines Matching defs:av7110

102 struct av7110 {  struct
106 struct dvb_device dvb_dev;
107 struct dvb_net dvb_net;
109 struct video_device v4l_dev;
110 struct video_device vbi_dev;
112 struct saa7146_dev *dev;
114 struct i2c_adapter i2c_adap;
116 char *card_name;
119 int analog_tuner_flags;
120 int current_input;
121 u32 current_freq;
123 struct tasklet_struct debi_tasklet;
124 struct tasklet_struct gpio_tasklet;
126 int adac_type; /* audio DAC type */
136 void *iobuf; /* memory for all buffers */
137 struct dvb_ringbuffer avout; /* buffer for video or A/V mux */
139 struct dvb_ringbuffer aout; /* buffer for audio */
141 void *bmpbuf;
146 int bmpp;
147 int bmplen;
148 volatile int bmp_state;
152 wait_queue_head_t bmpq;
157 spinlock_t debilock;
158 struct mutex dcomlock;
159 volatile int debitype;
183 enum av7110_video_mode vidmode; argument
184 struct dmxdev dmxdev;
185 struct dvb_demux demux;
187 struct dmx_frontend hw_frontend;
188 struct dmx_frontend mem_frontend;
191 struct dmxdev dmxdev1;
192 struct dvb_demux demux1;
193 struct dvb_net dvb_net1;
217 struct av7110_p2t p2t_filter[MAXFILT]; argument
218 struct dvb_filter_pes2ts p2t[2];
219 struct ipack ipack[2];
220 u8 *kbuf[2];
222 int sinfo;
223 int feeding;
225 int arm_errors;
226 int registered;
231 u32 arm_fw;
232 u32 arm_rtsl;
233 u32 arm_vid;
234 u32 arm_app;
235 u32 avtype;
236 int arm_ready;
237 struct task_struct *arm_thread;
238 wait_queue_head_t arm_wait;
239 u16 arm_loops;
241 void *debi_virt;
242 dma_addr_t debi_bus;
244 u16 pids[DMX_PES_OTHER];
246 struct dvb_ringbuffer ci_rbuffer;
247 struct dvb_ringbuffer ci_wbuffer;
249 struct audio_mixer mixer;
251 struct dvb_adapter dvb_adapter;
252 struct dvb_device *video_dev;
253 struct dvb_device *audio_dev;
254 struct dvb_device *ca_dev;
255 struct dvb_device *osd_dev;
257 struct dvb_video_events video_events;
281 void (*recover)(struct av7110* av7110); argument
304 extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, argument