/linux/include/media/ |
A D | v4l2-rect.h | 19 const struct v4l2_rect *size) in v4l2_rect_set_size_to() 31 const struct v4l2_rect *min_size) in v4l2_rect_set_min_size() 45 const struct v4l2_rect *max_size) in v4l2_rect_set_max_size() 59 const struct v4l2_rect *boundary) in v4l2_rect_map_inside() 80 const struct v4l2_rect *r2) in v4l2_rect_same_size() 93 const struct v4l2_rect *r2) in v4l2_rect_same_position() 106 const struct v4l2_rect *r2) in v4l2_rect_equal() 145 const struct v4l2_rect *from, in v4l2_rect_scale() 146 const struct v4l2_rect *to) in v4l2_rect_scale() 166 const struct v4l2_rect *r2) in v4l2_rect_overlap() [all …]
|
A D | vsp1.h | 59 struct v4l2_rect src; 60 struct v4l2_rect dst;
|
/linux/drivers/media/test-drivers/vivid/ |
A D | vivid-core.h | 399 struct v4l2_rect src_rect; 400 struct v4l2_rect fmt_cap_rect; 401 struct v4l2_rect crop_cap; 402 struct v4l2_rect compose_cap; 449 struct v4l2_rect sink_rect; 450 struct v4l2_rect fmt_out_rect; 451 struct v4l2_rect crop_out; 452 struct v4l2_rect compose_out; 470 struct v4l2_rect loop_vid_out; 472 struct v4l2_rect loop_vid_cap; [all …]
|
A D | vivid-vid-out.c | 452 struct v4l2_rect *crop = &dev->crop_out; in vivid_s_fmt_vid_out() 493 struct v4l2_rect min_r = { in vivid_s_fmt_vid_out() 498 struct v4l2_rect max_r = { in vivid_s_fmt_vid_out() 508 struct v4l2_rect min_r = { in vivid_s_fmt_vid_out() 513 struct v4l2_rect max_r = { in vivid_s_fmt_vid_out() 682 struct v4l2_rect *crop = &dev->crop_out; in vivid_vid_out_s_selection() 702 struct v4l2_rect max_rect = { in vivid_vid_out_s_selection() 710 struct v4l2_rect min_rect = { in vivid_vid_out_s_selection() 715 struct v4l2_rect max_rect = { in vivid_vid_out_s_selection() 753 struct v4l2_rect max_rect = { in vivid_vid_out_s_selection() [all …]
|
A D | vivid-vid-cap.c | 670 struct v4l2_rect *crop = &dev->crop_cap; in vivid_s_fmt_vid_cap() 707 struct v4l2_rect min_r = { in vivid_s_fmt_vid_cap() 712 struct v4l2_rect max_r = { in vivid_s_fmt_vid_cap() 722 struct v4l2_rect min_r = { in vivid_s_fmt_vid_cap() 727 struct v4l2_rect max_r = { in vivid_s_fmt_vid_cap() 910 struct v4l2_rect *crop = &dev->crop_cap; in vivid_vid_cap_s_selection() 936 struct v4l2_rect max_rect = { in vivid_vid_cap_s_selection() 941 struct v4l2_rect min_rect = { in vivid_vid_cap_s_selection() 992 struct v4l2_rect max_rect = { in vivid_vid_cap_s_selection() 1000 struct v4l2_rect min_rect = { in vivid_vid_cap_s_selection() [all …]
|
/linux/drivers/media/platform/rockchip/rkisp1/ |
A D | rkisp1-common.c | 12 static const struct v4l2_rect rkisp1_sd_min_crop = { 19 void rkisp1_sd_adjust_crop_rect(struct v4l2_rect *crop, in rkisp1_sd_adjust_crop_rect() 20 const struct v4l2_rect *bounds) in rkisp1_sd_adjust_crop_rect() 26 void rkisp1_sd_adjust_crop(struct v4l2_rect *crop, in rkisp1_sd_adjust_crop() 29 struct v4l2_rect crop_bounds = { in rkisp1_sd_adjust_crop()
|
A D | rkisp1-resizer.c | 195 static struct v4l2_rect * 233 struct v4l2_rect *sink_crop; in rkisp1_dcrop_config() 335 struct v4l2_rect *sink_y, in rkisp1_rsz_config_regs() 336 struct v4l2_rect *sink_c, in rkisp1_rsz_config_regs() 337 struct v4l2_rect *src_y, in rkisp1_rsz_config_regs() 338 struct v4l2_rect *src_c, in rkisp1_rsz_config_regs() 401 struct v4l2_rect *sink_crop; in rkisp1_rsz_config() 505 struct v4l2_rect *sink_crop; in rkisp1_rsz_init_config() 561 struct v4l2_rect *r, in rkisp1_rsz_set_sink_crop() 566 struct v4l2_rect *sink_crop; in rkisp1_rsz_set_sink_crop() [all …]
|
A D | rkisp1-isp.c | 223 static struct v4l2_rect * 248 struct v4l2_rect *src_crop = in rkisp1_config_ism() 279 struct v4l2_rect *sink_crop; in rkisp1_config_isp() 659 struct v4l2_rect *sink_crop, *src_crop; in rkisp1_isp_init_config() 704 const struct v4l2_rect *src_crop; in rkisp1_isp_set_src_fmt() 740 struct v4l2_rect *r, unsigned int which) in rkisp1_isp_set_src_crop() 743 const struct v4l2_rect *sink_crop; in rkisp1_isp_set_src_crop() 744 struct v4l2_rect *src_crop; in rkisp1_isp_set_src_crop() 769 struct v4l2_rect *r, unsigned int which) in rkisp1_isp_set_sink_crop() 771 struct v4l2_rect *sink_crop, *src_crop; in rkisp1_isp_set_sink_crop() [all …]
|
/linux/drivers/media/platform/omap/ |
A D | omap_voutlib.h | 16 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop); 19 struct v4l2_rect *crop, struct v4l2_window *win, 21 const struct v4l2_rect *new_crop); 26 int omap_vout_new_window(struct v4l2_rect *crop, 31 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop,
|
A D | omap_voutlib.c | 44 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop) in omap_vout_default_crop() 66 struct v4l2_rect try_win; in omap_vout_try_window() 115 int omap_vout_new_window(struct v4l2_rect *crop, in omap_vout_new_window() 170 struct v4l2_rect *crop, struct v4l2_window *win, in omap_vout_new_crop() 171 struct v4l2_framebuffer *fbuf, const struct v4l2_rect *new_crop) in omap_vout_new_crop() 173 struct v4l2_rect try_crop; in omap_vout_new_crop() 286 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop, in omap_vout_new_format()
|
/linux/drivers/media/test-drivers/vimc/ |
A D | vimc-scaler.c | 29 struct v4l2_rect crop_rect; 46 static const struct v4l2_rect crop_rect_default = { 53 static const struct v4l2_rect crop_rect_min = { 60 static struct v4l2_rect 64 struct v4l2_rect r = { in vimc_sca_get_crop_bound_sink() 77 struct v4l2_rect *r; in vimc_sca_init_cfg() 146 static struct v4l2_rect * 216 struct v4l2_rect *crop; in vimc_sca_set_fmt() 263 const struct v4l2_rect sink_rect = in vimc_sca_adjust_sink_crop() 277 struct v4l2_rect *crop_rect; in vimc_sca_set_selection() [all …]
|
/linux/drivers/staging/media/ipu3/ |
A D | ipu3.h | 90 struct v4l2_rect eff; /* effective resolution */ 91 struct v4l2_rect bds; /* bayer-domain scaled resolution*/ 92 struct v4l2_rect gdc; /* gdc output resolution */
|
A D | ipu3-css.h | 107 struct v4l2_rect rect[IPU3_CSS_RECTS]; 172 struct v4l2_rect *rects[IPU3_CSS_RECTS], 176 struct v4l2_rect *rects[IPU3_CSS_RECTS],
|
/linux/drivers/media/platform/am437x/ |
A D | am437x-vpfe.h | 137 struct v4l2_rect win; 166 struct v4l2_rect win; 269 struct v4l2_rect crop;
|
/linux/include/uapi/linux/ |
A D | ivtv.h | 56 struct v4l2_rect src; 57 struct v4l2_rect dst;
|
/linux/drivers/media/platform/vsp1/ |
A D | vsp1_drm.h | 61 struct v4l2_rect crop; 62 struct v4l2_rect compose;
|
/linux/drivers/media/platform/rcar-vin/ |
A D | rcar-vin.h | 258 struct v4l2_rect crop; 259 struct v4l2_rect compose; 260 struct v4l2_rect src_rect;
|
/linux/drivers/media/common/ |
A D | btcx-risc.h | 22 int btcx_screen_clips(int swidth, int sheight, struct v4l2_rect *win, 24 int btcx_align(struct v4l2_rect *win, struct v4l2_clip *clips,
|
/linux/drivers/media/pci/bt8xx/ |
A D | btcx-risc.h | 20 int btcx_screen_clips(int swidth, int sheight, struct v4l2_rect *win, 22 int btcx_align(struct v4l2_rect *win, struct v4l2_clip *clips,
|
/linux/drivers/media/platform/davinci/ |
A D | ccdc_hw_device.h | 54 int (*set_image_window) (struct v4l2_rect *win); 56 void (*get_image_window) (struct v4l2_rect *win);
|
/linux/drivers/media/i2c/ |
A D | s5k5baf.c | 308 struct v4l2_rect crop_sink; 309 struct v4l2_rect compose; 310 struct v4l2_rect crop_source; 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() 1444 struct v4l2_rect *v) in s5k5baf_set_rect_and_adjust() 1446 struct v4l2_rect *r, *br; in s5k5baf_set_rect_and_adjust() 1470 struct v4l2_rect **rects; in s5k5baf_set_selection() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
A D | atomisp_subdev.h | 130 struct v4l2_rect crop; 131 struct v4l2_rect compose; 442 struct v4l2_rect *atomisp_subdev_get_rect(struct v4l2_subdev *sd, 449 u32 flags, struct v4l2_rect *r);
|
/linux/include/media/tpg/ |
A D | v4l2-tpg.h | 143 struct v4l2_rect crop; 145 struct v4l2_rect compose; 147 struct v4l2_rect border; 148 struct v4l2_rect square; 253 void tpg_s_crop_compose(struct tpg_data *tpg, const struct v4l2_rect *crop, 254 const struct v4l2_rect *compose);
|
/linux/drivers/media/platform/omap3isp/ |
A D | ispresizer.h | 111 struct v4l2_rect request; 112 struct v4l2_rect active;
|
/linux/include/media/davinci/ |
A D | dm644x_ccdc.h | 132 struct v4l2_rect win; 156 struct v4l2_rect win;
|