Lines Matching defs:av7110

98 struct av7110 {  struct
102 struct dvb_device dvb_dev;
103 struct dvb_net dvb_net;
105 struct video_device v4l_dev;
106 struct video_device vbi_dev;
108 struct saa7146_dev *dev;
110 struct i2c_adapter i2c_adap;
112 char *card_name;
115 int analog_tuner_flags;
116 int current_input;
117 u32 current_freq;
119 struct tasklet_struct debi_tasklet;
120 struct tasklet_struct gpio_tasklet;
122 int adac_type; /* audio DAC type */
132 void *iobuf; /* memory for all buffers */
133 struct dvb_ringbuffer avout; /* buffer for video or A/V mux */
135 struct dvb_ringbuffer aout; /* buffer for audio */
137 void *bmpbuf;
142 int bmpp;
143 int bmplen;
144 volatile int bmp_state;
148 wait_queue_head_t bmpq;
153 spinlock_t debilock;
154 struct mutex dcomlock;
155 volatile int debitype;
179 enum av7110_video_mode vidmode; argument
180 struct dmxdev dmxdev;
181 struct dvb_demux demux;
183 struct dmx_frontend hw_frontend;
184 struct dmx_frontend mem_frontend;
187 struct dmxdev dmxdev1;
188 struct dvb_demux demux1;
189 struct dvb_net dvb_net1;
213 struct av7110_p2t p2t_filter[MAXFILT]; argument
214 struct dvb_filter_pes2ts p2t[2];
215 struct ipack ipack[2];
216 u8 *kbuf[2];
218 int sinfo;
219 int feeding;
221 int arm_errors;
222 int registered;
227 u32 arm_fw;
228 u32 arm_rtsl;
229 u32 arm_vid;
230 u32 arm_app;
231 u32 avtype;
232 int arm_ready;
233 struct task_struct *arm_thread;
234 wait_queue_head_t arm_wait;
235 u16 arm_loops;
237 void *debi_virt;
238 dma_addr_t debi_bus;
240 u16 pids[DMX_PES_OTHER];
242 struct dvb_ringbuffer ci_rbuffer;
243 struct dvb_ringbuffer ci_wbuffer;
245 struct audio_mixer mixer;
247 struct dvb_adapter dvb_adapter;
248 struct dvb_device *video_dev;
249 struct dvb_device *audio_dev;
250 struct dvb_device *ca_dev;
251 struct dvb_device *osd_dev;
253 struct dvb_video_events video_events;
277 void (*recover)(struct av7110* av7110); argument
300 extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, argument