Lines Matching refs:data
29 struct v4l2_sliced_vbi_data data; in ivtv_set_vps() local
33 data.id = V4L2_SLICED_VPS; in ivtv_set_vps()
34 data.field = 0; in ivtv_set_vps()
35 data.line = enabled ? 16 : 0; in ivtv_set_vps()
36 data.data[2] = itv->vbi.vps_payload.data[0]; in ivtv_set_vps()
37 data.data[8] = itv->vbi.vps_payload.data[1]; in ivtv_set_vps()
38 data.data[9] = itv->vbi.vps_payload.data[2]; in ivtv_set_vps()
39 data.data[10] = itv->vbi.vps_payload.data[3]; in ivtv_set_vps()
40 data.data[11] = itv->vbi.vps_payload.data[4]; in ivtv_set_vps()
41 ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); in ivtv_set_vps()
46 struct v4l2_sliced_vbi_data data; in ivtv_set_cc() local
50 data.id = V4L2_SLICED_CAPTION_525; in ivtv_set_cc()
51 data.field = 0; in ivtv_set_cc()
52 data.line = (mode & 1) ? 21 : 0; in ivtv_set_cc()
53 data.data[0] = cc->odd[0]; in ivtv_set_cc()
54 data.data[1] = cc->odd[1]; in ivtv_set_cc()
55 ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); in ivtv_set_cc()
56 data.field = 1; in ivtv_set_cc()
57 data.line = (mode & 2) ? 21 : 0; in ivtv_set_cc()
58 data.data[0] = cc->even[0]; in ivtv_set_cc()
59 data.data[1] = cc->even[1]; in ivtv_set_cc()
60 ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); in ivtv_set_cc()
65 struct v4l2_sliced_vbi_data data; in ivtv_set_wss() local
78 data.id = V4L2_SLICED_WSS_625; in ivtv_set_wss()
79 data.field = 0; in ivtv_set_wss()
80 data.line = enabled ? 23 : 0; in ivtv_set_wss()
81 data.data[0] = mode & 0xff; in ivtv_set_wss()
82 data.data[1] = (mode >> 8) & 0xff; in ivtv_set_wss()
83 ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data); in ivtv_set_wss()
103 cc->even[0] = d->data[0]; in ivtv_write_vbi_line()
104 cc->even[1] = d->data[1]; in ivtv_write_vbi_line()
106 cc->odd[0] = d->data[0]; in ivtv_write_vbi_line()
107 cc->odd[1] = d->data[1]; in ivtv_write_vbi_line()
113 vps.data[0] = d->data[2]; in ivtv_write_vbi_line()
114 vps.data[1] = d->data[8]; in ivtv_write_vbi_line()
115 vps.data[2] = d->data[9]; in ivtv_write_vbi_line()
116 vps.data[3] = d->data[10]; in ivtv_write_vbi_line()
117 vps.data[4] = d->data[11]; in ivtv_write_vbi_line()
124 int wss = d->data[0] | d->data[1] << 8; in ivtv_write_vbi_line()
218 memcpy(dst + sd + 12 + line * 43 + 1, itv->vbi.sliced_data[i].data, 42); in copy_vbi_data()
294 memcpy(itv->vbi.sliced_dec_data[line].data, p + 1, 42); in ivtv_convert_ivtv_vbi()
368 memcpy(itv->vbi.sliced_data[line].data, vbi.p, 42); in compress_sliced_buf()
477 struct v4l2_sliced_vbi_data data; in ivtv_vbi_work_handler() local
483 data.id = V4L2_SLICED_WSS_625; in ivtv_vbi_work_handler()
484 data.field = 0; in ivtv_vbi_work_handler()
486 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
487 ivtv_set_wss(itv, 1, data.data[0] & 0xf); in ivtv_vbi_work_handler()
498 data.id = V4L2_SLICED_CAPTION_525; in ivtv_vbi_work_handler()
499 data.field = 0; in ivtv_vbi_work_handler()
500 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
502 cc.odd[0] = data.data[0]; in ivtv_vbi_work_handler()
503 cc.odd[1] = data.data[1]; in ivtv_vbi_work_handler()
505 data.field = 1; in ivtv_vbi_work_handler()
506 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
508 cc.even[0] = data.data[0]; in ivtv_vbi_work_handler()
509 cc.even[1] = data.data[1]; in ivtv_vbi_work_handler()