vbi 116 drivers/media/common/saa7146/saa7146_fops.c struct saa7146_dmaqueue *q, int vbi) vbi 122 drivers/media/common/saa7146/saa7146_fops.c DEB_INT("dev:%p, dmaq:%p, vbi:%d\n", dev, q, vbi); vbi 137 drivers/media/common/saa7146/saa7146_fops.c if( 0 != vbi ) { vbi 472 drivers/media/common/saa7146/saa7146_fops.c struct v4l2_vbi_format *vbi; vbi 551 drivers/media/common/saa7146/saa7146_fops.c vbi = &vv->vbi_fmt; vbi 552 drivers/media/common/saa7146/saa7146_fops.c vbi->sampling_rate = 27000000; vbi 553 drivers/media/common/saa7146/saa7146_fops.c vbi->offset = 248; /* todo */ vbi 554 drivers/media/common/saa7146/saa7146_fops.c vbi->samples_per_line = 720 * 2; vbi 555 drivers/media/common/saa7146/saa7146_fops.c vbi->sample_format = V4L2_PIX_FMT_GREY; vbi 558 drivers/media/common/saa7146/saa7146_fops.c vbi->start[0] = 5; vbi 559 drivers/media/common/saa7146/saa7146_fops.c vbi->count[0] = 16; vbi 560 drivers/media/common/saa7146/saa7146_fops.c vbi->start[1] = 312; vbi 561 drivers/media/common/saa7146/saa7146_fops.c vbi->count[1] = 16; vbi 607 drivers/media/common/saa7146/saa7146_video.c f->fmt.vbi = vv->vbi_fmt; vbi 721 drivers/media/common/videobuf2/videobuf2-v4l2.c requested_sizes[0] = f->fmt.vbi.samples_per_line * vbi 722 drivers/media/common/videobuf2/videobuf2-v4l2.c (f->fmt.vbi.count[0] + f->fmt.vbi.count[1]); vbi 5777 drivers/media/i2c/cx25840/cx25840-core.c .vbi = &cx25840_vbi_ops, vbi 184 drivers/media/i2c/cx25840/cx25840-core.h struct v4l2_decode_vbi_line *vbi); vbi 216 drivers/media/i2c/cx25840/cx25840-vbi.c int cx25840_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi) vbi 219 drivers/media/i2c/cx25840/cx25840-vbi.c u8 *p = vbi->p; vbi 224 drivers/media/i2c/cx25840/cx25840-vbi.c vbi->line = vbi->type = 0; vbi 257 drivers/media/i2c/cx25840/cx25840-vbi.c vbi->type = err ? 0 : id2; vbi 258 drivers/media/i2c/cx25840/cx25840-vbi.c vbi->line = err ? 0 : l; vbi 259 drivers/media/i2c/cx25840/cx25840-vbi.c vbi->is_second_field = err ? 0 : (id1 == 0x55); vbi 260 drivers/media/i2c/cx25840/cx25840-vbi.c vbi->p = p; vbi 1190 drivers/media/i2c/saa7115.c static int saa711x_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi) vbi 1196 drivers/media/i2c/saa7115.c u8 *p = vbi->p; vbi 1200 drivers/media/i2c/saa7115.c vbi->type = 0; /* mark result as a failure */ vbi 1209 drivers/media/i2c/saa7115.c vbi->p = p; vbi 1212 drivers/media/i2c/saa7115.c vbi->is_second_field = ((id1 & 0x40) != 0); vbi 1213 drivers/media/i2c/saa7115.c vbi->line = (id1 & 0x3f) << 3; vbi 1214 drivers/media/i2c/saa7115.c vbi->line |= (id2 & 0x70) >> 4; vbi 1227 drivers/media/i2c/saa7115.c vbi->type = V4L2_SLICED_TELETEXT_B; vbi 1232 drivers/media/i2c/saa7115.c vbi->type = V4L2_SLICED_CAPTION_525; vbi 1240 drivers/media/i2c/saa7115.c vbi->type = V4L2_SLICED_WSS_625; vbi 1245 drivers/media/i2c/saa7115.c vbi->type = V4L2_SLICED_VPS; vbi 1623 drivers/media/i2c/saa7115.c .vbi = &saa711x_vbi_ops, vbi 706 drivers/media/i2c/saa7127.c .vbi = &saa7127_vbi_ops, vbi 716 drivers/media/i2c/saa7127.c struct v4l2_sliced_vbi_data vbi = { 0, 0, 0, 0 }; /* set to disabled */ vbi 769 drivers/media/i2c/saa7127.c saa7127_set_vps(sd, &vbi); vbi 770 drivers/media/i2c/saa7127.c saa7127_set_wss(sd, &vbi); vbi 771 drivers/media/i2c/saa7127.c saa7127_set_cc(sd, &vbi); vbi 772 drivers/media/i2c/saa7127.c saa7127_set_xds(sd, &vbi); vbi 1438 drivers/media/i2c/tvp5150.c .vbi = &tvp5150_vbi_ops, vbi 2211 drivers/media/pci/bt8xx/bttv-driver.c q = &fh->vbi; vbi 2893 drivers/media/pci/bt8xx/bttv-driver.c retval = videobuf_read_stream(&fh->vbi, data, count, ppos, 1, vbi 2921 drivers/media/pci/bt8xx/bttv-driver.c return rc | videobuf_poll_stream(file, &fh->vbi, wait); vbi 2998 drivers/media/pci/bt8xx/bttv-driver.c videobuf_queue_sg_init(&fh->vbi, &bttv_vbi_qops, vbi 3053 drivers/media/pci/bt8xx/bttv-driver.c videobuf_stop(&fh->vbi); vbi 3060 drivers/media/pci/bt8xx/bttv-driver.c videobuf_mmap_free(&fh->vbi); vbi 4280 drivers/media/pci/bt8xx/bttv-driver.c btv->state.vbi = btv->cvbi; vbi 4339 drivers/media/pci/bt8xx/bttv-driver.c btv->cvbi = btv->state.vbi; vbi 586 drivers/media/pci/bt8xx/bttv-risc.c struct bttv_buffer *vbi) vbi 598 drivers/media/pci/bt8xx/bttv-risc.c if (vbi) { vbi 601 drivers/media/pci/bt8xx/bttv-risc.c vbi->vb.state = VIDEOBUF_ACTIVE; vbi 602 drivers/media/pci/bt8xx/bttv-risc.c list_del(&vbi->vb.queue); vbi 608 drivers/media/pci/bt8xx/bttv-risc.c if (vbi->geo.vdelay > vdelay) { vbi 609 drivers/media/pci/bt8xx/bttv-risc.c vdelay = vbi->geo.vdelay & 0xfe; vbi 610 drivers/media/pci/bt8xx/bttv-risc.c crop = (crop & 0x3f) | ((vbi->geo.vdelay >> 2) & 0xc0); vbi 618 drivers/media/pci/bt8xx/bttv-risc.c if (vbi->vbi_count[0] > 0) { vbi 619 drivers/media/pci/bt8xx/bttv-risc.c top = &vbi->top; vbi 623 drivers/media/pci/bt8xx/bttv-risc.c if (vbi->vbi_count[1] > 0) { vbi 625 drivers/media/pci/bt8xx/bttv-risc.c bottom = &vbi->bottom; vbi 314 drivers/media/pci/bt8xx/bttv-vbi.c return try_fmt(&frt->fmt.vbi, tvnorm, crop_start); vbi 334 drivers/media/pci/bt8xx/bttv-vbi.c rc = try_fmt(&frt->fmt.vbi, tvnorm, btv->crop_start); vbi 338 drivers/media/pci/bt8xx/bttv-vbi.c start1 = frt->fmt.vbi.start[1] - tvnorm->vbistart[1] + vbi 347 drivers/media/pci/bt8xx/bttv-vbi.c end = max(frt->fmt.vbi.start[0], start1) * 2 + 2; vbi 349 drivers/media/pci/bt8xx/bttv-vbi.c mutex_lock(&fh->vbi.vb_lock); vbi 351 drivers/media/pci/bt8xx/bttv-vbi.c fh->vbi_fmt.fmt = frt->fmt.vbi; vbi 355 drivers/media/pci/bt8xx/bttv-vbi.c mutex_unlock(&fh->vbi.vb_lock); vbi 371 drivers/media/pci/bt8xx/bttv-vbi.c frt->fmt.vbi = fh->vbi_fmt.fmt; vbi 386 drivers/media/pci/bt8xx/bttv-vbi.c frt->fmt.vbi.sampling_rate = tvnorm->Fsc; vbi 391 drivers/media/pci/bt8xx/bttv-vbi.c new_start = frt->fmt.vbi.start[i] vbi 395 drivers/media/pci/bt8xx/bttv-vbi.c frt->fmt.vbi.start[i] = min(new_start, max_end - 1); vbi 396 drivers/media/pci/bt8xx/bttv-vbi.c frt->fmt.vbi.count[i] = vbi 397 drivers/media/pci/bt8xx/bttv-vbi.c min((__s32) frt->fmt.vbi.count[i], vbi 398 drivers/media/pci/bt8xx/bttv-vbi.c max_end - frt->fmt.vbi.start[i]); vbi 227 drivers/media/pci/bt8xx/bttvp.h struct videobuf_queue vbi; vbi 255 drivers/media/pci/bt8xx/bttvp.h struct bttv_buffer *vbi); vbi 348 drivers/media/pci/bt8xx/bttvp.h struct bttv_buffer *vbi; vbi 1295 drivers/media/pci/cx18/cx18-av-core.c .vbi = &cx18_av_vbi_ops, vbi 371 drivers/media/pci/cx18/cx18-av-core.h struct v4l2_decode_vbi_line *vbi); vbi 246 drivers/media/pci/cx18/cx18-av-vbi.c struct v4l2_decode_vbi_line *vbi) vbi 250 drivers/media/pci/cx18/cx18-av-vbi.c struct vbi_anc_data *anc = (struct vbi_anc_data *)vbi->p; vbi 261 drivers/media/pci/cx18/cx18-av-vbi.c vbi->line = vbi->type = 0; vbi 294 drivers/media/pci/cx18/cx18-av-vbi.c vbi->type = err ? 0 : sdid; vbi 295 drivers/media/pci/cx18/cx18-av-vbi.c vbi->line = err ? 0 : l; vbi 296 drivers/media/pci/cx18/cx18-av-vbi.c vbi->is_second_field = err ? 0 : (did == sliced_vbi_did[1]); vbi 297 drivers/media/pci/cx18/cx18-av-vbi.c vbi->p = p; vbi 32 drivers/media/pci/cx18/cx18-controls.c cx->vbi.insert_mpeg = V4L2_MPEG_STREAM_VBI_FMT_NONE; vbi 38 drivers/media/pci/cx18/cx18-controls.c if (cx->vbi.sliced_mpeg_data[0] == NULL) { vbi 42 drivers/media/pci/cx18/cx18-controls.c cx->vbi.sliced_mpeg_data[i] = vbi 44 drivers/media/pci/cx18/cx18-controls.c if (cx->vbi.sliced_mpeg_data[i] == NULL) { vbi 46 drivers/media/pci/cx18/cx18-controls.c kfree(cx->vbi.sliced_mpeg_data[i]); vbi 47 drivers/media/pci/cx18/cx18-controls.c cx->vbi.sliced_mpeg_data[i] = NULL; vbi 49 drivers/media/pci/cx18/cx18-controls.c cx->vbi.insert_mpeg = vbi 57 drivers/media/pci/cx18/cx18-controls.c cx->vbi.insert_mpeg = fmt; vbi 64 drivers/media/pci/cx18/cx18-controls.c if (cx18_get_service_set(cx->vbi.sliced_in) == 0) { vbi 66 drivers/media/pci/cx18/cx18-controls.c cx->vbi.sliced_in->service_set = vbi 69 drivers/media/pci/cx18/cx18-controls.c cx->vbi.sliced_in->service_set = V4L2_SLICED_WSS_625; vbi 70 drivers/media/pci/cx18/cx18-controls.c cx18_expand_service_set(cx->vbi.sliced_in, cx->is_50hz); vbi 757 drivers/media/pci/cx18/cx18-driver.c cx->vbi.in.type = V4L2_BUF_TYPE_VBI_CAPTURE; vbi 758 drivers/media/pci/cx18/cx18-driver.c cx->vbi.sliced_in = &cx->vbi.in.fmt.sliced; vbi 761 drivers/media/pci/cx18/cx18-driver.c INIT_LIST_HEAD(&cx->vbi.sliced_mpeg_buf.list); vbi 762 drivers/media/pci/cx18/cx18-driver.c INIT_LIST_HEAD(&cx->vbi.sliced_mpeg_mdl.list); vbi 763 drivers/media/pci/cx18/cx18-driver.c INIT_LIST_HEAD(&cx->vbi.sliced_mpeg_mdl.buf_list); vbi 764 drivers/media/pci/cx18/cx18-driver.c list_add(&cx->vbi.sliced_mpeg_buf.list, vbi 765 drivers/media/pci/cx18/cx18-driver.c &cx->vbi.sliced_mpeg_mdl.buf_list); vbi 1291 drivers/media/pci/cx18/cx18-driver.c if (cx->vbi.sliced_mpeg_data[0]) vbi 1293 drivers/media/pci/cx18/cx18-driver.c kfree(cx->vbi.sliced_mpeg_data[i]); vbi 618 drivers/media/pci/cx18/cx18-driver.h struct vbi_info vbi; vbi 690 drivers/media/pci/cx18/cx18-driver.h return cx->vbi.in.type == V4L2_BUF_TYPE_VBI_CAPTURE; vbi 74 drivers/media/pci/cx18/cx18-fileops.c if (cx->vbi.insert_mpeg && !cx18_raw_vbi(cx)) vbi 195 drivers/media/pci/cx18/cx18-fileops.c mdl = &cx->vbi.sliced_mpeg_mdl; vbi 246 drivers/media/pci/cx18/cx18-fileops.c struct cx18_mdl *mdl = &cx->vbi.sliced_mpeg_mdl; vbi 247 drivers/media/pci/cx18/cx18-fileops.c struct cx18_buffer *buf = &cx->vbi.sliced_mpeg_buf; vbi 248 drivers/media/pci/cx18/cx18-fileops.c int idx = cx->vbi.inserted_frame % CX18_VBI_FRAMES; vbi 250 drivers/media/pci/cx18/cx18-fileops.c buf->buf = cx->vbi.sliced_mpeg_data[idx]; vbi 251 drivers/media/pci/cx18/cx18-fileops.c buf->bytesused = cx->vbi.sliced_mpeg_size[idx]; vbi 255 drivers/media/pci/cx18/cx18-fileops.c mdl->bytesused = cx->vbi.sliced_mpeg_size[idx]; vbi 268 drivers/media/pci/cx18/cx18-fileops.c if (cx->vbi.insert_mpeg && s->type == CX18_ENC_STREAM_TYPE_MPG && vbi 269 drivers/media/pci/cx18/cx18-fileops.c !cx18_raw_vbi(cx) && buf != &cx->vbi.sliced_mpeg_buf) { vbi 358 drivers/media/pci/cx18/cx18-fileops.c buf != &cx->vbi.sliced_mpeg_buf) vbi 448 drivers/media/pci/cx18/cx18-fileops.c if (mdl != &cx->vbi.sliced_mpeg_mdl) { vbi 454 drivers/media/pci/cx18/cx18-fileops.c int idx = cx->vbi.inserted_frame % CX18_VBI_FRAMES; vbi 456 drivers/media/pci/cx18/cx18-fileops.c cx->vbi.sliced_mpeg_size[idx] = 0; vbi 457 drivers/media/pci/cx18/cx18-fileops.c cx->vbi.inserted_frame++; vbi 162 drivers/media/pci/cx18/cx18-ioctl.c struct v4l2_vbi_format *vbifmt = &fmt->fmt.vbi; vbi 168 drivers/media/pci/cx18/cx18-ioctl.c vbifmt->start[0] = cx->vbi.start[0]; vbi 169 drivers/media/pci/cx18/cx18-ioctl.c vbifmt->start[1] = cx->vbi.start[1]; vbi 170 drivers/media/pci/cx18/cx18-ioctl.c vbifmt->count[0] = vbifmt->count[1] = cx->vbi.count; vbi 195 drivers/media/pci/cx18/cx18-ioctl.c if (v4l2_subdev_call(cx->sd_av, vbi, g_sliced_fmt, &fmt->fmt.sliced)) vbi 313 drivers/media/pci/cx18/cx18-ioctl.c ret = v4l2_subdev_call(cx->sd_av, vbi, s_raw_fmt, &fmt->fmt.vbi); vbi 318 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.sliced_in->service_set = 0; vbi 319 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.in.type = V4L2_BUF_TYPE_VBI_CAPTURE; vbi 346 drivers/media/pci/cx18/cx18-ioctl.c ret = v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &fmt->fmt.sliced); vbi 350 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.in.type = V4L2_BUF_TYPE_SLICED_VBI_CAPTURE; vbi 351 drivers/media/pci/cx18/cx18-ioctl.c memcpy(cx->vbi.sliced_in, vbifmt, sizeof(*cx->vbi.sliced_in)); vbi 591 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.count = cx->is_50hz ? 18 : 12; vbi 592 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.start[0] = cx->is_50hz ? 6 : 10; vbi 593 drivers/media/pci/cx18/cx18-ioctl.c cx->vbi.start[1] = cx->is_50hz ? 318 : 273; vbi 545 drivers/media/pci/cx18/cx18-streams.c cx->vbi.count = 12; vbi 546 drivers/media/pci/cx18/cx18-streams.c cx->vbi.start[0] = 10; vbi 547 drivers/media/pci/cx18/cx18-streams.c cx->vbi.start[1] = 273; vbi 549 drivers/media/pci/cx18/cx18-streams.c cx->vbi.count = 18; vbi 550 drivers/media/pci/cx18/cx18-streams.c cx->vbi.start[0] = 6; vbi 551 drivers/media/pci/cx18/cx18-streams.c cx->vbi.start[1] = 318; vbi 556 drivers/media/pci/cx18/cx18-streams.c v4l2_subdev_call(cx->sd_av, vbi, s_raw_fmt, &cx->vbi.in.fmt.vbi); vbi 558 drivers/media/pci/cx18/cx18-streams.c v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &cx->vbi.in.fmt.sliced); vbi 569 drivers/media/pci/cx18/cx18-streams.c lines = cx->vbi.count * 2; vbi 813 drivers/media/pci/cx18/cx18-streams.c cx->vbi.frame = 0; vbi 814 drivers/media/pci/cx18/cx18-streams.c cx->vbi.inserted_frame = 0; vbi 815 drivers/media/pci/cx18/cx18-streams.c memset(cx->vbi.sliced_mpeg_size, vbi 816 drivers/media/pci/cx18/cx18-streams.c 0, sizeof(cx->vbi.sliced_mpeg_size)); vbi 45 drivers/media/pci/cx18/cx18-vbi.c int idx = cx->vbi.frame % CX18_VBI_FRAMES; vbi 46 drivers/media/pci/cx18/cx18-vbi.c u8 *dst = &cx->vbi.sliced_mpeg_data[idx][0]; vbi 49 drivers/media/pci/cx18/cx18-vbi.c struct v4l2_sliced_vbi_data *sdata = cx->vbi.sliced_data + i; vbi 89 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_mpeg_size[idx] = sd + size; vbi 98 drivers/media/pci/cx18/cx18-vbi.c u32 lines = cx->vbi.count * 2; vbi 131 drivers/media/pci/cx18/cx18-vbi.c struct v4l2_decode_vbi_line vbi; vbi 162 drivers/media/pci/cx18/cx18-vbi.c vbi.p = p + 4; vbi 163 drivers/media/pci/cx18/cx18-vbi.c v4l2_subdev_call(cx->sd_av, vbi, decode_vbi_line, &vbi); vbi 164 drivers/media/pci/cx18/cx18-vbi.c if (vbi.type) { vbi 165 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[line].id = vbi.type; vbi 166 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[line].field = vbi.is_second_field; vbi 167 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[line].line = vbi.line; vbi 168 drivers/media/pci/cx18/cx18-vbi.c memcpy(cx->vbi.sliced_data[line].data, vbi.p, 42); vbi 210 drivers/media/pci/cx18/cx18-vbi.c memcpy(p, &cx->vbi.frame, 4); vbi 211 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.frame++; vbi 224 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[0].id = 0; vbi 225 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[0].line = 0; vbi 226 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.sliced_data[0].field = 0; vbi 229 drivers/media/pci/cx18/cx18-vbi.c buf->bytesused = size = lines * sizeof(cx->vbi.sliced_data[0]); vbi 230 drivers/media/pci/cx18/cx18-vbi.c memcpy(p, &cx->vbi.sliced_data[0], size); vbi 232 drivers/media/pci/cx18/cx18-vbi.c if (cx->vbi.insert_mpeg) vbi 234 drivers/media/pci/cx18/cx18-vbi.c cx->vbi.frame++; vbi 41 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.sampling_rate = 27000000; vbi 42 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.samples_per_line = VBI_LINE_LENGTH; vbi 43 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 44 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.offset = 0; vbi 45 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.flags = 0; vbi 48 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.start[0] = V4L2_VBI_ITU_525_F1_START + 9; vbi 49 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.start[1] = V4L2_VBI_ITU_525_F2_START + 9; vbi 50 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.count[0] = VBI_NTSC_LINE_COUNT; vbi 51 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.count[1] = VBI_NTSC_LINE_COUNT; vbi 54 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.start[0] = V4L2_VBI_ITU_625_F1_START + 5; vbi 55 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.start[1] = V4L2_VBI_ITU_625_F2_START + 5; vbi 56 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.count[0] = VBI_PAL_LINE_COUNT; vbi 57 drivers/media/pci/cx23885/cx23885-vbi.c f->fmt.vbi.count[1] = VBI_PAL_LINE_COUNT; vbi 28 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.samples_per_line = VBI_LINE_LENGTH; vbi 29 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 30 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.offset = 244; vbi 34 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.sampling_rate = 28636363; vbi 35 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.start[0] = 10; vbi 36 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.start[1] = 273; vbi 37 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.count[0] = VBI_LINE_NTSC_COUNT; vbi 38 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.count[1] = VBI_LINE_NTSC_COUNT; vbi 42 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.sampling_rate = 35468950; vbi 43 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.start[0] = V4L2_VBI_ITU_625_F1_START + 5; vbi 44 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.start[1] = V4L2_VBI_ITU_625_F2_START + 5; vbi 45 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.count[0] = VBI_LINE_PAL_COUNT; vbi 46 drivers/media/pci/cx88/cx88-vbi.c f->fmt.vbi.count[1] = VBI_LINE_PAL_COUNT; vbi 19 drivers/media/pci/ivtv/ivtv-controls.c if (fmt && itv->vbi.sliced_mpeg_data[0] == NULL) { vbi 24 drivers/media/pci/ivtv/ivtv-controls.c itv->vbi.sliced_mpeg_data[i] = kmalloc(2049, GFP_KERNEL); vbi 25 drivers/media/pci/ivtv/ivtv-controls.c if (itv->vbi.sliced_mpeg_data[i] == NULL) { vbi 27 drivers/media/pci/ivtv/ivtv-controls.c kfree(itv->vbi.sliced_mpeg_data[i]); vbi 28 drivers/media/pci/ivtv/ivtv-controls.c itv->vbi.sliced_mpeg_data[i] = NULL; vbi 35 drivers/media/pci/ivtv/ivtv-controls.c itv->vbi.insert_mpeg = fmt; vbi 37 drivers/media/pci/ivtv/ivtv-controls.c if (itv->vbi.insert_mpeg == 0) { vbi 41 drivers/media/pci/ivtv/ivtv-controls.c if (ivtv_get_service_set(itv->vbi.sliced_in) == 0) { vbi 43 drivers/media/pci/ivtv/ivtv-controls.c itv->vbi.sliced_in->service_set = V4L2_SLICED_CAPTION_525; vbi 45 drivers/media/pci/ivtv/ivtv-controls.c itv->vbi.sliced_in->service_set = V4L2_SLICED_WSS_625; vbi 46 drivers/media/pci/ivtv/ivtv-controls.c ivtv_expand_service_set(itv->vbi.sliced_in, itv->is_50hz); vbi 782 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.in.type = V4L2_BUF_TYPE_VBI_CAPTURE; vbi 783 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_in = &itv->vbi.in.fmt.sliced; vbi 817 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_size = 288; /* multiple of 16, real size = 284 */ vbi 819 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_size = 64; /* multiple of 16, real size = 52 */ vbi 959 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_line_size = 1444; vbi 960 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_odd_field = 0x20; vbi 961 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_even_field = 0x60; vbi 962 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_line_size = 272; vbi 963 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_odd_field = 0xB0; vbi 964 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_even_field = 0xF0; vbi 978 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_line_size = 1443; vbi 979 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_odd_field = 0x25; vbi 980 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_even_field = 0x62; vbi 981 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_line_size = 51; vbi 982 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_odd_field = 0xAB; vbi 983 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_even_field = 0xEC; vbi 987 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_line_size = 1443; vbi 988 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_odd_field = 0x25; vbi 989 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_decoder_sav_even_field = 0x62; vbi 990 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_line_size = 51; vbi 991 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_odd_field = 0xAB; vbi 992 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.sliced_decoder_sav_even_field = 0xEC; vbi 1171 drivers/media/pci/ivtv/ivtv-driver.c itv->vbi.raw_size = 1456; vbi 1178 drivers/media/pci/ivtv/ivtv-driver.c vbi_buf_size = itv->vbi.raw_size * (itv->is_60hz ? 24 : 36) / 2; vbi 1452 drivers/media/pci/ivtv/ivtv-driver.c kfree(itv->vbi.sliced_mpeg_data[i]); vbi 740 drivers/media/pci/ivtv/ivtv-driver.h struct vbi_info vbi; /* VBI-specific data */ vbi 799 drivers/media/pci/ivtv/ivtv-driver.h return itv->vbi.in.type == V4L2_BUF_TYPE_VBI_CAPTURE; vbi 71 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.insert_mpeg && !ivtv_raw_vbi(itv)) { vbi 221 drivers/media/pci/ivtv/ivtv-fileops.c buf = &itv->vbi.sliced_mpeg_buf; vbi 279 drivers/media/pci/ivtv/ivtv-fileops.c int idx = itv->vbi.inserted_frame % IVTV_VBI_FRAMES; vbi 281 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.sliced_mpeg_buf.buf = itv->vbi.sliced_mpeg_data[idx]; vbi 282 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.sliced_mpeg_buf.bytesused = itv->vbi.sliced_mpeg_size[idx]; vbi 283 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.sliced_mpeg_buf.readpos = 0; vbi 293 drivers/media/pci/ivtv/ivtv-fileops.c if (itv->vbi.insert_mpeg && s->type == IVTV_ENC_STREAM_TYPE_MPG && vbi 294 drivers/media/pci/ivtv/ivtv-fileops.c !ivtv_raw_vbi(itv) && buf != &itv->vbi.sliced_mpeg_buf) { vbi 341 drivers/media/pci/ivtv/ivtv-fileops.c if (s->type == IVTV_ENC_STREAM_TYPE_MPG && buf != &itv->vbi.sliced_mpeg_buf) vbi 384 drivers/media/pci/ivtv/ivtv-fileops.c if (buf != &itv->vbi.sliced_mpeg_buf) { vbi 388 drivers/media/pci/ivtv/ivtv-fileops.c int idx = itv->vbi.inserted_frame % IVTV_VBI_FRAMES; vbi 389 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.sliced_mpeg_size[idx] = 0; vbi 390 drivers/media/pci/ivtv/ivtv-fileops.c itv->vbi.inserted_frame++; vbi 362 drivers/media/pci/ivtv/ivtv-ioctl.c struct v4l2_vbi_format *vbifmt = &fmt->fmt.vbi; vbi 366 drivers/media/pci/ivtv/ivtv-ioctl.c vbifmt->samples_per_line = itv->vbi.raw_decoder_line_size - 4; vbi 368 drivers/media/pci/ivtv/ivtv-ioctl.c vbifmt->start[0] = itv->vbi.start[0]; vbi 369 drivers/media/pci/ivtv/ivtv-ioctl.c vbifmt->start[1] = itv->vbi.start[1]; vbi 370 drivers/media/pci/ivtv/ivtv-ioctl.c vbifmt->count[0] = vbifmt->count[1] = itv->vbi.count; vbi 395 drivers/media/pci/ivtv/ivtv-ioctl.c v4l2_subdev_call(itv->sd_video, vbi, g_sliced_fmt, vbifmt); vbi 609 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.sliced_in->service_set = 0; vbi 610 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.in.type = V4L2_BUF_TYPE_VBI_CAPTURE; vbi 611 drivers/media/pci/ivtv/ivtv-ioctl.c v4l2_subdev_call(itv->sd_video, vbi, s_raw_fmt, &fmt->fmt.vbi); vbi 628 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.in.type = V4L2_BUF_TYPE_SLICED_VBI_CAPTURE; vbi 629 drivers/media/pci/ivtv/ivtv-ioctl.c v4l2_subdev_call(itv->sd_video, vbi, s_sliced_fmt, vbifmt); vbi 630 drivers/media/pci/ivtv/ivtv-ioctl.c memcpy(itv->vbi.sliced_in, vbifmt, sizeof(*itv->vbi.sliced_in)); vbi 1105 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.count = itv->is_50hz ? 18 : 12; vbi 1106 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.start[0] = itv->is_50hz ? 6 : 10; vbi 1107 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.start[1] = itv->is_50hz ? 318 : 273; vbi 1110 drivers/media/pci/ivtv/ivtv-ioctl.c itv->vbi.sliced_decoder_line_size = itv->is_60hz ? 272 : 284; vbi 158 drivers/media/pci/ivtv/ivtv-irq.c size = itv->vbi.enc_size * itv->vbi.fpi; vbi 159 drivers/media/pci/ivtv/ivtv-irq.c offset = read_enc(itv->vbi.enc_start - 4) + 12; vbi 168 drivers/media/pci/ivtv/ivtv-irq.c size = read_dec(itv->vbi.dec_start + 4) + 8; vbi 169 drivers/media/pci/ivtv/ivtv-irq.c offset = read_dec(itv->vbi.dec_start) + itv->vbi.dec_start; vbi 28 drivers/media/pci/ivtv/ivtv-queue.h (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI && itv->vbi.sliced_in->service_set); vbi 389 drivers/media/pci/ivtv/ivtv-streams.c v4l2_subdev_call(itv->sd_video, vbi, s_raw_fmt, &itv->vbi.in.fmt.vbi); vbi 391 drivers/media/pci/ivtv/ivtv-streams.c v4l2_subdev_call(itv->sd_video, vbi, s_sliced_fmt, &itv->vbi.in.fmt.sliced); vbi 399 drivers/media/pci/ivtv/ivtv-streams.c lines = itv->vbi.count * 2; vbi 406 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.enc_size = lines * (raw ? itv->vbi.raw_size : itv->vbi.sliced_size); vbi 415 drivers/media/pci/ivtv/ivtv-streams.c data[2] = raw ? 4 : 4 * (itv->vbi.raw_size / itv->vbi.enc_size); vbi 435 drivers/media/pci/ivtv/ivtv-streams.c data[6] = (raw ? itv->vbi.raw_size : itv->vbi.sliced_size); vbi 448 drivers/media/pci/ivtv/ivtv-streams.c data[6] = itv->vbi.enc_size / lines; vbi 458 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.enc_start = data[2]; vbi 459 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.fpi = data[0]; vbi 460 drivers/media/pci/ivtv/ivtv-streams.c if (!itv->vbi.fpi) vbi 461 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.fpi = 1; vbi 464 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.enc_start, data[1], itv->vbi.fpi); vbi 535 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.frame = 0; vbi 536 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.inserted_frame = 0; vbi 537 drivers/media/pci/ivtv/ivtv-streams.c memset(itv->vbi.sliced_mpeg_size, vbi 538 drivers/media/pci/ivtv/ivtv-streams.c 0, sizeof(itv->vbi.sliced_mpeg_size)); vbi 685 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.dec_start = data[0]; vbi 688 drivers/media/pci/ivtv/ivtv-streams.c itv->vbi.dec_start, data[1]); vbi 24 drivers/media/pci/ivtv/ivtv-vbi.c data.data[2] = itv->vbi.vps_payload.data[0]; vbi 25 drivers/media/pci/ivtv/ivtv-vbi.c data.data[8] = itv->vbi.vps_payload.data[1]; vbi 26 drivers/media/pci/ivtv/ivtv-vbi.c data.data[9] = itv->vbi.vps_payload.data[2]; vbi 27 drivers/media/pci/ivtv/ivtv-vbi.c data.data[10] = itv->vbi.vps_payload.data[3]; vbi 28 drivers/media/pci/ivtv/ivtv-vbi.c data.data[11] = itv->vbi.vps_payload.data[4]; vbi 29 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); vbi 43 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); vbi 48 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); vbi 71 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); vbi 87 drivers/media/pci/ivtv/ivtv-vbi.c struct vbi_info *vi = &itv->vbi; vbi 123 drivers/media/pci/ivtv/ivtv-vbi.c struct vbi_info *vi = &itv->vbi; vbi 187 drivers/media/pci/ivtv/ivtv-vbi.c int idx = itv->vbi.frame % IVTV_VBI_FRAMES; vbi 188 drivers/media/pci/ivtv/ivtv-vbi.c u8 *dst = &itv->vbi.sliced_mpeg_data[idx][0]; vbi 193 drivers/media/pci/ivtv/ivtv-vbi.c if (itv->vbi.sliced_data[i].id == 0) vbi 196 drivers/media/pci/ivtv/ivtv-vbi.c l = itv->vbi.sliced_data[i].line - 6; vbi 197 drivers/media/pci/ivtv/ivtv-vbi.c f = itv->vbi.sliced_data[i].field; vbi 205 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_service2vbi(itv->vbi.sliced_data[i].id); vbi 206 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(dst + sd + 12 + line * 43 + 1, itv->vbi.sliced_data[i].data, 42); vbi 231 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_mpeg_size[idx] = sd + size; vbi 279 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].line = l; vbi 280 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].field = i >= 18; vbi 281 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].id = id2; vbi 282 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(itv->vbi.sliced_dec_data[line].data, p + 1, 42); vbi 288 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].id = 0; vbi 289 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].line = 0; vbi 290 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_dec_data[line].field = 0; vbi 293 drivers/media/pci/ivtv/ivtv-vbi.c return line * sizeof(itv->vbi.sliced_dec_data[0]); vbi 301 drivers/media/pci/ivtv/ivtv-vbi.c u32 line_size = itv->vbi.raw_decoder_line_size; vbi 302 drivers/media/pci/ivtv/ivtv-vbi.c u32 lines = itv->vbi.count; vbi 303 drivers/media/pci/ivtv/ivtv-vbi.c u8 sav1 = itv->vbi.raw_decoder_sav_odd_field; vbi 304 drivers/media/pci/ivtv/ivtv-vbi.c u8 sav2 = itv->vbi.raw_decoder_sav_even_field; vbi 327 drivers/media/pci/ivtv/ivtv-vbi.c u32 line_size = itv->vbi.sliced_decoder_line_size; vbi 328 drivers/media/pci/ivtv/ivtv-vbi.c struct v4l2_decode_vbi_line vbi; vbi 349 drivers/media/pci/ivtv/ivtv-vbi.c vbi.p = p + 4; vbi 350 drivers/media/pci/ivtv/ivtv-vbi.c v4l2_subdev_call(itv->sd_video, vbi, decode_vbi_line, &vbi); vbi 351 drivers/media/pci/ivtv/ivtv-vbi.c if (vbi.type && !(lines & (1 << vbi.line))) { vbi 352 drivers/media/pci/ivtv/ivtv-vbi.c lines |= 1 << vbi.line; vbi 353 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[line].id = vbi.type; vbi 354 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[line].field = vbi.is_second_field; vbi 355 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[line].line = vbi.line; vbi 356 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(itv->vbi.sliced_data[line].data, vbi.p, 42); vbi 381 drivers/media/pci/ivtv/ivtv-vbi.c if (type == itv->vbi.raw_decoder_sav_even_field) { vbi 385 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(p, &itv->vbi.frame, 4); vbi 386 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.frame++; vbi 399 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_decoder_sav_odd_field); vbi 404 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_decoder_sav_even_field); vbi 407 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[0].id = 0; vbi 408 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[0].line = 0; vbi 409 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.sliced_data[0].field = 0; vbi 412 drivers/media/pci/ivtv/ivtv-vbi.c buf->bytesused = size = lines * sizeof(itv->vbi.sliced_data[0]); vbi 413 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(p, &itv->vbi.sliced_data[0], size); vbi 415 drivers/media/pci/ivtv/ivtv-vbi.c if (itv->vbi.insert_mpeg) { vbi 418 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.frame++; vbi 443 drivers/media/pci/ivtv/ivtv-vbi.c memcpy(buf->buf, itv->vbi.sliced_dec_data, cnt); vbi 446 drivers/media/pci/ivtv/ivtv-vbi.c ivtv_write_vbi(itv, itv->vbi.sliced_dec_data, vbi 447 drivers/media/pci/ivtv/ivtv-vbi.c cnt / sizeof(itv->vbi.sliced_dec_data[0])); vbi 458 drivers/media/pci/ivtv/ivtv-vbi.c itv->vbi.cc_payload_idx = 0; vbi 464 drivers/media/pci/ivtv/ivtv-vbi.c struct vbi_info *vi = &itv->vbi; vbi 474 drivers/media/pci/ivtv/ivtv-vbi.c if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { vbi 488 drivers/media/pci/ivtv/ivtv-vbi.c if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { vbi 494 drivers/media/pci/ivtv/ivtv-vbi.c if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { vbi 622 drivers/media/pci/ngene/ngene.h struct videobuf_queue vbi; vbi 1231 drivers/media/pci/saa7134/saa7134-video.c memset(&f->fmt.vbi.reserved, 0, sizeof(f->fmt.vbi.reserved)); vbi 1232 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.sampling_rate = 6750000 * 4; vbi 1233 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.samples_per_line = 2048 /* VBI_LINE_LENGTH */; vbi 1234 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 1235 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.offset = 64 * 4; vbi 1236 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.start[0] = norm->vbi_v_start_0; vbi 1237 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.count[0] = norm->vbi_v_stop_0 - norm->vbi_v_start_0 +1; vbi 1238 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.start[1] = norm->vbi_v_start_1; vbi 1239 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.count[1] = f->fmt.vbi.count[0]; vbi 1240 drivers/media/pci/saa7134/saa7134-video.c f->fmt.vbi.flags = 0; /* VBI_UNSYNC VBI_INTERLACED */ vbi 400 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.samples_per_line = 1440; vbi 401 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.sampling_rate = 27000000; vbi 402 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 403 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.offset = 0; vbi 404 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.flags = 0; vbi 405 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.start[0] = 10; vbi 406 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.count[0] = 18; vbi 407 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.start[1] = 263 + 10 + 1; vbi 408 drivers/media/pci/saa7164/saa7164-vbi.c f->fmt.vbi.count[1] = 18; vbi 409 drivers/media/pci/saa7164/saa7164-vbi.c memset(f->fmt.vbi.reserved, 0, sizeof(f->fmt.vbi.reserved)); vbi 66 drivers/media/platform/vivid/vivid-vbi-cap.c static void vivid_g_fmt_vbi_cap(struct vivid_dev *dev, struct v4l2_vbi_format *vbi) vbi 70 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->sampling_rate = 27000000; vbi 71 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->offset = 24; vbi 72 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->samples_per_line = 1440; vbi 73 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->sample_format = V4L2_PIX_FMT_GREY; vbi 74 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->start[0] = is_60hz ? V4L2_VBI_ITU_525_F1_START + 9 : V4L2_VBI_ITU_625_F1_START + 5; vbi 75 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->start[1] = is_60hz ? V4L2_VBI_ITU_525_F2_START + 9 : V4L2_VBI_ITU_625_F2_START + 5; vbi 76 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->count[0] = vbi->count[1] = is_60hz ? 12 : 18; vbi 77 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->flags = dev->vbi_cap_interlaced ? V4L2_VBI_INTERLACED : 0; vbi 78 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->reserved[0] = 0; vbi 79 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->reserved[1] = 0; vbi 84 drivers/media/platform/vivid/vivid-vbi-cap.c struct v4l2_vbi_format vbi; vbi 87 drivers/media/platform/vivid/vivid-vbi-cap.c vivid_g_fmt_vbi_cap(dev, &vbi); vbi 97 drivers/media/platform/vivid/vivid-vbi-cap.c vivid_vbi_gen_raw(&dev->vbi_gen, &vbi, vbuf); vbi 241 drivers/media/platform/vivid/vivid-vbi-cap.c struct v4l2_vbi_format *vbi = &f->fmt.vbi; vbi 246 drivers/media/platform/vivid/vivid-vbi-cap.c vivid_g_fmt_vbi_cap(dev, vbi); vbi 265 drivers/media/platform/vivid/vivid-vbi-cap.c void vivid_fill_service_lines(struct v4l2_sliced_vbi_format *vbi, u32 service_set) vbi 267 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; vbi 268 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_set = service_set; vbi 269 drivers/media/platform/vivid/vivid-vbi-cap.c memset(vbi->service_lines, 0, sizeof(vbi->service_lines)); vbi 270 drivers/media/platform/vivid/vivid-vbi-cap.c memset(vbi->reserved, 0, sizeof(vbi->reserved)); vbi 272 drivers/media/platform/vivid/vivid-vbi-cap.c if (vbi->service_set == 0) vbi 275 drivers/media/platform/vivid/vivid-vbi-cap.c if (vbi->service_set & V4L2_SLICED_CAPTION_525) { vbi 276 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_lines[0][21] = V4L2_SLICED_CAPTION_525; vbi 277 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_lines[1][21] = V4L2_SLICED_CAPTION_525; vbi 279 drivers/media/platform/vivid/vivid-vbi-cap.c if (vbi->service_set & V4L2_SLICED_WSS_625) { vbi 283 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_lines[0][i] = vbi 284 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_lines[1][i] = V4L2_SLICED_TELETEXT_B; vbi 285 drivers/media/platform/vivid/vivid-vbi-cap.c vbi->service_lines[0][23] = V4L2_SLICED_WSS_625; vbi 292 drivers/media/platform/vivid/vivid-vbi-cap.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 297 drivers/media/platform/vivid/vivid-vbi-cap.c vivid_fill_service_lines(vbi, dev->service_set_cap); vbi 304 drivers/media/platform/vivid/vivid-vbi-cap.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 306 drivers/media/platform/vivid/vivid-vbi-cap.c u32 service_set = vbi->service_set; vbi 313 drivers/media/platform/vivid/vivid-vbi-cap.c vivid_fill_service_lines(vbi, service_set); vbi 320 drivers/media/platform/vivid/vivid-vbi-cap.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 327 drivers/media/platform/vivid/vivid-vbi-cap.c dev->service_set_cap = vbi->service_set; vbi 24 drivers/media/platform/vivid/vivid-vbi-cap.h void vivid_fill_service_lines(struct v4l2_sliced_vbi_format *vbi, u32 service_set); vbi 109 drivers/media/platform/vivid/vivid-vbi-gen.c void vivid_vbi_gen_raw(const struct vivid_vbi_gen_data *vbi, vbi 115 drivers/media/platform/vivid/vivid-vbi-gen.c const struct v4l2_sliced_vbi_data *data = vbi->data + idx; vbi 246 drivers/media/platform/vivid/vivid-vbi-gen.c void vivid_vbi_gen_sliced(struct vivid_vbi_gen_data *vbi, vbi 249 drivers/media/platform/vivid/vivid-vbi-gen.c struct v4l2_sliced_vbi_data *data0 = vbi->data; vbi 250 drivers/media/platform/vivid/vivid-vbi-gen.c struct v4l2_sliced_vbi_data *data1 = vbi->data + 1; vbi 253 drivers/media/platform/vivid/vivid-vbi-gen.c memset(vbi->data, 0, sizeof(vbi->data)); vbi 300 drivers/media/platform/vivid/vivid-vbi-gen.c vivid_vbi_gen_set_time_of_day(vbi->time_of_day_packet); vbi 303 drivers/media/platform/vivid/vivid-vbi-gen.c data1->data[0] = vbi->time_of_day_packet[frame * 2]; vbi 304 drivers/media/platform/vivid/vivid-vbi-gen.c data1->data[1] = vbi->time_of_day_packet[frame * 2 + 1]; vbi 16 drivers/media/platform/vivid/vivid-vbi-gen.h void vivid_vbi_gen_sliced(struct vivid_vbi_gen_data *vbi, vbi 18 drivers/media/platform/vivid/vivid-vbi-gen.h void vivid_vbi_gen_raw(const struct vivid_vbi_gen_data *vbi, vbi 140 drivers/media/platform/vivid/vivid-vbi-out.c struct v4l2_vbi_format *vbi = &f->fmt.vbi; vbi 146 drivers/media/platform/vivid/vivid-vbi-out.c vbi->sampling_rate = 25000000; vbi 147 drivers/media/platform/vivid/vivid-vbi-out.c vbi->offset = 24; vbi 148 drivers/media/platform/vivid/vivid-vbi-out.c vbi->samples_per_line = 1440; vbi 149 drivers/media/platform/vivid/vivid-vbi-out.c vbi->sample_format = V4L2_PIX_FMT_GREY; vbi 150 drivers/media/platform/vivid/vivid-vbi-out.c vbi->start[0] = is_60hz ? V4L2_VBI_ITU_525_F1_START + 9 : V4L2_VBI_ITU_625_F1_START + 5; vbi 151 drivers/media/platform/vivid/vivid-vbi-out.c vbi->start[1] = is_60hz ? V4L2_VBI_ITU_525_F2_START + 9 : V4L2_VBI_ITU_625_F2_START + 5; vbi 152 drivers/media/platform/vivid/vivid-vbi-out.c vbi->count[0] = vbi->count[1] = is_60hz ? 12 : 18; vbi 153 drivers/media/platform/vivid/vivid-vbi-out.c vbi->flags = dev->vbi_cap_interlaced ? V4L2_VBI_INTERLACED : 0; vbi 154 drivers/media/platform/vivid/vivid-vbi-out.c vbi->reserved[0] = 0; vbi 155 drivers/media/platform/vivid/vivid-vbi-out.c vbi->reserved[1] = 0; vbi 177 drivers/media/platform/vivid/vivid-vbi-out.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 182 drivers/media/platform/vivid/vivid-vbi-out.c vivid_fill_service_lines(vbi, dev->service_set_out); vbi 189 drivers/media/platform/vivid/vivid-vbi-out.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 191 drivers/media/platform/vivid/vivid-vbi-out.c u32 service_set = vbi->service_set; vbi 198 drivers/media/platform/vivid/vivid-vbi-out.c vivid_fill_service_lines(vbi, service_set); vbi 206 drivers/media/platform/vivid/vivid-vbi-out.c struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; vbi 213 drivers/media/platform/vivid/vivid-vbi-out.c dev->service_set_out = vbi->service_set; vbi 222 drivers/media/platform/vivid/vivid-vbi-out.c struct v4l2_sliced_vbi_data *vbi = vbi 225 drivers/media/platform/vivid/vivid-vbi-out.c vb2_get_plane_payload(&buf->vb.vb2_buf, 0) / sizeof(*vbi); vbi 231 drivers/media/platform/vivid/vivid-vbi-out.c switch (vbi->id) { vbi 233 drivers/media/platform/vivid/vivid-vbi-out.c if ((dev->std_out & V4L2_STD_525_60) && vbi->line == 21) { vbi 234 drivers/media/platform/vivid/vivid-vbi-out.c dev->vbi_out_have_cc[!!vbi->field] = true; vbi 235 drivers/media/platform/vivid/vivid-vbi-out.c dev->vbi_out_cc[!!vbi->field][0] = vbi->data[0]; vbi 236 drivers/media/platform/vivid/vivid-vbi-out.c dev->vbi_out_cc[!!vbi->field][1] = vbi->data[1]; vbi 241 drivers/media/platform/vivid/vivid-vbi-out.c vbi->field == 0 && vbi->line == 23) { vbi 243 drivers/media/platform/vivid/vivid-vbi-out.c dev->vbi_out_wss[0] = vbi->data[0]; vbi 244 drivers/media/platform/vivid/vivid-vbi-out.c dev->vbi_out_wss[1] = vbi->data[1]; vbi 248 drivers/media/platform/vivid/vivid-vbi-out.c vbi++; vbi 1588 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.samples_per_line = dev->vbi_width; vbi 1589 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 1590 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.offset = 0; vbi 1591 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.flags = 0; vbi 1592 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.sampling_rate = 6750000 * 4 / 2; vbi 1594 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.count[0] = dev->vbi_height; vbi 1595 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.count[1] = dev->vbi_height; vbi 1596 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.start[0] = 21; vbi 1597 drivers/media/usb/au0828/au0828-video.c format->fmt.vbi.start[1] = 284; vbi 1598 drivers/media/usb/au0828/au0828-video.c memset(format->fmt.vbi.reserved, 0, sizeof(format->fmt.vbi.reserved)); vbi 1593 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.sampling_rate = 6750000 * 4; vbi 1594 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.samples_per_line = VBI_LINE_LENGTH; vbi 1595 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 1596 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.offset = 0; vbi 1597 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.start[0] = (dev->norm & V4L2_STD_625_50) ? vbi 1599 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.count[0] = (dev->norm & V4L2_STD_625_50) ? vbi 1601 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.start[1] = (dev->norm & V4L2_STD_625_50) ? vbi 1603 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.count[1] = f->fmt.vbi.count[0]; vbi 1604 drivers/media/usb/cx231xx/cx231xx-video.c memset(f->fmt.vbi.reserved, 0, sizeof(f->fmt.vbi.reserved)); vbi 1616 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.sampling_rate = 6750000 * 4; vbi 1617 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.samples_per_line = VBI_LINE_LENGTH; vbi 1618 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 1619 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.offset = 0; vbi 1620 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.flags = 0; vbi 1621 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.start[0] = (dev->norm & V4L2_STD_625_50) ? vbi 1623 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.count[0] = (dev->norm & V4L2_STD_625_50) ? vbi 1625 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.start[1] = (dev->norm & V4L2_STD_625_50) ? vbi 1627 drivers/media/usb/cx231xx/cx231xx-video.c f->fmt.vbi.count[1] = f->fmt.vbi.count[0]; vbi 1628 drivers/media/usb/cx231xx/cx231xx-video.c memset(f->fmt.vbi.reserved, 0, sizeof(f->fmt.vbi.reserved)); vbi 2061 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.samples_per_line = v4l2->vbi_width; vbi 2062 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY; vbi 2063 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.offset = 0; vbi 2064 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.flags = 0; vbi 2065 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.sampling_rate = 6750000 * 4 / 2; vbi 2066 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.count[0] = v4l2->vbi_height; vbi 2067 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.count[1] = v4l2->vbi_height; vbi 2068 drivers/media/usb/em28xx/em28xx-video.c memset(format->fmt.vbi.reserved, 0, sizeof(format->fmt.vbi.reserved)); vbi 2073 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.start[0] = 10; vbi 2074 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.start[1] = 273; vbi 2077 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.start[0] = 6; vbi 2078 drivers/media/usb/em28xx/em28xx-video.c format->fmt.vbi.start[1] = 318; vbi 1969 drivers/media/usb/pvrusb2/pvrusb2-hdw.c vbi, s_sliced_fmt, &fmt.fmt.sliced); vbi 91 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c .vbi = { vbi 29 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 43 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 59 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 73 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 89 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 105 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 119 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 135 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 149 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 165 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 181 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 197 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 211 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 225 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 241 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 257 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 271 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 285 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 299 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 313 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 327 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 341 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 355 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 369 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 383 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 399 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 415 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 431 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 447 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 463 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 479 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 495 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 511 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 527 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 543 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 559 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 575 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 591 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 607 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 623 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 639 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 655 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 671 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 687 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 703 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 719 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 733 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 749 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 765 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 781 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 797 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 813 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 829 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 0, vbi 843 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 857 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 871 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 885 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 899 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 913 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 929 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 945 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 961 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 977 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 993 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 1009 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 1, vbi 1023 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 0, vbi 1037 drivers/media/usb/usbvision/usbvision-cards.c .vbi = 0, vbi 327 drivers/media/usb/usbvision/usbvision.h unsigned vbi:1; vbi 233 drivers/media/v4l2-core/v4l2-compat-ioctl32.c struct v4l2_vbi_format vbi; vbi 316 drivers/media/v4l2-core/v4l2-compat-ioctl32.c return copy_in_user(&p64->fmt.vbi, &p32->fmt.vbi, vbi 317 drivers/media/v4l2-core/v4l2-compat-ioctl32.c sizeof(p64->fmt.vbi)) ? -EFAULT : 0; vbi 386 drivers/media/v4l2-core/v4l2-compat-ioctl32.c return copy_in_user(&p32->fmt.vbi, &p64->fmt.vbi, vbi 387 drivers/media/v4l2-core/v4l2-compat-ioctl32.c sizeof(p64->fmt.vbi)) ? -EFAULT : 0; vbi 281 drivers/media/v4l2-core/v4l2-ioctl.c const struct v4l2_vbi_format *vbi; vbi 337 drivers/media/v4l2-core/v4l2-ioctl.c vbi = &p->fmt.vbi; vbi 339 drivers/media/v4l2-core/v4l2-ioctl.c vbi->sampling_rate, vbi->offset, vbi 340 drivers/media/v4l2-core/v4l2-ioctl.c vbi->samples_per_line, vbi 341 drivers/media/v4l2-core/v4l2-ioctl.c (vbi->sample_format & 0xff), vbi 342 drivers/media/v4l2-core/v4l2-ioctl.c (vbi->sample_format >> 8) & 0xff, vbi 343 drivers/media/v4l2-core/v4l2-ioctl.c (vbi->sample_format >> 16) & 0xff, vbi 344 drivers/media/v4l2-core/v4l2-ioctl.c (vbi->sample_format >> 24) & 0xff, vbi 345 drivers/media/v4l2-core/v4l2-ioctl.c vbi->start[0], vbi->start[1], vbi 346 drivers/media/v4l2-core/v4l2-ioctl.c vbi->count[0], vbi->count[1]); vbi 1608 drivers/media/v4l2-core/v4l2-ioctl.c CLEAR_AFTER_FIELD(p, fmt.vbi.flags); vbi 1639 drivers/media/v4l2-core/v4l2-ioctl.c CLEAR_AFTER_FIELD(p, fmt.vbi.flags); vbi 1710 drivers/media/v4l2-core/v4l2-ioctl.c CLEAR_AFTER_FIELD(p, fmt.vbi.flags); vbi 1741 drivers/media/v4l2-core/v4l2-ioctl.c CLEAR_AFTER_FIELD(p, fmt.vbi.flags); vbi 185 include/media/drv-intf/saa7146_vv.h void saa7146_buffer_next(struct saa7146_dev *dev, struct saa7146_dmaqueue *q,int vbi); vbi 732 include/media/v4l2-subdev.h const struct v4l2_subdev_vbi_ops *vbi; vbi 2236 include/uapi/linux/videodev2.h struct v4l2_vbi_format vbi; /* V4L2_BUF_TYPE_VBI_CAPTURE */