Symbol: cx18_stream
drivers/media/pci/cx18/cx18-alsa-main.c
182
struct cx18_stream *s;
drivers/media/pci/cx18/cx18-alsa-pcm.c
140
struct cx18_stream *s;
drivers/media/pci/cx18/cx18-alsa-pcm.c
187
struct cx18_stream *s;
drivers/media/pci/cx18/cx18-driver.h
312
struct cx18_stream; /* forward reference */
drivers/media/pci/cx18/cx18-driver.h
315
struct cx18_stream *stream;
drivers/media/pci/cx18/cx18-driver.h
587
struct cx18_stream streams[CX18_MAX_STREAMS]; /* Stream data */
drivers/media/pci/cx18/cx18-dvb.c
122
static int yuan_mpc718_mt352_reqfw(struct cx18_stream *stream,
drivers/media/pci/cx18/cx18-dvb.c
154
struct cx18_stream *stream = dvb->stream;
drivers/media/pci/cx18/cx18-dvb.c
228
static int dvb_register(struct cx18_stream *stream);
drivers/media/pci/cx18/cx18-dvb.c
237
struct cx18_stream *stream = demux->priv;
drivers/media/pci/cx18/cx18-dvb.c
308
struct cx18_stream *stream = demux->priv;
drivers/media/pci/cx18/cx18-dvb.c
331
int cx18_dvb_register(struct cx18_stream *stream)
drivers/media/pci/cx18/cx18-dvb.c
423
void cx18_dvb_unregister(struct cx18_stream *stream)
drivers/media/pci/cx18/cx18-dvb.c
454
static int dvb_register(struct cx18_stream *stream)
drivers/media/pci/cx18/cx18-dvb.h
10
int cx18_dvb_register(struct cx18_stream *stream);
drivers/media/pci/cx18/cx18-dvb.h
11
void cx18_dvb_unregister(struct cx18_stream *stream);
drivers/media/pci/cx18/cx18-fileops.c
169
static struct cx18_mdl *cx18_get_mdl(struct cx18_stream *s, int non_block,
drivers/media/pci/cx18/cx18-fileops.c
173
struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI];
drivers/media/pci/cx18/cx18-fileops.c
259
static size_t cx18_copy_buf_to_user(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-fileops.c
33
struct cx18_stream *s = &cx->streams[type];
drivers/media/pci/cx18/cx18-fileops.c
34
struct cx18_stream *s_assoc;
drivers/media/pci/cx18/cx18-fileops.c
363
static size_t cx18_copy_mdl_to_user(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-fileops.c
405
static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf,
drivers/media/pci/cx18/cx18-fileops.c
470
static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf,
drivers/media/pci/cx18/cx18-fileops.c
485
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-fileops.c
486
struct cx18_stream *s_vbi;
drivers/media/pci/cx18/cx18-fileops.c
487
struct cx18_stream *s_idx;
drivers/media/pci/cx18/cx18-fileops.c
576
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-fileops.c
595
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-fileops.c
631
struct cx18_stream *s = timer_container_of(s, t, vb_timeout);
drivers/media/pci/cx18/cx18-fileops.c
640
void cx18_stop_capture(struct cx18_stream *s, int gop_end)
drivers/media/pci/cx18/cx18-fileops.c
643
struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI];
drivers/media/pci/cx18/cx18-fileops.c
644
struct cx18_stream *s_idx = &cx->streams[CX18_ENC_STREAM_TYPE_IDX];
drivers/media/pci/cx18/cx18-fileops.c
684
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-fileops.c
727
static int cx18_serialized_open(struct cx18_stream *s, struct file *filp)
drivers/media/pci/cx18/cx18-fileops.c
779
struct cx18_stream *s = video_get_drvdata(video_dev);
drivers/media/pci/cx18/cx18-fileops.c
89
void cx18_release_stream(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-fileops.c
92
struct cx18_stream *s_assoc;
drivers/media/pci/cx18/cx18-fileops.h
19
void cx18_stop_capture(struct cx18_stream *s, int gop_end);
drivers/media/pci/cx18/cx18-fileops.h
23
void cx18_clear_queue(struct cx18_stream *s, enum vb2_buffer_state state);
drivers/media/pci/cx18/cx18-fileops.h
28
void cx18_release_stream(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-ioctl.c
129
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-ioctl.c
57
struct cx18_stream *s = &cx->streams[id->type];
drivers/media/pci/cx18/cx18-ioctl.c
765
static int cx18_process_idx_data(struct cx18_stream *s, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-ioctl.c
806
struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX];
drivers/media/pci/cx18/cx18-ioctl.c
968
struct cx18_stream *s = &cx->streams[i];
drivers/media/pci/cx18/cx18-mailbox.c
122
static void cx18_mdl_send_to_dvb(struct cx18_stream *s, struct cx18_mdl *mdl)
drivers/media/pci/cx18/cx18-mailbox.c
148
static void cx18_mdl_send_to_vb2(struct cx18_stream *s, struct cx18_mdl *mdl)
drivers/media/pci/cx18/cx18-mailbox.c
204
static void cx18_mdl_send_to_alsa(struct cx18 *cx, struct cx18_stream *s,
drivers/media/pci/cx18/cx18-mailbox.c
236
struct cx18_stream *s;
drivers/media/pci/cx18/cx18-mailbox.c
734
static int cx18_set_filter_param(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-mailbox.c
754
struct cx18_stream *s = priv;
drivers/media/pci/cx18/cx18-mailbox.h
68
struct cx18_stream;
drivers/media/pci/cx18/cx18-queue.c
109
static inline void cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.c
125
struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id,
drivers/media/pci/cx18/cx18-queue.c
195
static void cx18_queue_flush(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.c
221
void cx18_flush_queues(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-queue.c
231
void cx18_unload_queues(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-queue.c
262
void cx18_load_queues(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-queue.c
320
void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl)
drivers/media/pci/cx18/cx18-queue.c
332
int cx18_stream_alloc(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-queue.c
409
void cx18_stream_free(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-queue.c
43
struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-queue.c
73
struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q)
drivers/media/pci/cx18/cx18-queue.c
89
static void _cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.h
15
static inline void cx18_buf_sync_for_cpu(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.h
22
static inline void cx18_buf_sync_for_device(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.h
29
void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl);
drivers/media/pci/cx18/cx18-queue.h
31
static inline void cx18_mdl_sync_for_device(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-queue.h
55
struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-queue.h
59
struct cx18_queue *cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-queue.h
66
struct cx18_queue *cx18_push(struct cx18_stream *s, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-queue.h
73
struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q);
drivers/media/pci/cx18/cx18-queue.h
74
struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id,
drivers/media/pci/cx18/cx18-queue.h
76
void cx18_flush_queues(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-queue.h
79
void cx18_unload_queues(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-queue.h
80
void cx18_load_queues(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-queue.h
83
int cx18_stream_alloc(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-queue.h
84
void cx18_stream_free(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-streams.c
1027
struct cx18_stream *s = &cx->streams[i];
drivers/media/pci/cx18/cx18-streams.c
1035
struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle)
drivers/media/pci/cx18/cx18-streams.c
1038
struct cx18_stream *s;
drivers/media/pci/cx18/cx18-streams.c
108
struct cx18_stream *s = vb2_get_drv_priv(vq);
drivers/media/pci/cx18/cx18-streams.c
141
struct cx18_stream *s = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/pci/cx18/cx18-streams.c
155
struct cx18_stream *s = vb2_get_drv_priv(vb->vb2_queue);
drivers/media/pci/cx18/cx18-streams.c
175
void cx18_clear_queue(struct cx18_stream *s, enum vb2_buffer_state state)
drivers/media/pci/cx18/cx18-streams.c
190
struct cx18_stream *s = vb2_get_drv_priv(vq);
drivers/media/pci/cx18/cx18-streams.c
216
struct cx18_stream *s = vb2_get_drv_priv(vq);
drivers/media/pci/cx18/cx18-streams.c
236
struct cx18_stream *s = &cx->streams[type];
drivers/media/pci/cx18/cx18-streams.c
303
struct cx18_stream *s = &cx->streams[type];
drivers/media/pci/cx18/cx18-streams.c
408
struct cx18_stream *s = &cx->streams[type];
drivers/media/pci/cx18/cx18-streams.c
428
struct cx18_stream *s_mpg = &cx->streams[CX18_ENC_STREAM_TYPE_MPG];
drivers/media/pci/cx18/cx18-streams.c
548
static void cx18_vbi_setup(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.c
660
struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX];
drivers/media/pci/cx18/cx18-streams.c
685
struct cx18_queue *_cx18_stream_put_mdl_fw(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-streams.c
709
void _cx18_stream_load_fw_queue(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.c
730
struct cx18_stream *s =
drivers/media/pci/cx18/cx18-streams.c
731
container_of(work, struct cx18_stream, out_work_order);
drivers/media/pci/cx18/cx18-streams.c
736
static void cx18_stream_configure_mdls(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.c
780
int cx18_start_v4l2_encode_stream(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.c
785
struct cx18_stream *s_idx;
drivers/media/pci/cx18/cx18-streams.c
962
struct cx18_stream *s = &cx->streams[i];
drivers/media/pci/cx18/cx18-streams.c
971
int cx18_stop_v4l2_encode_stream(struct cx18_stream *s, int gop_end)
drivers/media/pci/cx18/cx18-streams.h
12
struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle);
drivers/media/pci/cx18/cx18-streams.h
20
static inline bool cx18_stream_enabled(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.h
29
static inline void cx18_stream_load_fw_queue(struct cx18_stream *s)
drivers/media/pci/cx18/cx18-streams.h
34
static inline void cx18_stream_put_mdl_fw(struct cx18_stream *s,
drivers/media/pci/cx18/cx18-streams.h
45
int cx18_start_v4l2_encode_stream(struct cx18_stream *s);
drivers/media/pci/cx18/cx18-streams.h
46
int cx18_stop_v4l2_encode_stream(struct cx18_stream *s, int gop_end);