Home
last modified time | relevance | path

Searched refs:v4l2_selection (Results 1 – 25 of 58) sorted by relevance

123

/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-g-selection.rst25 .. c:function:: int ioctl( int fd, VIDIOC_G_SELECTION, struct v4l2_selection *argp )
29 .. c:function:: int ioctl( int fd, VIDIOC_S_SELECTION, struct v4l2_selection *argp )
40 Pointer to struct :c:type:`v4l2_selection`.
48 :c:type:`v4l2_selection` ``type`` field to the
50 value of struct :c:type:`v4l2_selection` ``target``
54 :c:type:`v4l2_selection` are ignored and they must be
66 :c:type:`v4l2_selection` ``type`` field to the
68 value of struct :c:type:`v4l2_selection` ``target`` to
73 :c:type:`v4l2_selection` ``reserved`` is ignored and
76 rounding behaviour. The struct :c:type:`v4l2_selection`
[all …]
Dselection-api-examples.rst23 struct v4l2_selection sel = {
43 struct v4l2_selection sel = {
72 struct v4l2_selection compose = {
76 struct v4l2_selection crop = {
Dselection-api-vs-crop-api.rst42 :c:type:`v4l2_selection` provides a lot of place for future
/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-vid-out.h24 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);
Dvivid-vid-cap.h29 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);
/Linux-v5.4/include/media/
Dsoc_camera.h101 int (*get_selection)(struct soc_camera_device *, struct v4l2_selection *);
102 int (*set_selection)(struct soc_camera_device *, struct v4l2_selection *);
107 int (*set_liveselection)(struct soc_camera_device *, struct v4l2_selection *);
Dv4l2-ioctl.h500 struct v4l2_selection *s);
502 struct v4l2_selection *s);
/Linux-v5.4/drivers/media/platform/s5p-g2d/
Dg2d.c398 struct v4l2_selection *s) in vidioc_g_selection()
448 const struct v4l2_selection *s) in vidioc_try_selection()
476 struct v4l2_selection *s) in vidioc_s_selection()
/Linux-v5.4/drivers/media/platform/exynos4-is/
Dfimc-m2m.c381 struct v4l2_selection *s) in fimc_m2m_g_selection()
431 struct v4l2_selection *s) in fimc_m2m_try_selection()
489 struct v4l2_selection *s) in fimc_m2m_s_selection()
/Linux-v5.4/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c450 struct v4l2_selection *s) in gsc_m2m_g_selection()
487 struct v4l2_selection *s) in gsc_m2m_s_selection()
492 struct v4l2_selection sel = *s; in gsc_m2m_s_selection()
Dgsc-core.h391 int gsc_try_selection(struct gsc_ctx *ctx, struct v4l2_selection *s);
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-ioctl.c631 const struct v4l2_selection *p = arg; in v4l_print_selection()
2259 struct v4l2_selection *p = arg; in v4l_g_selection()
2275 struct v4l2_selection *p = arg; in v4l_s_selection()
2293 struct v4l2_selection s = { in v4l_g_crop()
2323 struct v4l2_selection s = { in v4l_s_crop()
2348 struct v4l2_selection s = { .type = p->type }; in v4l_cropcap()
2734 …IOCTL_INFO(VIDIOC_G_SELECTION, v4l_g_selection, v4l_print_selection, INFO_FL_CLEAR(v4l2_selection,…
2735 …_SELECTION, v4l_s_selection, v4l_print_selection, INFO_FL_PRIO | INFO_FL_CLEAR(v4l2_selection, r)),
/Linux-v5.4/include/uapi/linux/
Dvideodev2.h1196 struct v4l2_selection { struct
2491 #define VIDIOC_G_SELECTION _IOWR('V', 94, struct v4l2_selection)
2492 #define VIDIOC_S_SELECTION _IOWR('V', 95, struct v4l2_selection)
/Linux-v5.4/drivers/media/platform/rockchip/rga/
Drga.c562 struct v4l2_selection *s) in vidioc_g_selection()
610 struct v4l2_selection *s) in vidioc_s_selection()
/Linux-v5.4/drivers/media/platform/rcar-vin/
Drcar-v4l2.c314 struct v4l2_selection *s) in rvin_g_selection()
348 struct v4l2_selection *s) in rvin_s_selection()
/Linux-v5.4/drivers/staging/media/soc_camera/
Dsoc_camera.c961 struct v4l2_selection *s) in soc_camera_g_selection()
974 struct v4l2_selection *s) in soc_camera_s_selection()
1765 struct v4l2_selection *sel) in default_g_selection()
1782 struct v4l2_selection *sel) in default_s_selection()
/Linux-v5.4/drivers/staging/media/imx/
Dimx-media-csc-scaler.c294 struct v4l2_selection *s) in ipu_csc_scaler_g_selection()
332 struct v4l2_selection *s) in ipu_csc_scaler_s_selection()
/Linux-v5.4/drivers/media/platform/ti-vpe/
Dvpe.c1773 static int __vpe_try_selection(struct vpe_ctx *ctx, struct v4l2_selection *s) in __vpe_try_selection()
1838 struct v4l2_selection *s) in vpe_g_selection()
1899 struct v4l2_selection *s) in vpe_s_selection()
1903 struct v4l2_selection sel = *s; in vpe_s_selection()
/Linux-v5.4/drivers/media/usb/pvrusb2/
Dpvrusb2-v4l2.c702 struct v4l2_selection *sel) in pvr2_g_selection()
753 struct v4l2_selection *sel) in pvr2_s_selection()
/Linux-v5.4/drivers/staging/media/omap4iss/
Diss_video.c645 iss_video_get_selection(struct file *file, void *fh, struct v4l2_selection *sel) in iss_video_get_selection()
703 iss_video_set_selection(struct file *file, void *fh, struct v4l2_selection *sel) in iss_video_set_selection()
/Linux-v5.4/drivers/media/platform/
Dsh_vou.c896 struct v4l2_selection *sel) in sh_vou_g_selection()
924 struct v4l2_selection *sel) in sh_vou_s_selection()
/Linux-v5.4/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c845 struct v4l2_selection *s) in bdisp_g_selection()
923 struct v4l2_selection *s) in bdisp_s_selection()
/Linux-v5.4/drivers/media/platform/omap3isp/
Dispvideo.c768 isp_video_get_selection(struct file *file, void *fh, struct v4l2_selection *sel) in isp_video_get_selection()
825 isp_video_set_selection(struct file *file, void *fh, struct v4l2_selection *sel) in isp_video_set_selection()
/Linux-v5.4/drivers/media/platform/qcom/venus/
Dvenc.c445 venc_g_selection(struct file *file, void *fh, struct v4l2_selection *s) in venc_g_selection()
473 venc_s_selection(struct file *file, void *fh, struct v4l2_selection *s) in venc_s_selection()
/Linux-v5.4/drivers/media/platform/davinci/
Dvpbe_display.c642 struct v4l2_selection *sel) in vpbe_display_s_selection()
710 struct v4l2_selection *sel) in vpbe_display_g_selection()

123