Lines Matching defs:fh
337 static void calculate_clipping_registers_rect(struct saa7146_dev *dev, struct saa7146_fh *fh,
343 int width = fh->ov.win.w.width;
344 int height = fh->ov.win.w.height;
345 int clipcount = fh->ov.nclips;
365 x[i] = fh->ov.clips[i].c.left;
366 y[i] = fh->ov.clips[i].c.top;
367 w[i] = fh->ov.clips[i].c.width;
368 h[i] = fh->ov.clips[i].c.height;
482 static void saa7146_set_clipping_rect(struct saa7146_fh *fh)
484 struct saa7146_dev *dev = fh->dev;
485 enum v4l2_field field = fh->ov.win.field;
491 if( fh->ov.nclips == 0 ) {
499 calculate_clipping_registers_rect(dev, fh, &vdma2, &clip_format, &arbtr_ctrl, field);
638 int saa7146_enable_overlay(struct saa7146_fh *fh)
640 struct saa7146_dev *dev = fh->dev;
643 saa7146_set_window(dev, fh->ov.win.w.width, fh->ov.win.w.height, fh->ov.win.field);
644 saa7146_set_position(dev, fh->ov.win.w.left, fh->ov.win.w.top, fh->ov.win.w.height, fh->ov.win.field, vv->ov_fmt->pixelformat);
646 saa7146_set_clipping_rect(fh);
653 void saa7146_disable_overlay(struct saa7146_fh *fh)
655 struct saa7146_dev *dev = fh->dev;