Searched refs:sliced (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/media/pci/ivtv/
H A Divtv-vbi.h13 const struct v4l2_sliced_vbi_data __user *sliced,
H A Divtv-vbi.c134 const struct v4l2_sliced_vbi_data *sliced,
142 ivtv_write_vbi_line(itv, sliced + i, &cc, &found_cc);
150 const struct v4l2_sliced_vbi_data __user *sliced,
160 if (copy_from_user(&d, sliced + i,
323 /* Compressed VBI format, all found sliced blocks put next to one another
133 ivtv_write_vbi(struct ivtv *itv, const struct v4l2_sliced_vbi_data *sliced, size_t cnt) argument
149 ivtv_write_vbi_from_user(struct ivtv *itv, const struct v4l2_sliced_vbi_data __user *sliced, size_t cnt) argument
H A Divtv-ioctl.c312 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
374 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
492 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
499 /* set sliced VBI capture format */
612 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
H A Divtv-streams.c388 v4l2_subdev_call(itv->sd_video, vbi, s_sliced_fmt, &itv->vbi.in.fmt.sliced);
393 A sliced line takes 51 bytes: 4 byte frame header, 4 byte internal
405 /* Note: sliced vs raw flag doesn't seem to have any effect
414 The codes are from table 24 in the saa7115 datasheet. Each raw/sliced/video line
416 code. These values for raw VBI are obtained from a driver disassembly. The sliced
464 Note that the sliced argument seems to have no effect. */
482 - Is mixed raw and sliced VBI possible?
483 - What's the meaning of the raw/sliced flag?
H A Divtv-driver.c777 itv->vbi.sliced_in = &itv->vbi.in.fmt.sliced;
/linux-master/drivers/staging/media/av7110/
H A Dav7110_v4l.c557 memset(&f->fmt.sliced, 0, sizeof f->fmt.sliced);
559 f->fmt.sliced.service_set = V4L2_SLICED_WSS_625;
560 f->fmt.sliced.service_lines[0][23] = V4L2_SLICED_WSS_625;
562 f->fmt.sliced.io_size = sizeof(struct v4l2_sliced_vbi_data);
571 bool want_wss = (f->fmt.sliced.service_set & V4L2_SLICED_WSS_625) ||
572 (!f->fmt.sliced.service_set &&
573 f->fmt.sliced.service_lines[0][23] == V4L2_SLICED_WSS_625);
578 memset(&f->fmt.sliced, 0, sizeof(f->fmt.sliced));
[all...]
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-vbi-out.c174 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
186 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
203 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
H A Dvivid-vbi-cap.c287 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
299 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
315 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced;
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-compat-ioctl32.c101 struct v4l2_sliced_vbi_format sliced; member in union:v4l2_format32::__anon1172
159 return copy_from_user(&p64->fmt.sliced, &p32->fmt.sliced,
160 sizeof(p64->fmt.sliced)) ? -EFAULT : 0;
209 return copy_to_user(&p32->fmt.sliced, &p64->fmt.sliced,
210 sizeof(p64->fmt.sliced)) ? -EFAULT : 0;
H A Dv4l2-ioctl.c182 [V4L2_BUF_TYPE_SLICED_VBI_CAPTURE] = "sliced-vbi-cap",
183 [V4L2_BUF_TYPE_SLICED_VBI_OUTPUT] = "sliced-vbi-out",
276 const struct v4l2_sliced_vbi_format *sliced; local
329 sliced = &p->fmt.sliced;
331 sliced->service_set, sliced->io_size);
334 sliced->service_lines[0][i],
335 sliced->service_lines[1][i]);
1731 memset_after(p, 0, fmt.sliced
[all...]
/linux-master/drivers/media/i2c/
H A Dsaa7115.c1047 /* setup the sliced VBI lcr registers according to the sliced VBI format */
1078 /* sliced VBI */
1130 static int saa711x_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *sliced) argument
1141 memset(sliced->service_lines, 0, sizeof(sliced->service_lines));
1142 sliced->service_set = 0;
1149 sliced->service_lines[0][i] = lcr2vbi[v >> 4];
1150 sliced->service_lines[1][i] = lcr2vbi[v & 0xf];
1151 sliced
[all...]
/linux-master/drivers/media/pci/cx18/
H A Dcx18-ioctl.c284 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
296 * fmt->fmt.sliced under valid calling conditions
298 if (v4l2_subdev_call(cx->sd_av, vbi, g_sliced_fmt, &fmt->fmt.sliced))
315 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
353 /* Store our new v4l2 (non-)sliced VBI state */
366 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced;
380 * passed in fmt->fmt.sliced under valid calling conditions
382 ret = v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &fmt->fmt.sliced);
385 /* Store our current v4l2 sliced VBI settings */
H A Dcx18-driver.c757 cx->vbi.sliced_in = &cx->vbi.in.fmt.sliced;
H A Dcx18-streams.c571 v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &cx->vbi.in.fmt.sliced);
765 * extra lines we capture in sliced VBI mode due to
/linux-master/drivers/accel/qaic/
H A Dqaic.h199 bool sliced; member in struct:qaic_bo
H A Dqaic_data.c651 bo->sliced = false;
1010 if (bo->sliced) {
1033 bo->sliced = true;
1196 if (!bo->sliced) {
1858 if (!bo->sliced) {
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-v4l2.c782 requested_sizes[0] = f->fmt.sliced.io_size;
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-hdw.c1965 fmt.fmt.sliced.service_lines[0][21] = V4L2_SLICED_CAPTION_525;
1966 fmt.fmt.sliced.service_lines[1][21] = V4L2_SLICED_CAPTION_525;
1968 vbi, s_sliced_fmt, &fmt.fmt.sliced);
/linux-master/include/uapi/linux/
H A Dvideodev2.h478 #define V4L2_CAP_SLICED_VBI_CAPTURE 0x00000040 /* Is a sliced VBI capture device */
479 #define V4L2_CAP_SLICED_VBI_OUTPUT 0x00000080 /* Is a sliced VBI output device */
2431 * @fmt.sliced: sliced VBI capture or output parameters
2433 * @fmt: union of @pix, @pix_mp, @win, @vbi, @sliced, @sdr,
2443 struct v4l2_sliced_vbi_format sliced; /* V4L2_BUF_TYPE_SLICED_VBI_CAPTURE */ member in union:v4l2_format::__anon954

Completed in 376 milliseconds