Lines Matching refs:cc
44 static void ivtv_set_cc(struct ivtv *itv, int mode, const struct vbi_cc *cc) in ivtv_set_cc() argument
53 data.data[0] = cc->odd[0]; in ivtv_set_cc()
54 data.data[1] = cc->odd[1]; 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()
97 struct vbi_cc *cc, int *found_cc) in ivtv_write_vbi_line() argument
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()
133 static void ivtv_write_vbi_cc_lines(struct ivtv *itv, const struct vbi_cc *cc) in ivtv_write_vbi_cc_lines() argument
138 memcpy(&vi->cc_payload[vi->cc_payload_idx], cc, in ivtv_write_vbi_cc_lines()
149 struct vbi_cc cc = { .odd = { 0x80, 0x80 }, .even = { 0x80, 0x80 } }; in ivtv_write_vbi() local
154 ivtv_write_vbi_line(itv, sliced + i, &cc, &found_cc); in ivtv_write_vbi()
157 ivtv_write_vbi_cc_lines(itv, &cc); in ivtv_write_vbi()
165 struct vbi_cc cc = { .odd = { 0x80, 0x80 }, .even = { 0x80, 0x80 } }; in ivtv_write_vbi_from_user() local
177 ivtv_write_vbi_line(itv, &d, &cc, &found_cc); in ivtv_write_vbi_from_user()
181 ivtv_write_vbi_cc_lines(itv, &cc); in ivtv_write_vbi_from_user()
466 struct vbi_cc cc = { .odd = { 0x80, 0x80 }, .even = { 0x80, 0x80 } }; in ivtv_disable_cc() local
469 ivtv_set_cc(itv, 0, &cc); in ivtv_disable_cc()
478 struct vbi_cc cc = { .odd = { 0x80, 0x80 }, .even = { 0x80, 0x80 } }; in ivtv_vbi_work_handler() local
502 cc.odd[0] = data.data[0]; in ivtv_vbi_work_handler()
503 cc.odd[1] = data.data[1]; 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()
513 ivtv_set_cc(itv, mode, &cc); in ivtv_vbi_work_handler()
515 ivtv_set_cc(itv, 0, &cc); in ivtv_vbi_work_handler()
530 ivtv_set_cc(itv, 3, &cc); in ivtv_vbi_work_handler()
533 cc = vi->cc_payload[0]; in ivtv_vbi_work_handler()
538 if (vi->cc_payload_idx && cc.odd[0] == 0x80 && cc.odd[1] == 0x80) in ivtv_vbi_work_handler()
541 ivtv_set_cc(itv, 3, &cc); in ivtv_vbi_work_handler()