Home
last modified time | relevance | path

Searched refs:v4l2_sliced_vbi_data (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-vbi-gen.c34 static void vivid_vbi_gen_wss_raw(const struct v4l2_sliced_vbi_data *data, in vivid_vbi_gen_wss_raw()
60 static void vivid_vbi_gen_teletext_raw(const struct v4l2_sliced_vbi_data *data, in vivid_vbi_gen_teletext_raw()
95 static void vivid_vbi_gen_cc_raw(const struct v4l2_sliced_vbi_data *data, in vivid_vbi_gen_cc_raw()
127 const struct v4l2_sliced_vbi_data *data = vbi->data + idx; in vivid_vbi_gen_raw()
261 struct v4l2_sliced_vbi_data *data0 = vbi->data; in vivid_vbi_gen_sliced()
262 struct v4l2_sliced_vbi_data *data1 = vbi->data + 1; in vivid_vbi_gen_sliced()
Dvivid-vbi-out.c37 36 * sizeof(struct v4l2_sliced_vbi_data) : in vbi_out_queue_setup()
57 36 * sizeof(struct v4l2_sliced_vbi_data) : in vbi_out_buf_prepare()
222 struct v4l2_sliced_vbi_data *vbi = vb2_plane_vaddr(&buf->vb, 0); in vivid_sliced_vbi_out_process()
Dvivid-vbi-cap.c118 struct v4l2_sliced_vbi_data *vbuf = vb2_plane_vaddr(&buf->vb, 0); in vivid_sliced_vbi_cap_process()
145 36 * sizeof(struct v4l2_sliced_vbi_data) : in vbi_cap_queue_setup()
165 36 * sizeof(struct v4l2_sliced_vbi_data) : in vbi_cap_buf_prepare()
273 vbi->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in vivid_fill_service_lines()
Dvivid-vbi-gen.h24 struct v4l2_sliced_vbi_data data[25];
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-vbi.c29 struct v4l2_sliced_vbi_data data; in ivtv_set_vps()
46 struct v4l2_sliced_vbi_data data; in ivtv_set_cc()
65 struct v4l2_sliced_vbi_data data; in ivtv_set_wss()
96 const struct v4l2_sliced_vbi_data *d, in ivtv_write_vbi_line()
146 const struct v4l2_sliced_vbi_data *sliced, in ivtv_write_vbi()
162 const struct v4l2_sliced_vbi_data __user *sliced, in ivtv_write_vbi_from_user()
168 struct v4l2_sliced_vbi_data d; in ivtv_write_vbi_from_user()
169 ssize_t ret = cnt * sizeof(struct v4l2_sliced_vbi_data); in ivtv_write_vbi_from_user()
173 sizeof(struct v4l2_sliced_vbi_data))) { in ivtv_write_vbi_from_user()
477 struct v4l2_sliced_vbi_data data; in ivtv_vbi_work_handler()
Divtv-vbi.h25 const struct v4l2_sliced_vbi_data __user *sliced,
Divtv-driver.h581 struct v4l2_sliced_vbi_data sliced_data[36]; /* sliced VBI storage for VBI encoder stream */
582 struct v4l2_sliced_vbi_data sliced_dec_data[36];/* sliced VBI storage for VBI decoder stream */
Divtv-fileops.c575 int elems = count / sizeof(struct v4l2_sliced_vbi_data); in ivtv_write()
579 (const struct v4l2_sliced_vbi_data __user *)user_buf, elems); in ivtv_write()
Divtv-ioctl.c331 vbifmt->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in ivtv_g_fmt_sliced_vbi_out()
393 vbifmt->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in ivtv_g_fmt_sliced_vbi_cap()
513 vbifmt->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in ivtv_try_fmt_sliced_vbi_cap()
Divtv-driver.c1192 itv->stream_buf_size[IVTV_DEC_STREAM_TYPE_VBI] = sizeof(struct v4l2_sliced_vbi_data) * 36; in ivtv_probe()
/linux-4.1.27/drivers/media/i2c/
Dsaa7127.c351 static int saa7127_set_vps(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_vps()
382 static int saa7127_set_cc(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_cc()
409 static int saa7127_set_xds(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_xds()
435 static int saa7127_set_wss(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_wss()
648 static int saa7127_s_vbi_data(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_s_vbi_data()
729 struct v4l2_sliced_vbi_data vbi = { 0, 0, 0, 0 }; /* set to disabled */ in saa7127_probe()
Dsaa7115.c1397 static int saa711x_g_vbi_data(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *data) in saa711x_g_vbi_data()
/linux-4.1.27/include/media/
Dv4l2-subdev.h388 int (*s_vbi_data)(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *vbi_data);
389 int (*g_vbi_data)(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_data *vbi_data);
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110_v4l.c569 f->fmt.sliced.io_size = sizeof(struct v4l2_sliced_vbi_data); in vidioc_g_fmt_sliced_vbi_out()
595 f->fmt.sliced.io_size = sizeof(struct v4l2_sliced_vbi_data); in vidioc_s_fmt_sliced_vbi_out()
623 struct v4l2_sliced_vbi_data d; in av7110_vbi_write()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-vbi.c63 struct v4l2_sliced_vbi_data *sdata = cx->vbi.sliced_data + i; in copy_vbi_data()
Dcx18-driver.h525 struct v4l2_sliced_vbi_data sliced_data[36];
Dcx18-ioctl.c200 vbifmt->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in cx18_g_fmt_sliced_vbi_cap()
252 vbifmt->io_size = sizeof(struct v4l2_sliced_vbi_data) * 36; in cx18_try_fmt_sliced_vbi_cap()
/linux-4.1.27/include/uapi/linux/
Dvideodev2.h1784 struct v4l2_sliced_vbi_data { struct