| /linux/Documentation/userspace-api/media/v4l/ |
| H 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` ``pad`` references a
|
| /linux/include/uapi/linux/ |
| H A D | v4l2-subdev.h | 174 struct v4l2_subdev_selection { struct 284 #define VIDIOC_SUBDEV_G_SELECTION _IOWR('V', 61, struct v4l2_subdev_selection) 285 #define VIDIOC_SUBDEV_S_SELECTION _IOWR('V', 62, struct v4l2_subdev_selection)
|
| /linux/drivers/staging/media/starfive/camss/ |
| H A D | stf-isp.c | 15 struct v4l2_subdev_selection *sel); 159 struct v4l2_subdev_selection sel = { 0 }; in isp_set_format() 200 struct v4l2_subdev_selection *sel) in isp_get_selection() 237 struct v4l2_subdev_selection *sel) in isp_set_selection() 247 struct v4l2_subdev_selection crop = { 0 }; in isp_set_selection()
|
| /linux/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_histo.c | 197 struct v4l2_subdev_selection *sel) in histo_get_selection() 255 struct v4l2_subdev_selection *sel) in histo_set_crop() 277 struct v4l2_subdev_selection *sel) in histo_set_compose() 324 struct v4l2_subdev_selection *sel) in histo_set_selection()
|
| H A D | vsp1_uif.c | 86 struct v4l2_subdev_selection *sel) in uif_get_selection() 130 struct v4l2_subdev_selection *sel) in uif_set_selection()
|
| H A D | vsp1_rwpf.c | 170 struct v4l2_subdev_selection *sel) in vsp1_rwpf_get_selection() 217 struct v4l2_subdev_selection *sel) in vsp1_rwpf_set_selection()
|
| H A D | vsp1_brx.c | 184 struct v4l2_subdev_selection *sel) in brx_get_selection() 218 struct v4l2_subdev_selection *sel) in brx_set_selection()
|
| /linux/drivers/media/platform/arm/mali-c55/ |
| H A D | mali-c55-resizer.c | 836 struct v4l2_subdev_selection *sel) in mali_c55_rsz_get_selection() 854 struct v4l2_subdev_selection *sel) in mali_c55_rsz_set_crop() 912 struct v4l2_subdev_selection *sel) in mali_c55_rsz_set_compose() 960 struct v4l2_subdev_selection *sel) in mali_c55_rsz_set_selection()
|
| H A D | mali-c55-isp.c | 296 struct v4l2_subdev_selection *sel) in mali_c55_isp_get_selection() 309 struct v4l2_subdev_selection *sel) in mali_c55_isp_set_selection()
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 301 struct v4l2_subdev_selection *sel) in check_selection() 312 struct v4l2_subdev_selection *sel) in call_get_selection() 320 struct v4l2_subdev_selection *sel) in call_set_selection() 544 DEFINE_STATE_WRAPPER(get_selection, struct v4l2_subdev_selection); 545 DEFINE_STATE_WRAPPER(set_selection, struct v4l2_subdev_selection); 608 which = ((struct v4l2_subdev_selection *)arg)->which; in subdev_ioctl_get_state() 813 struct v4l2_subdev_selection sel; in subdev_do_ioctl() 835 struct v4l2_subdev_selection sel; in subdev_do_ioctl() 916 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl() 927 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
|
| /linux/drivers/media/test-drivers/vimc/ |
| H A D | vimc-scaler.c | 208 struct v4l2_subdev_selection *sel) in vimc_scaler_get_selection() 243 struct v4l2_subdev_selection *sel) in vimc_scaler_set_selection()
|
| /linux/drivers/media/platform/rockchip/rkcif/ |
| H A D | rkcif-interface.c | 81 struct v4l2_subdev_selection *sel) in rkcif_interface_get_sel() 119 struct v4l2_subdev_selection *sel) in rkcif_interface_set_sel()
|
| /linux/drivers/media/i2c/ |
| H A D | mt9m001.c | 252 struct v4l2_subdev_selection *sel) in mt9m001_set_selection() 293 struct v4l2_subdev_selection *sel) in mt9m001_get_selection() 351 struct v4l2_subdev_selection sel = { in mt9m001_s_fmt()
|
| H A D | imx296.c | 730 struct v4l2_subdev_selection *sel) in imx296_get_selection() 755 struct v4l2_subdev_selection *sel) in imx296_set_selection() 803 struct v4l2_subdev_selection sel = { in imx296_init_state()
|
| H A D | ak881x.c | 126 struct v4l2_subdev_selection *sel) in ak881x_get_selection()
|
| H A D | imx274.c | 1129 struct v4l2_subdev_selection *sel) in imx274_get_selection() 1184 struct v4l2_subdev_selection *sel) in imx274_set_selection_crop() 1245 struct v4l2_subdev_selection *sel) in imx274_set_selection()
|
| /linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| H A D | dcmipp-byteproc.c | 302 struct v4l2_subdev_selection *s) in dcmipp_byteproc_get_selection() 355 struct v4l2_subdev_selection *s) in dcmipp_byteproc_set_selection()
|
| /linux/drivers/staging/media/ipu7/ |
| H A D | ipu7-isys-csi2.c | 194 struct v4l2_subdev_selection *sel) in ipu7_isys_csi2_set_sel() 245 struct v4l2_subdev_selection *sel) in ipu7_isys_csi2_get_sel()
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc-scaler.c | 128 struct v4l2_subdev_selection *sel) in isc_scaler_g_sel()
|
| /linux/include/media/ |
| H A D | v4l2-subdev.h | 845 struct v4l2_subdev_selection *sel); 848 struct v4l2_subdev_selection *sel);
|
| /linux/drivers/staging/media/atomisp/pci/ |
| H A D | atomisp_subdev.c | 263 struct v4l2_subdev_selection *sel) in isp_subdev_get_selection() 456 struct v4l2_subdev_selection *sel) in isp_subdev_set_selection()
|
| /linux/drivers/media/platform/rockchip/rkisp1/ |
| H A D | rkisp1-resizer.c | 562 struct v4l2_subdev_selection *sel) in rkisp1_rsz_get_selection() 595 struct v4l2_subdev_selection *sel) in rkisp1_rsz_set_selection()
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-pipe.c | 547 struct v4l2_subdev_selection *sel) in mxc_isi_pipe_get_selection() 606 struct v4l2_subdev_selection *sel) in mxc_isi_pipe_set_selection()
|
| /linux/drivers/media/i2c/ccs/ |
| H A D | ccs-core.c | 2334 struct v4l2_subdev_selection *sel, in ccs_set_compose_binner() 2375 struct v4l2_subdev_selection *sel, in ccs_set_compose_scaler() 2471 struct v4l2_subdev_selection *sel) in ccs_set_compose() 2501 struct v4l2_subdev_selection *sel) in ccs_sel_supported() 2540 struct v4l2_subdev_selection *sel) in ccs_set_crop() 2591 struct v4l2_subdev_selection *sel) in ccs_get_selection() 2637 struct v4l2_subdev_selection *sel) in ccs_set_selection()
|
| /linux/drivers/media/platform/amlogic/c3/isp/ |
| H A D | c3-isp-resizer.c | 637 struct v4l2_subdev_selection *sel) in c3_isp_rsz_get_selection() 678 struct v4l2_subdev_selection *sel) in c3_isp_rsz_set_selection()
|