Lines Matching refs:osd
206 struct ivtv_osd_coords *osd)
213 osd->offset = data[0] - oi->video_rbase;
214 osd->max_offset = oi->display_width * oi->display_height * 4;
215 osd->pixel_stride = data[1];
216 osd->lines = data[2];
217 osd->x = data[3];
218 osd->y = data[4];
222 static int ivtvfb_set_osd_coords(struct ivtv *itv, const struct ivtv_osd_coords *osd)
226 oi->display_width = osd->pixel_stride;
227 oi->display_byte_stride = osd->pixel_stride * oi->bytes_per_pixel;
228 oi->set_osd_coords_x += osd->x;
229 oi->set_osd_coords_y = osd->y;
232 osd->offset + oi->video_rbase,
233 osd->pixel_stride,
234 osd->lines, osd->x, osd->y);
564 /* Read the current osd info */
1081 /* Find OSD buffer base & size. Add to mtrr. Zero osd buffer. */
1103 /* The osd buffer size depends on the number of video buffers allocated
1104 on the PVR350 itself. For now we'll hardcode the smallest osd buffer
1131 /* Blank the entire osd. */
1213 /* Enable the osd */