Lines Matching refs:v4l2_rect
308 struct v4l2_rect crop_sink;
309 struct v4l2_rect compose;
310 struct v4l2_rect crop_source;
336 static struct v4l2_rect s5k5baf_cis_rect = {
847 static void s5k5baf_rescale(struct v4l2_rect *r, const struct v4l2_rect *v, in s5k5baf_rescale()
848 const struct v4l2_rect *n, in s5k5baf_rescale()
849 const struct v4l2_rect *d) in s5k5baf_rescale()
859 struct v4l2_rect *p, r; in s5k5baf_hw_set_crop_rects()
916 struct v4l2_rect *r = &state->crop_source; in s5k5baf_hw_set_config()
1432 static void s5k5baf_bound_rect(struct v4l2_rect *r, u32 width, u32 height) in s5k5baf_bound_rect()
1438 static void s5k5baf_set_rect_and_adjust(struct v4l2_rect **rects, in s5k5baf_set_rect_and_adjust()
1440 struct v4l2_rect *v) in s5k5baf_set_rect_and_adjust()
1442 struct v4l2_rect *r, *br; in s5k5baf_set_rect_and_adjust()
1454 static bool s5k5baf_cmp_rect(const struct v4l2_rect *r1, in s5k5baf_cmp_rect()
1455 const struct v4l2_rect *r2) in s5k5baf_cmp_rect()
1466 struct v4l2_rect **rects; in s5k5baf_set_selection()
1480 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()
1490 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()