/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A D | vidioc-subdev-g-selection.rst | 20 ``int ioctl(int fd, VIDIOC_SUBDEV_G_SELECTION, struct v4l2_subdev_selection *argp)`` 24 ``int ioctl(int fd, VIDIOC_SUBDEV_S_SELECTION, struct v4l2_subdev_selection *argp)`` 33 Pointer to struct :c:type:`v4l2_subdev_selection`. 71 .. c:type:: v4l2_subdev_selection 75 .. flat-table:: struct v4l2_subdev_selection 119 The struct :c:type:`v4l2_subdev_selection`
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | v4l2-subdev.h | 168 struct v4l2_subdev_selection { struct 249 #define VIDIOC_SUBDEV_G_SELECTION _IOWR('V', 61, struct v4l2_subdev_selection) 250 #define VIDIOC_SUBDEV_S_SELECTION _IOWR('V', 62, struct v4l2_subdev_selection)
|
/linux-6.3-rc2/drivers/media/platform/renesas/vsp1/ |
A D | vsp1_histo.c | 203 struct v4l2_subdev_selection *sel) in histo_get_selection() 263 struct v4l2_subdev_selection *sel) in histo_set_crop() 294 struct v4l2_subdev_selection *sel) in histo_set_compose() 346 struct v4l2_subdev_selection *sel) in histo_set_selection()
|
A D | vsp1_uif.c | 86 struct v4l2_subdev_selection *sel) in uif_get_selection() 133 struct v4l2_subdev_selection *sel) in uif_set_selection()
|
A D | vsp1_rwpf.c | 134 struct v4l2_subdev_selection *sel) in vsp1_rwpf_get_selection() 183 struct v4l2_subdev_selection *sel) in vsp1_rwpf_set_selection()
|
A D | vsp1_brx.c | 186 struct v4l2_subdev_selection *sel) in brx_get_selection() 220 struct v4l2_subdev_selection *sel) in brx_set_selection()
|
/linux-6.3-rc2/drivers/media/v4l2-core/ |
A D | v4l2-subdev.c | 296 struct v4l2_subdev_selection *sel) in check_selection() 310 struct v4l2_subdev_selection *sel) in call_get_selection() 318 struct v4l2_subdev_selection *sel) in call_set_selection() 434 DEFINE_STATE_WRAPPER(get_selection, struct v4l2_subdev_selection); 435 DEFINE_STATE_WRAPPER(set_selection, struct v4l2_subdev_selection); 494 which = ((struct v4l2_subdev_selection *)arg)->which; in subdev_ioctl_get_state() 657 struct v4l2_subdev_selection sel; in subdev_do_ioctl() 675 struct v4l2_subdev_selection sel; in subdev_do_ioctl() 737 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl() 745 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
|
/linux-6.3-rc2/drivers/media/test-drivers/vimc/ |
A D | vimc-scaler.c | 236 struct v4l2_subdev_selection *sel) in vimc_scaler_get_selection() 273 struct v4l2_subdev_selection *sel) in vimc_scaler_set_selection()
|
/linux-6.3-rc2/drivers/media/platform/qcom/camss/ |
A D | camss-vfe.c | 1060 struct v4l2_subdev_selection *sel); 1085 struct v4l2_subdev_selection sel = { 0 }; in vfe_set_format() 1123 struct v4l2_subdev_selection *sel) in vfe_get_selection() 1193 struct v4l2_subdev_selection *sel) in vfe_set_selection() 1204 struct v4l2_subdev_selection crop = { 0 }; in vfe_set_selection()
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | mt9m001.c | 258 struct v4l2_subdev_selection *sel) in mt9m001_set_selection() 299 struct v4l2_subdev_selection *sel) in mt9m001_get_selection() 357 struct v4l2_subdev_selection sel = { in mt9m001_s_fmt()
|
A D | ak881x.c | 126 struct v4l2_subdev_selection *sel) in ak881x_get_selection()
|
A D | imx296.c | 750 struct v4l2_subdev_selection *sel) in imx296_get_selection() 775 struct v4l2_subdev_selection *sel) in imx296_set_selection() 823 struct v4l2_subdev_selection sel = { in imx296_init_cfg()
|
A D | mt9m032.c | 417 struct v4l2_subdev_selection *sel) in mt9m032_get_pad_selection() 433 struct v4l2_subdev_selection *sel) in mt9m032_set_pad_selection()
|
A D | mt9t001.c | 419 struct v4l2_subdev_selection *sel) in mt9t001_get_selection() 433 struct v4l2_subdev_selection *sel) in mt9t001_set_selection()
|
A D | imx274.c | 1127 struct v4l2_subdev_selection *sel) in imx274_get_selection() 1182 struct v4l2_subdev_selection *sel) in imx274_set_selection_crop() 1243 struct v4l2_subdev_selection *sel) in imx274_set_selection()
|
A D | mt9t112.c | 876 struct v4l2_subdev_selection *sel) in mt9t112_get_selection() 901 struct v4l2_subdev_selection *sel) in mt9t112_set_selection()
|
A D | mt9v032.c | 545 struct v4l2_subdev_selection *sel) in mt9v032_get_selection() 559 struct v4l2_subdev_selection *sel) in mt9v032_set_selection()
|
A D | mt9p031.c | 628 struct v4l2_subdev_selection *sel) in mt9p031_get_selection() 652 struct v4l2_subdev_selection *sel) in mt9p031_set_selection()
|
A D | ov6650.c | 471 struct v4l2_subdev_selection *sel) in ov6650_get_selection() 522 struct v4l2_subdev_selection *sel) in ov6650_set_selection()
|
A D | rj54n1cb0c.c | 545 struct v4l2_subdev_selection *sel) in rj54n1_set_selection() 582 struct v4l2_subdev_selection *sel) in rj54n1_get_selection()
|
/linux-6.3-rc2/drivers/media/platform/microchip/ |
A D | microchip-isc-scaler.c | 128 struct v4l2_subdev_selection *sel) in isc_scaler_g_sel()
|
/linux-6.3-rc2/include/media/ |
A D | v4l2-subdev.h | 860 struct v4l2_subdev_selection *sel); 863 struct v4l2_subdev_selection *sel);
|
/linux-6.3-rc2/drivers/media/i2c/ccs/ |
A D | ccs-core.c | 2310 struct v4l2_subdev_selection *sel, in ccs_set_compose_binner() 2358 struct v4l2_subdev_selection *sel, in ccs_set_compose_scaler() 2473 struct v4l2_subdev_selection *sel) in ccs_set_compose() 2499 struct v4l2_subdev_selection *sel) in __ccs_sel_supported() 2538 struct v4l2_subdev_selection *sel) in ccs_set_crop() 2600 struct v4l2_subdev_selection *sel) in __ccs_get_selection() 2651 struct v4l2_subdev_selection *sel) in ccs_get_selection() 2665 struct v4l2_subdev_selection *sel) in ccs_set_selection()
|
/linux-6.3-rc2/drivers/media/platform/rockchip/rkisp1/ |
A D | rkisp1-resizer.c | 617 struct v4l2_subdev_selection *sel) in rkisp1_rsz_get_selection() 653 struct v4l2_subdev_selection *sel) in rkisp1_rsz_set_selection()
|
A D | rkisp1-isp.c | 751 struct v4l2_subdev_selection *sel) in rkisp1_isp_get_selection() 791 struct v4l2_subdev_selection *sel) in rkisp1_isp_set_selection()
|