Searched refs:cx18_stream (Results 1 - 14 of 14) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx18/
H A Dcx18-dvb.h24 int cx18_dvb_register(struct cx18_stream *stream);
25 void cx18_dvb_unregister(struct cx18_stream *stream);
H A Dcx18-queue.h29 static inline void cx18_buf_sync_for_cpu(struct cx18_stream *s,
36 static inline void cx18_buf_sync_for_device(struct cx18_stream *s,
43 void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl);
45 static inline void cx18_mdl_sync_for_device(struct cx18_stream *s,
69 struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
73 struct cx18_queue *cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
80 struct cx18_queue *cx18_push(struct cx18_stream *s, struct cx18_mdl *mdl,
87 struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q);
88 struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id,
90 void cx18_flush_queues(struct cx18_stream *
[all...]
H A Dcx18-streams.h26 struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle);
34 static inline bool cx18_stream_enabled(struct cx18_stream *s)
42 static inline void cx18_stream_load_fw_queue(struct cx18_stream *s)
48 static inline void cx18_stream_put_mdl_fw(struct cx18_stream *s,
59 int cx18_start_v4l2_encode_stream(struct cx18_stream *s);
60 int cx18_stop_v4l2_encode_stream(struct cx18_stream *s, int gop_end);
H A Dcx18-mailbox.h82 struct cx18_stream;
86 struct cx18_stream *s;
H A Dcx18-fileops.c46 struct cx18_stream *s = &cx->streams[type];
47 struct cx18_stream *s_assoc;
103 void cx18_release_stream(struct cx18_stream *s)
106 struct cx18_stream *s_assoc;
201 static struct cx18_mdl *cx18_get_mdl(struct cx18_stream *s, int non_block,
205 struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI];
291 static size_t cx18_copy_buf_to_user(struct cx18_stream *s,
395 static size_t cx18_copy_mdl_to_user(struct cx18_stream *s,
437 static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf,
502 static ssize_t cx18_read_pos(struct cx18_stream *
[all...]
H A Dcx18-fileops.h39 void cx18_release_stream(struct cx18_stream *s);
H A Dcx18-streams.c101 struct cx18_stream *s = &cx->streams[type];
108 /* initialize cx18_stream fields */
137 struct cx18_stream *s = &cx->streams[type];
219 struct cx18_stream *s = &cx->streams[type];
244 struct cx18_stream *s_mpg = &cx->streams[CX18_ENC_STREAM_TYPE_MPG];
358 static void cx18_vbi_setup(struct cx18_stream *s)
470 struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX];
495 struct cx18_queue *_cx18_stream_put_mdl_fw(struct cx18_stream *s,
519 void _cx18_stream_load_fw_queue(struct cx18_stream *s)
540 struct cx18_stream *
[all...]
H A Dcx18-queue.c57 struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
87 struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q)
103 static void _cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s,
123 static inline void cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s,
139 struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id,
210 static void cx18_queue_flush(struct cx18_stream *s,
236 void cx18_flush_queues(struct cx18_stream *s)
246 void cx18_unload_queues(struct cx18_stream *s)
277 void cx18_load_queues(struct cx18_stream *s)
335 void _cx18_mdl_sync_for_device(struct cx18_stream *
[all...]
H A Dcx18-dvb.c106 static int yuan_mpc718_mt352_reqfw(struct cx18_stream *stream,
140 struct cx18_stream *stream = container_of(dvb, struct cx18_stream, dvb);
206 static int dvb_register(struct cx18_stream *stream);
215 struct cx18_stream *stream = (struct cx18_stream *) demux->priv;
284 struct cx18_stream *stream = (struct cx18_stream *)demux->priv;
307 int cx18_dvb_register(struct cx18_stream *stream)
396 void cx18_dvb_unregister(struct cx18_stream *strea
[all...]
H A Dcx18-alsa-pcm.c154 struct cx18_stream *s;
201 struct cx18_stream *s;
H A Dcx18-mailbox.c135 static void cx18_mdl_send_to_dvb(struct cx18_stream *s, struct cx18_mdl *mdl)
162 static void cx18_mdl_send_to_alsa(struct cx18 *cx, struct cx18_stream *s,
194 struct cx18_stream *s;
699 static int cx18_set_filter_param(struct cx18_stream *s)
721 struct cx18_stream *s = api_priv->s;
H A Dcx18-alsa-main.c200 struct cx18_stream *s;
H A Dcx18-driver.h365 struct cx18_stream { struct
577 struct cx18_stream streams[CX18_MAX_STREAMS]; /* Stream data */
H A Dcx18-ioctl.c833 static int cx18_process_idx_data(struct cx18_stream *s, struct cx18_mdl *mdl,
874 struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX];
1040 struct cx18_stream *s = &cx->streams[i];

Completed in 131 milliseconds