v4l2_rect_set_max_size
v4l2_rect_set_max_size(crop, &max_rect);
v4l2_rect_set_max_size(&s->r, &dev->src_rect);
v4l2_rect_set_max_size(&r, &vivid_max_rect);
v4l2_rect_set_max_size(&r, &max_r);
v4l2_rect_set_max_size(&r, &dev->src_rect);
v4l2_rect_set_max_size(crop, &max_r);
v4l2_rect_set_max_size(crop, &max_r);
v4l2_rect_set_max_size(crop, &r);
v4l2_rect_set_max_size(&s->r, &dev->src_rect);
v4l2_rect_set_max_size(&fmt, &max_rect);
v4l2_rect_set_max_size(compose, &max_rect);
v4l2_rect_set_max_size(&s->r, &dev->fmt_cap_rect);
v4l2_rect_set_max_size(&s->r, &max_rect);
v4l2_rect_set_max_size(&r, &vivid_max_rect);
v4l2_rect_set_max_size(&r, &max_r);
v4l2_rect_set_max_size(&r, &dev->sink_rect);
v4l2_rect_set_max_size(compose, &max_r);
v4l2_rect_set_max_size(compose, &max_r);
v4l2_rect_set_max_size(compose, &r);
v4l2_rect_set_max_size(&s->r, &dev->fmt_out_rect);
v4l2_rect_set_max_size(&s->r, &max_rect);
v4l2_rect_set_max_size(compose, &max_rect);
v4l2_rect_set_max_size(&s->r, &dev->sink_rect);
v4l2_rect_set_max_size(&s->r, &dev->sink_rect);
v4l2_rect_set_max_size(&fmt, &max_rect);
v4l2_rect_set_max_size(crop, &max_rect);
v4l2_rect_set_max_size(r, boundary);