Lines Matching refs:rect
393 struct v4l2_rect rect; member
492 .rect = {
501 .rect = {
682 u32 diff = abs(width - ov772x_win_sizes[i].rect.width) in ov772x_select_win()
683 + abs(height - ov772x_win_sizes[i].rect.height); in ov772x_select_win()
774 ret = ov772x_write(client, HSTART, win->rect.left >> 2); in ov772x_set_params()
777 ret = ov772x_write(client, HSIZE, win->rect.width >> 2); in ov772x_set_params()
780 ret = ov772x_write(client, VSTART, win->rect.top >> 1); in ov772x_set_params()
783 ret = ov772x_write(client, VSIZE, win->rect.height >> 1); in ov772x_set_params()
786 ret = ov772x_write(client, HOUTSIZE, win->rect.width >> 2); in ov772x_set_params()
789 ret = ov772x_write(client, VOUTSIZE, win->rect.height >> 1); in ov772x_set_params()
793 ((win->rect.top & 1) << HREF_VSTART_SHIFT) | in ov772x_set_params()
794 ((win->rect.left & 3) << HREF_HSTART_SHIFT) | in ov772x_set_params()
795 ((win->rect.height & 1) << HREF_VSIZE_SHIFT) | in ov772x_set_params()
796 ((win->rect.width & 3) << HREF_HSIZE_SHIFT)); in ov772x_set_params()
800 ((win->rect.height & 1) << EXHCH_VSIZE_SHIFT) | in ov772x_set_params()
801 ((win->rect.width & 3) << EXHCH_HSIZE_SHIFT)); in ov772x_set_params()
897 mf->width = priv->win->rect.width; in ov772x_g_fmt()
898 mf->height = priv->win->rect.height; in ov772x_g_fmt()
923 mf->width = win->rect.width; in ov772x_s_fmt()
924 mf->height = win->rect.height; in ov772x_s_fmt()
940 mf->width = win->rect.width; in ov772x_try_fmt()
941 mf->height = win->rect.height; in ov772x_try_fmt()