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()
1436 static void s5k5baf_bound_rect(struct v4l2_rect *r, u32 width, u32 height) in s5k5baf_bound_rect()
1442 static void s5k5baf_set_rect_and_adjust(struct v4l2_rect **rects, in s5k5baf_set_rect_and_adjust()
1444 struct v4l2_rect *v) in s5k5baf_set_rect_and_adjust()
1446 struct v4l2_rect *r, *br; in s5k5baf_set_rect_and_adjust()
1458 static bool s5k5baf_cmp_rect(const struct v4l2_rect *r1, in s5k5baf_cmp_rect()
1459 const struct v4l2_rect *r2) in s5k5baf_cmp_rect()
1470 struct v4l2_rect **rects; in s5k5baf_set_selection()
1484 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()
1497 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()