/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | dev-sliced-vbi.rst | 23 capturing or output, and the sliced VBI function is only available after 25 below. Likewise a ``/dev/video`` device may support the sliced VBI API, 27 Different file descriptors must be used to pass raw and sliced VBI data 34 Devices supporting the sliced VBI capturing or output API set the 50 to program a sliced VBI device, therefore must be supported. 61 All drivers implementing the sliced VBI interface must support this 73 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` ioctl fills the ``fmt.sliced`` 78 modifying the ``fmt.sliced`` member and calling the 82 The sliced VBI API is more complicated than the raw VBI API because the 290 Reading and writing sliced VBI data [all …]
|
D | vidioc-g-sliced-vbi-cap.rst | 12 VIDIOC_G_SLICED_VBI_CAP - Query sliced VBI capabilities 35 To find out which data services are supported by a sliced VBI capture or 40 the sliced VBI API is unsupported or ``type`` is invalid. 102 :ref:`sliced`.
|
D | devices.rst | 20 dev-sliced-vbi
|
D | vidioc-g-fmt.rst | 127 - ``sliced`` 128 - Sliced VBI capture or output parameters. See :ref:`sliced` for 129 details. Used by sliced VBI capture and output devices.
|
D | dev-teletext.rst | 34 :ref:`sliced` VBI API.
|
D | v4l2.rst | 82 …- Documented the fielded V4L2_MPEG_STREAM_VBI_FMT_IVTV MPEG stream embedded, sliced VBI data forma… 86 …VIDIOC_LOG_STATUS ioctl, the extended control ioctls, major parts of the sliced VBI API, the MPEG … 362 sliced VBI section. He also contributed a VIDIOC_LOG_STATUS page.
|
D | user-func.rst | 52 vidioc-g-sliced-vbi-cap
|
D | func-write.rst | 48 video frame, raw VBI image, sliced VPS or WSS data is displayed again.
|
D | vidioc-querycap.rst | 187 - The device supports the :ref:`Sliced VBI Capture <sliced>` 191 - The device supports the :ref:`Sliced VBI Output <sliced>`
|
D | format.rst | 14 for example video images, raw or sliced VBI data, RDS datagrams. Even
|
D | buffer.rst | 437 - Buffer of a sliced VBI capture stream, see :ref:`sliced`. 440 - Buffer of a sliced VBI output stream, see :ref:`sliced`.
|
/Linux-v4.19/drivers/media/pci/ttpci/ |
D | av7110_v4l.c | 562 memset(&f->fmt.sliced, 0, sizeof f->fmt.sliced); in vidioc_g_fmt_sliced_vbi_out() 564 f->fmt.sliced.service_set = V4L2_SLICED_WSS_625; in vidioc_g_fmt_sliced_vbi_out() 565 f->fmt.sliced.service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_g_fmt_sliced_vbi_out() 566 f->fmt.sliced.io_size = sizeof(struct v4l2_sliced_vbi_data); in vidioc_g_fmt_sliced_vbi_out() 580 if (f->fmt.sliced.service_set != V4L2_SLICED_WSS_625 && in vidioc_s_fmt_sliced_vbi_out() 581 f->fmt.sliced.service_lines[0][23] != V4L2_SLICED_WSS_625) { in vidioc_s_fmt_sliced_vbi_out() 582 memset(&f->fmt.sliced, 0, sizeof(f->fmt.sliced)); in vidioc_s_fmt_sliced_vbi_out() 589 memset(&f->fmt.sliced, 0, sizeof(f->fmt.sliced)); in vidioc_s_fmt_sliced_vbi_out() 590 f->fmt.sliced.service_set = V4L2_SLICED_WSS_625; in vidioc_s_fmt_sliced_vbi_out() 591 f->fmt.sliced.service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_s_fmt_sliced_vbi_out() [all …]
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-vbi-out.c | 169 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_g_fmt_sliced_vbi_out() 181 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_try_fmt_sliced_vbi_out() 198 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_s_fmt_sliced_vbi_out()
|
D | vivid-vbi-cap.c | 288 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_g_fmt_sliced_vbi_cap() 300 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_try_fmt_sliced_vbi_cap() 316 struct v4l2_sliced_vbi_format *vbi = &fmt->fmt.sliced; in vidioc_s_fmt_sliced_vbi_cap()
|
/Linux-v4.19/drivers/media/pci/ivtv/ |
D | ivtv-vbi.h | 25 const struct v4l2_sliced_vbi_data __user *sliced,
|
D | ivtv-vbi.c | 146 const struct v4l2_sliced_vbi_data *sliced, in ivtv_write_vbi() argument 154 ivtv_write_vbi_line(itv, sliced + i, &cc, &found_cc); in ivtv_write_vbi() 162 const struct v4l2_sliced_vbi_data __user *sliced, in ivtv_write_vbi_from_user() argument 172 if (copy_from_user(&d, sliced + i, in ivtv_write_vbi_from_user()
|
/Linux-v4.19/drivers/media/i2c/ |
D | saa7115.c | 1124 static int saa711x_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *sliced) in saa711x_g_sliced_fmt() argument 1135 memset(sliced->service_lines, 0, sizeof(sliced->service_lines)); in saa711x_g_sliced_fmt() 1136 sliced->service_set = 0; in saa711x_g_sliced_fmt() 1143 sliced->service_lines[0][i] = lcr2vbi[v >> 4]; in saa711x_g_sliced_fmt() 1144 sliced->service_lines[1][i] = lcr2vbi[v & 0xf]; in saa711x_g_sliced_fmt() 1145 sliced->service_set |= in saa711x_g_sliced_fmt() 1146 sliced->service_lines[0][i] | sliced->service_lines[1][i]; in saa711x_g_sliced_fmt()
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | ivtv.rst | 36 * Supports sliced VBI (closed captions and teletext) and is able to insert 194 Captures the raw (or sliced) video data sent during the Vertical Blank 206 The sliced VBI data embedded in an MPEG stream is reproduced on this 217 Can be used to send sliced VBI data to the video-out connector.
|
D | cx18.rst | 23 3) VBI (raw or sliced) has not yet been implemented.
|
/Linux-v4.19/arch/arm/crypto/ |
D | Kconfig | 73 tristate "Bit sliced AES using NEON instructions" 82 Bit sliced AES gives around 45% speedup on Cortex-A15 for CTR mode
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-compat-ioctl32.c | 233 struct v4l2_sliced_vbi_format sliced; member 317 return copy_in_user(&p64->fmt.sliced, &p32->fmt.sliced, in __get_v4l2_format32() 318 sizeof(p64->fmt.sliced)) ? -EFAULT : 0; in __get_v4l2_format32() 386 return copy_in_user(&p32->fmt.sliced, &p64->fmt.sliced, in __put_v4l2_format32() 387 sizeof(p64->fmt.sliced)) ? -EFAULT : 0; in __put_v4l2_format32()
|
D | v4l2-ioctl.c | 285 const struct v4l2_sliced_vbi_format *sliced; in v4l_print_format() local 351 sliced = &p->fmt.sliced; in v4l_print_format() 353 sliced->service_set, sliced->io_size); in v4l_print_format() 356 sliced->service_lines[0][i], in v4l_print_format() 357 sliced->service_lines[1][i]); in v4l_print_format() 1551 CLEAR_AFTER_FIELD(p, fmt.sliced); in v4l_s_fmt() 1579 CLEAR_AFTER_FIELD(p, fmt.sliced); in v4l_s_fmt() 1638 CLEAR_AFTER_FIELD(p, fmt.sliced); in v4l_try_fmt() 1666 CLEAR_AFTER_FIELD(p, fmt.sliced); in v4l_try_fmt()
|
/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-ioctl.c | 190 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced; in cx18_g_fmt_sliced_vbi_cap() 204 if (v4l2_subdev_call(cx->sd_av, vbi, g_sliced_fmt, &fmt->fmt.sliced)) in cx18_g_fmt_sliced_vbi_cap() 245 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced; in cx18_try_fmt_sliced_vbi_cap() 339 struct v4l2_sliced_vbi_format *vbifmt = &fmt->fmt.sliced; in cx18_s_fmt_sliced_vbi_cap() 355 ret = v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &fmt->fmt.sliced); in cx18_s_fmt_sliced_vbi_cap()
|
/Linux-v4.19/arch/arm64/crypto/ |
D | Kconfig | 115 tristate "AES in ECB/CBC/CTR/XTS modes using bit-sliced NEON algorithm"
|
/Linux-v4.19/Documentation/block/ |
D | ioprio.txt | 8 With the introduction of cfq v3 (aka cfq-ts or time sliced cfq), basic io
|