Lines Matching refs:crops
1654 struct v4l2_rect **crops, in smiapp_get_crop_compose() argument
1661 if (crops) in smiapp_get_crop_compose()
1663 crops[i] = &ssd->crop[i]; in smiapp_get_crop_compose()
1667 if (crops) { in smiapp_get_crop_compose()
1669 crops[i] = v4l2_subdev_get_try_crop(subdev, cfg, i); in smiapp_get_crop_compose()
1670 BUG_ON(!crops[i]); in smiapp_get_crop_compose()
1688 struct v4l2_rect *comp, *crops[SMIAPP_PADS]; in smiapp_propagate() local
1690 smiapp_get_crop_compose(subdev, cfg, crops, &comp, which); in smiapp_propagate()
1694 comp->width = crops[SMIAPP_PAD_SINK]->width; in smiapp_propagate()
1695 comp->height = crops[SMIAPP_PAD_SINK]->height; in smiapp_propagate()
1710 *crops[SMIAPP_PAD_SRC] = *comp; in smiapp_propagate()
1791 struct v4l2_rect *crops[SMIAPP_PADS]; in smiapp_set_format() local
1820 smiapp_get_crop_compose(subdev, cfg, crops, NULL, fmt->which); in smiapp_set_format()
1822 crops[ssd->sink_pad]->left = 0; in smiapp_set_format()
1823 crops[ssd->sink_pad]->top = 0; in smiapp_set_format()
1824 crops[ssd->sink_pad]->width = fmt->format.width; in smiapp_set_format()
1825 crops[ssd->sink_pad]->height = fmt->format.height; in smiapp_set_format()
1827 ssd->sink_fmt = *crops[ssd->sink_pad]; in smiapp_set_format()
1883 struct v4l2_rect **crops, in smiapp_set_compose_binner() argument
1891 crops[SMIAPP_PAD_SINK]->width, sel->r.width, in smiapp_set_compose_binner()
1892 crops[SMIAPP_PAD_SINK]->height, sel->r.height, sel->flags); in smiapp_set_compose_binner()
1897 crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_binner()
1900 crops[SMIAPP_PAD_SINK]->height in smiapp_set_compose_binner()
1915 sel->r.width = (crops[SMIAPP_PAD_SINK]->width / binh) & ~1; in smiapp_set_compose_binner()
1916 sel->r.height = (crops[SMIAPP_PAD_SINK]->height / binv) & ~1; in smiapp_set_compose_binner()
1931 struct v4l2_rect **crops, in smiapp_set_compose_scaler() argument
1945 crops[SMIAPP_PAD_SINK]->width); in smiapp_set_compose_scaler()
1947 crops[SMIAPP_PAD_SINK]->height); in smiapp_set_compose_scaler()
1949 a = crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_scaler()
1951 b = crops[SMIAPP_PAD_SINK]->height in smiapp_set_compose_scaler()
1953 max_m = crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_scaler()
1987 crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_scaler()
1991 crops[SMIAPP_PAD_SINK]->height, in smiapp_set_compose_scaler()
2008 subdev, crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_scaler()
2012 crops[SMIAPP_PAD_SINK]->height in smiapp_set_compose_scaler()
2026 (crops[SMIAPP_PAD_SINK]->width in smiapp_set_compose_scaler()
2031 (crops[SMIAPP_PAD_SINK]->height in smiapp_set_compose_scaler()
2036 sel->r.height = crops[SMIAPP_PAD_SINK]->height; in smiapp_set_compose_scaler()
2050 struct v4l2_rect *comp, *crops[SMIAPP_PADS]; in smiapp_set_compose() local
2052 smiapp_get_crop_compose(subdev, cfg, crops, &comp, sel->which); in smiapp_set_compose()
2058 smiapp_set_compose_binner(subdev, cfg, sel, crops, comp); in smiapp_set_compose()
2060 smiapp_set_compose_scaler(subdev, cfg, sel, crops, comp); in smiapp_set_compose()
2121 struct v4l2_rect *src_size, *crops[SMIAPP_PADS]; in smiapp_set_crop() local
2124 smiapp_get_crop_compose(subdev, cfg, crops, NULL, sel->which); in smiapp_set_crop()
2158 *crops[sel->pad] = sel->r; in smiapp_set_crop()
2173 struct v4l2_rect *comp, *crops[SMIAPP_PADS]; in __smiapp_get_selection() local
2181 smiapp_get_crop_compose(subdev, cfg, crops, &comp, sel->which); in __smiapp_get_selection()
2212 sel->r = *crops[sel->pad]; in __smiapp_get_selection()