cx18_stream 189 drivers/media/pci/cx18/cx18-alsa-main.c struct cx18_stream *s; cx18_stream 141 drivers/media/pci/cx18/cx18-alsa-pcm.c struct cx18_stream *s; cx18_stream 188 drivers/media/pci/cx18/cx18-alsa-pcm.c struct cx18_stream *s; cx18_stream 317 drivers/media/pci/cx18/cx18-driver.h struct cx18_stream; /* forward reference */ cx18_stream 320 drivers/media/pci/cx18/cx18-driver.h struct cx18_stream *stream; cx18_stream 599 drivers/media/pci/cx18/cx18-driver.h struct cx18_stream streams[CX18_MAX_STREAMS]; /* Stream data */ cx18_stream 122 drivers/media/pci/cx18/cx18-dvb.c static int yuan_mpc718_mt352_reqfw(struct cx18_stream *stream, cx18_stream 154 drivers/media/pci/cx18/cx18-dvb.c struct cx18_stream *stream = dvb->stream; cx18_stream 228 drivers/media/pci/cx18/cx18-dvb.c static int dvb_register(struct cx18_stream *stream); cx18_stream 237 drivers/media/pci/cx18/cx18-dvb.c struct cx18_stream *stream = (struct cx18_stream *) demux->priv; cx18_stream 308 drivers/media/pci/cx18/cx18-dvb.c struct cx18_stream *stream = (struct cx18_stream *)demux->priv; cx18_stream 331 drivers/media/pci/cx18/cx18-dvb.c int cx18_dvb_register(struct cx18_stream *stream) cx18_stream 423 drivers/media/pci/cx18/cx18-dvb.c void cx18_dvb_unregister(struct cx18_stream *stream) cx18_stream 454 drivers/media/pci/cx18/cx18-dvb.c static int dvb_register(struct cx18_stream *stream) cx18_stream 10 drivers/media/pci/cx18/cx18-dvb.h int cx18_dvb_register(struct cx18_stream *stream); cx18_stream 11 drivers/media/pci/cx18/cx18-dvb.h void cx18_dvb_unregister(struct cx18_stream *stream); cx18_stream 33 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[type]; cx18_stream 34 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_assoc; cx18_stream 89 drivers/media/pci/cx18/cx18-fileops.c void cx18_release_stream(struct cx18_stream *s) cx18_stream 92 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_assoc; cx18_stream 169 drivers/media/pci/cx18/cx18-fileops.c static struct cx18_mdl *cx18_get_mdl(struct cx18_stream *s, int non_block, cx18_stream 173 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; cx18_stream 259 drivers/media/pci/cx18/cx18-fileops.c static size_t cx18_copy_buf_to_user(struct cx18_stream *s, cx18_stream 363 drivers/media/pci/cx18/cx18-fileops.c static size_t cx18_copy_mdl_to_user(struct cx18_stream *s, cx18_stream 405 drivers/media/pci/cx18/cx18-fileops.c static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf, cx18_stream 470 drivers/media/pci/cx18/cx18-fileops.c static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf, cx18_stream 485 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 486 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi; cx18_stream 487 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_idx; cx18_stream 576 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 601 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 650 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 680 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = from_timer(s, t, vb_timeout); cx18_stream 701 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 702 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; cx18_stream 703 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_idx = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; cx18_stream 743 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 780 drivers/media/pci/cx18/cx18-fileops.c static int cx18_serialized_open(struct cx18_stream *s, struct file *filp) cx18_stream 833 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s = video_get_drvdata(video_dev); cx18_stream 27 drivers/media/pci/cx18/cx18-fileops.h void cx18_release_stream(struct cx18_stream *s); cx18_stream 139 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 259 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 714 drivers/media/pci/cx18/cx18-ioctl.c static int cx18_process_idx_data(struct cx18_stream *s, struct cx18_mdl *mdl, cx18_stream 755 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; cx18_stream 802 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 821 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 842 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 860 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 874 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 887 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 900 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[id->type]; cx18_stream 1028 drivers/media/pci/cx18/cx18-ioctl.c struct cx18_stream *s = &cx->streams[i]; cx18_stream 122 drivers/media/pci/cx18/cx18-mailbox.c static void cx18_mdl_send_to_dvb(struct cx18_stream *s, struct cx18_mdl *mdl) cx18_stream 148 drivers/media/pci/cx18/cx18-mailbox.c static void cx18_mdl_send_to_videobuf(struct cx18_stream *s, cx18_stream 203 drivers/media/pci/cx18/cx18-mailbox.c static void cx18_mdl_send_to_alsa(struct cx18 *cx, struct cx18_stream *s, cx18_stream 235 drivers/media/pci/cx18/cx18-mailbox.c struct cx18_stream *s; cx18_stream 733 drivers/media/pci/cx18/cx18-mailbox.c static int cx18_set_filter_param(struct cx18_stream *s) cx18_stream 753 drivers/media/pci/cx18/cx18-mailbox.c struct cx18_stream *s = priv; cx18_stream 68 drivers/media/pci/cx18/cx18-mailbox.h struct cx18_stream; cx18_stream 43 drivers/media/pci/cx18/cx18-queue.c struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl, cx18_stream 73 drivers/media/pci/cx18/cx18-queue.c struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q) cx18_stream 89 drivers/media/pci/cx18/cx18-queue.c static void _cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s, cx18_stream 109 drivers/media/pci/cx18/cx18-queue.c static inline void cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s, cx18_stream 125 drivers/media/pci/cx18/cx18-queue.c struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id, cx18_stream 195 drivers/media/pci/cx18/cx18-queue.c static void cx18_queue_flush(struct cx18_stream *s, cx18_stream 221 drivers/media/pci/cx18/cx18-queue.c void cx18_flush_queues(struct cx18_stream *s) cx18_stream 231 drivers/media/pci/cx18/cx18-queue.c void cx18_unload_queues(struct cx18_stream *s) cx18_stream 262 drivers/media/pci/cx18/cx18-queue.c void cx18_load_queues(struct cx18_stream *s) cx18_stream 320 drivers/media/pci/cx18/cx18-queue.c void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl) cx18_stream 332 drivers/media/pci/cx18/cx18-queue.c int cx18_stream_alloc(struct cx18_stream *s) cx18_stream 402 drivers/media/pci/cx18/cx18-queue.c void cx18_stream_free(struct cx18_stream *s) cx18_stream 15 drivers/media/pci/cx18/cx18-queue.h static inline void cx18_buf_sync_for_cpu(struct cx18_stream *s, cx18_stream 22 drivers/media/pci/cx18/cx18-queue.h static inline void cx18_buf_sync_for_device(struct cx18_stream *s, cx18_stream 29 drivers/media/pci/cx18/cx18-queue.h void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl); cx18_stream 31 drivers/media/pci/cx18/cx18-queue.h static inline void cx18_mdl_sync_for_device(struct cx18_stream *s, cx18_stream 55 drivers/media/pci/cx18/cx18-queue.h struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl, cx18_stream 59 drivers/media/pci/cx18/cx18-queue.h struct cx18_queue *cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl, cx18_stream 66 drivers/media/pci/cx18/cx18-queue.h struct cx18_queue *cx18_push(struct cx18_stream *s, struct cx18_mdl *mdl, cx18_stream 73 drivers/media/pci/cx18/cx18-queue.h struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q); cx18_stream 74 drivers/media/pci/cx18/cx18-queue.h struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id, cx18_stream 76 drivers/media/pci/cx18/cx18-queue.h void cx18_flush_queues(struct cx18_stream *s); cx18_stream 79 drivers/media/pci/cx18/cx18-queue.h void cx18_unload_queues(struct cx18_stream *s); cx18_stream 80 drivers/media/pci/cx18/cx18-queue.h void cx18_load_queues(struct cx18_stream *s); cx18_stream 83 drivers/media/pci/cx18/cx18-queue.h int cx18_stream_alloc(struct cx18_stream *s); cx18_stream 84 drivers/media/pci/cx18/cx18-queue.h void cx18_stream_free(struct cx18_stream *s); cx18_stream 96 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s, struct cx18_videobuf_buffer *buf) cx18_stream 104 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s, cx18_stream 184 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = q->priv_data; cx18_stream 206 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = q->priv_data; cx18_stream 218 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = q->priv_data; cx18_stream 227 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = q->priv_data; cx18_stream 243 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[type]; cx18_stream 298 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[type]; cx18_stream 397 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[type]; cx18_stream 417 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s_mpg = &cx->streams[CX18_ENC_STREAM_TYPE_MPG]; cx18_stream 537 drivers/media/pci/cx18/cx18-streams.c static void cx18_vbi_setup(struct cx18_stream *s) cx18_stream 649 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; cx18_stream 674 drivers/media/pci/cx18/cx18-streams.c struct cx18_queue *_cx18_stream_put_mdl_fw(struct cx18_stream *s, cx18_stream 698 drivers/media/pci/cx18/cx18-streams.c void _cx18_stream_load_fw_queue(struct cx18_stream *s) cx18_stream 719 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = cx18_stream 720 drivers/media/pci/cx18/cx18-streams.c container_of(work, struct cx18_stream, out_work_order); cx18_stream 725 drivers/media/pci/cx18/cx18-streams.c static void cx18_stream_configure_mdls(struct cx18_stream *s) cx18_stream 769 drivers/media/pci/cx18/cx18-streams.c int cx18_start_v4l2_encode_stream(struct cx18_stream *s) cx18_stream 774 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s_idx; cx18_stream 951 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[i]; cx18_stream 960 drivers/media/pci/cx18/cx18-streams.c int cx18_stop_v4l2_encode_stream(struct cx18_stream *s, int gop_end) cx18_stream 1016 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s = &cx->streams[i]; cx18_stream 1024 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle) cx18_stream 1027 drivers/media/pci/cx18/cx18-streams.c struct cx18_stream *s; cx18_stream 12 drivers/media/pci/cx18/cx18-streams.h struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle); cx18_stream 20 drivers/media/pci/cx18/cx18-streams.h static inline bool cx18_stream_enabled(struct cx18_stream *s) cx18_stream 29 drivers/media/pci/cx18/cx18-streams.h static inline void cx18_stream_load_fw_queue(struct cx18_stream *s) cx18_stream 34 drivers/media/pci/cx18/cx18-streams.h static inline void cx18_stream_put_mdl_fw(struct cx18_stream *s, cx18_stream 45 drivers/media/pci/cx18/cx18-streams.h int cx18_start_v4l2_encode_stream(struct cx18_stream *s); cx18_stream 46 drivers/media/pci/cx18/cx18-streams.h int cx18_stop_v4l2_encode_stream(struct cx18_stream *s, int gop_end);