/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-g-selection.rst | 18 .. c:function:: int ioctl( int fd, VIDIOC_G_SELECTION, struct v4l2_selection *argp ) 22 .. c:function:: int ioctl( int fd, VIDIOC_S_SELECTION, struct v4l2_selection *argp ) 33 Pointer to struct :c:type:`v4l2_selection`. 41 :c:type:`v4l2_selection` ``type`` field to the 43 value of struct :c:type:`v4l2_selection` ``target`` 47 :c:type:`v4l2_selection` are ignored and they must be 59 :c:type:`v4l2_selection` ``type`` field to the 61 value of struct :c:type:`v4l2_selection` ``target`` to 66 :c:type:`v4l2_selection` ``reserved`` is ignored and 69 rounding behaviour. The struct :c:type:`v4l2_selection` [all …]
|
D | selection-api-examples.rst | 16 struct v4l2_selection sel = { 36 struct v4l2_selection sel = { 65 struct v4l2_selection compose = { 69 struct v4l2_selection crop = {
|
D | selection-api-vs-crop-api.rst | 35 :c:type:`v4l2_selection` provides a lot of place for future
|
/Linux-v4.19/drivers/media/platform/soc_camera/ |
D | soc_scale_crop.h | 19 struct v4l2_selection; 35 struct v4l2_selection *sel, struct v4l2_selection *cam_sel,
|
D | soc_scale_crop.c | 96 struct v4l2_selection *sel, struct v4l2_selection *cam_sel, in soc_camera_client_s_selection()
|
D | sh_mobile_ceu_camera.c | 1114 struct v4l2_selection *sel) in sh_mobile_ceu_set_selection() 1120 struct v4l2_selection cam_sel; in sh_mobile_ceu_set_selection() 1255 struct v4l2_selection *sel) in sh_mobile_ceu_get_selection() 1502 struct v4l2_selection *sel) in sh_mobile_ceu_set_liveselection()
|
D | soc_camera.c | 967 struct v4l2_selection *s) in soc_camera_g_selection() 980 struct v4l2_selection *s) in soc_camera_s_selection() 1756 struct v4l2_selection *sel) in default_g_selection() 1773 struct v4l2_selection *sel) in default_s_selection()
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-vid-out.h | 24 int vivid_vid_out_g_selection(struct file *file, void *priv, struct v4l2_selection *sel); 25 int vivid_vid_out_s_selection(struct file *file, void *fh, struct v4l2_selection *s);
|
D | vivid-vid-cap.h | 29 int vivid_vid_cap_g_selection(struct file *file, void *priv, struct v4l2_selection *sel); 30 int vivid_vid_cap_s_selection(struct file *file, void *fh, struct v4l2_selection *s);
|
D | vivid-vid-out.c | 614 struct v4l2_selection *sel) in vivid_vid_out_g_selection() 657 int vivid_vid_out_s_selection(struct file *file, void *fh, struct v4l2_selection *s) in vivid_vid_out_s_selection()
|
/Linux-v4.19/include/media/ |
D | soc_camera.h | 104 int (*get_selection)(struct soc_camera_device *, struct v4l2_selection *); 105 int (*set_selection)(struct soc_camera_device *, struct v4l2_selection *); 110 int (*set_liveselection)(struct soc_camera_device *, struct v4l2_selection *);
|
D | v4l2-ioctl.h | 501 struct v4l2_selection *s); 503 struct v4l2_selection *s);
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-ioctl.c | 631 const struct v4l2_selection *p = arg; in v4l_print_selection() 2171 struct v4l2_selection *p = arg; in v4l_g_selection() 2187 struct v4l2_selection *p = arg; in v4l_s_selection() 2204 struct v4l2_selection s = { in v4l_g_crop() 2231 struct v4l2_selection s = { in v4l_s_crop() 2253 struct v4l2_selection s = { .type = p->type }; in v4l_cropcap() 2632 …IOCTL_INFO(VIDIOC_G_SELECTION, v4l_g_selection, v4l_print_selection, INFO_FL_CLEAR(v4l2_selection,… 2633 …_SELECTION, v4l_s_selection, v4l_print_selection, INFO_FL_PRIO | INFO_FL_CLEAR(v4l2_selection, r)),
|
/Linux-v4.19/include/uapi/linux/ |
D | videodev2.h | 1114 struct v4l2_selection { struct 2398 #define VIDIOC_G_SELECTION _IOWR('V', 94, struct v4l2_selection) 2399 #define VIDIOC_S_SELECTION _IOWR('V', 95, struct v4l2_selection)
|
/Linux-v4.19/drivers/media/platform/exynos-gsc/ |
D | gsc-m2m.c | 456 struct v4l2_selection *s) in gsc_m2m_g_selection() 493 struct v4l2_selection *s) in gsc_m2m_s_selection()
|
/Linux-v4.19/drivers/media/platform/rockchip/rga/ |
D | rga.c | 570 struct v4l2_selection *s) in vidioc_g_selection() 618 struct v4l2_selection *s) in vidioc_s_selection()
|
/Linux-v4.19/drivers/media/platform/rcar-vin/ |
D | rcar-v4l2.c | 302 struct v4l2_selection *s) in rvin_g_selection() 336 struct v4l2_selection *s) in rvin_s_selection()
|
/Linux-v4.19/drivers/media/platform/ti-vpe/ |
D | vpe.c | 1790 static int __vpe_try_selection(struct vpe_ctx *ctx, struct v4l2_selection *s) in __vpe_try_selection() 1855 struct v4l2_selection *s) in vpe_g_selection() 1916 struct v4l2_selection *s) in vpe_s_selection() 1920 struct v4l2_selection sel = *s; in vpe_s_selection()
|
/Linux-v4.19/drivers/staging/media/omap4iss/ |
D | iss_video.c | 657 iss_video_get_selection(struct file *file, void *fh, struct v4l2_selection *sel) in iss_video_get_selection() 715 iss_video_set_selection(struct file *file, void *fh, struct v4l2_selection *sel) in iss_video_set_selection()
|
/Linux-v4.19/drivers/media/platform/qcom/venus/ |
D | venc.c | 450 venc_g_selection(struct file *file, void *fh, struct v4l2_selection *s) in venc_g_selection() 478 venc_s_selection(struct file *file, void *fh, struct v4l2_selection *s) in venc_s_selection()
|
/Linux-v4.19/drivers/media/usb/pvrusb2/ |
D | pvrusb2-v4l2.c | 720 struct v4l2_selection *sel) in pvr2_g_selection() 771 struct v4l2_selection *sel) in pvr2_s_selection()
|
/Linux-v4.19/drivers/media/platform/mtk-mdp/ |
D | mtk_mdp_m2m.c | 816 struct v4l2_selection *s) in mtk_mdp_m2m_g_selection() 883 struct v4l2_selection *s) in mtk_mdp_m2m_s_selection()
|
/Linux-v4.19/drivers/media/platform/mtk-jpeg/ |
D | mtk_jpeg_core.c | 463 struct v4l2_selection *s) in mtk_jpeg_g_selection() 492 struct v4l2_selection *s) in mtk_jpeg_s_selection()
|
/Linux-v4.19/drivers/media/platform/mtk-vcodec/ |
D | mtk_vcodec_enc.c | 628 struct v4l2_selection *s) in vidioc_venc_g_selection() 662 struct v4l2_selection *s) in vidioc_venc_s_selection()
|
/Linux-v4.19/drivers/media/platform/sti/bdisp/ |
D | bdisp-v4l2.c | 850 struct v4l2_selection *s) in bdisp_g_selection() 928 struct v4l2_selection *s) in bdisp_s_selection()
|