s_vbi 173 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; s_vbi 185 drivers/media/pci/cx18/cx18-fileops.c if (test_bit(CX18_F_S_INTERNAL_USE, &s_vbi->s_flags) && s_vbi 186 drivers/media/pci/cx18/cx18-fileops.c !test_bit(CX18_F_S_APPL_IO, &s_vbi->s_flags)) { s_vbi 187 drivers/media/pci/cx18/cx18-fileops.c while ((mdl = cx18_dequeue(s_vbi, s_vbi 188 drivers/media/pci/cx18/cx18-fileops.c &s_vbi->q_full))) { s_vbi 191 drivers/media/pci/cx18/cx18-fileops.c s_vbi->type); s_vbi 192 drivers/media/pci/cx18/cx18-fileops.c cx18_stream_put_mdl_fw(s_vbi, mdl); s_vbi 486 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi; s_vbi 507 drivers/media/pci/cx18/cx18-fileops.c s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; s_vbi 524 drivers/media/pci/cx18/cx18-fileops.c if (test_bit(CX18_F_S_INTERNAL_USE, &s_vbi->s_flags) && s_vbi 525 drivers/media/pci/cx18/cx18-fileops.c !test_and_set_bit(CX18_F_S_STREAMING, &s_vbi->s_flags)) { s_vbi 526 drivers/media/pci/cx18/cx18-fileops.c if (cx18_start_v4l2_encode_stream(s_vbi)) { s_vbi 528 drivers/media/pci/cx18/cx18-fileops.c clear_bit(CX18_F_S_STREAMING, &s_vbi->s_flags); s_vbi 560 drivers/media/pci/cx18/cx18-fileops.c if (test_bit(CX18_F_S_STREAMING, &s_vbi->s_flags) && s_vbi 561 drivers/media/pci/cx18/cx18-fileops.c !test_bit(CX18_F_S_APPL_IO, &s_vbi->s_flags)) { s_vbi 562 drivers/media/pci/cx18/cx18-fileops.c cx18_stop_v4l2_encode_stream(s_vbi, 0); s_vbi 563 drivers/media/pci/cx18/cx18-fileops.c clear_bit(CX18_F_S_STREAMING, &s_vbi->s_flags); s_vbi 702 drivers/media/pci/cx18/cx18-fileops.c struct cx18_stream *s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; s_vbi 714 drivers/media/pci/cx18/cx18-fileops.c if (test_bit(CX18_F_S_STREAMING, &s_vbi->s_flags) && s_vbi 715 drivers/media/pci/cx18/cx18-fileops.c !test_bit(CX18_F_S_APPL_IO, &s_vbi->s_flags)) { s_vbi 717 drivers/media/pci/cx18/cx18-fileops.c cx18_stop_v4l2_encode_stream(s_vbi, 0); s_vbi 36 drivers/media/pci/ivtv/ivtv-fileops.c struct ivtv_stream *s_vbi; s_vbi 76 drivers/media/pci/ivtv/ivtv-fileops.c s_vbi = &itv->streams[vbi_type]; s_vbi 78 drivers/media/pci/ivtv/ivtv-fileops.c if (!test_and_set_bit(IVTV_F_S_CLAIMED, &s_vbi->s_flags)) { s_vbi 84 drivers/media/pci/ivtv/ivtv-fileops.c set_bit(IVTV_F_S_INTERNAL_USE, &s_vbi->s_flags); s_vbi 94 drivers/media/pci/ivtv/ivtv-fileops.c struct ivtv_stream *s_vbi; s_vbi 117 drivers/media/pci/ivtv/ivtv-fileops.c s_vbi = &itv->streams[IVTV_DEC_STREAM_TYPE_VBI]; s_vbi 119 drivers/media/pci/ivtv/ivtv-fileops.c s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; s_vbi 124 drivers/media/pci/ivtv/ivtv-fileops.c if (!test_and_clear_bit(IVTV_F_S_INTERNAL_USE, &s_vbi->s_flags)) { s_vbi 128 drivers/media/pci/ivtv/ivtv-fileops.c if (s_vbi->fh) { s_vbi 133 drivers/media/pci/ivtv/ivtv-fileops.c if (s_vbi->type == IVTV_DEC_STREAM_TYPE_VBI) s_vbi 135 drivers/media/pci/ivtv/ivtv-fileops.c clear_bit(IVTV_F_S_CLAIMED, &s_vbi->s_flags); s_vbi 136 drivers/media/pci/ivtv/ivtv-fileops.c ivtv_flush_queues(s_vbi); s_vbi 196 drivers/media/pci/ivtv/ivtv-fileops.c struct ivtv_stream *s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; s_vbi 213 drivers/media/pci/ivtv/ivtv-fileops.c if (test_bit(IVTV_F_S_INTERNAL_USE, &s_vbi->s_flags) && s_vbi 214 drivers/media/pci/ivtv/ivtv-fileops.c !test_bit(IVTV_F_S_APPL_IO, &s_vbi->s_flags)) { s_vbi 215 drivers/media/pci/ivtv/ivtv-fileops.c while ((buf = ivtv_dequeue(s_vbi, &s_vbi->q_full))) { s_vbi 217 drivers/media/pci/ivtv/ivtv-fileops.c ivtv_process_vbi_data(itv, buf, s_vbi->dma_pts, s_vbi->type); s_vbi 218 drivers/media/pci/ivtv/ivtv-fileops.c ivtv_enqueue(s_vbi, buf, &s_vbi->q_free); s_vbi 419 drivers/media/pci/ivtv/ivtv-fileops.c struct ivtv_stream *s_vbi; s_vbi 447 drivers/media/pci/ivtv/ivtv-fileops.c s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; s_vbi 449 drivers/media/pci/ivtv/ivtv-fileops.c test_bit(IVTV_F_S_INTERNAL_USE, &s_vbi->s_flags) && s_vbi 450 drivers/media/pci/ivtv/ivtv-fileops.c !test_and_set_bit(IVTV_F_S_STREAMING, &s_vbi->s_flags)) { s_vbi 454 drivers/media/pci/ivtv/ivtv-fileops.c if (ivtv_start_v4l2_encode_stream(s_vbi)) { s_vbi 458 drivers/media/pci/ivtv/ivtv-fileops.c clear_bit(IVTV_F_S_STREAMING, &s_vbi->s_flags); s_vbi 484 drivers/media/pci/ivtv/ivtv-fileops.c test_bit(IVTV_F_S_STREAMING, &s_vbi->s_flags)) { s_vbi 485 drivers/media/pci/ivtv/ivtv-fileops.c ivtv_stop_v4l2_encode_stream(s_vbi, 0); s_vbi 486 drivers/media/pci/ivtv/ivtv-fileops.c clear_bit(IVTV_F_S_STREAMING, &s_vbi->s_flags); s_vbi 807 drivers/media/pci/ivtv/ivtv-fileops.c struct ivtv_stream *s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; s_vbi 813 drivers/media/pci/ivtv/ivtv-fileops.c test_bit(IVTV_F_S_STREAMING, &s_vbi->s_flags) && s_vbi 814 drivers/media/pci/ivtv/ivtv-fileops.c !test_bit(IVTV_F_S_APPL_IO, &s_vbi->s_flags)) { s_vbi 816 drivers/media/pci/ivtv/ivtv-fileops.c ivtv_stop_v4l2_encode_stream(s_vbi, 0); s_vbi 450 drivers/media/pci/ivtv/ivtv-irq.c struct ivtv_stream *s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; s_vbi 470 drivers/media/pci/ivtv/ivtv-irq.c if (s->type == IVTV_ENC_STREAM_TYPE_MPG && s_vbi->sg_pending_size && s_vbi 471 drivers/media/pci/ivtv/ivtv-irq.c s->sg_pending_size + s_vbi->sg_pending_size <= s->buffers) { s_vbi 472 drivers/media/pci/ivtv/ivtv-irq.c ivtv_queue_move(s_vbi, &s_vbi->q_predma, NULL, &s_vbi->q_dma, s_vbi->q_predma.bytesused); s_vbi 473 drivers/media/pci/ivtv/ivtv-irq.c if (ivtv_use_dma(s_vbi)) s_vbi 474 drivers/media/pci/ivtv/ivtv-irq.c s_vbi->sg_pending[s_vbi->sg_pending_size - 1].size += 256; s_vbi 475 drivers/media/pci/ivtv/ivtv-irq.c for (i = 0; i < s_vbi->sg_pending_size; i++) { s_vbi 476 drivers/media/pci/ivtv/ivtv-irq.c s->sg_pending[s->sg_pending_size++] = s_vbi->sg_pending[i]; s_vbi 478 drivers/media/pci/ivtv/ivtv-irq.c s_vbi->dma_offset = s_vbi->pending_offset; s_vbi 479 drivers/media/pci/ivtv/ivtv-irq.c s_vbi->sg_pending_size = 0; s_vbi 480 drivers/media/pci/ivtv/ivtv-irq.c s_vbi->dma_xfer_cnt++; s_vbi 482 drivers/media/pci/ivtv/ivtv-irq.c IVTV_DEBUG_HI_DMA("include DMA for %s\n", s_vbi->name);