Home
last modified time | relevance | path

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

12

/Linux-v4.19/Documentation/media/uapi/v4l/
Dvidioc-g-selection.rst18 .. 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 …]
Dselection-api-examples.rst16 struct v4l2_selection sel = {
36 struct v4l2_selection sel = {
65 struct v4l2_selection compose = {
69 struct v4l2_selection crop = {
Dselection-api-vs-crop-api.rst35 :c:type:`v4l2_selection` provides a lot of place for future
/Linux-v4.19/drivers/media/platform/soc_camera/
Dsoc_scale_crop.h19 struct v4l2_selection;
35 struct v4l2_selection *sel, struct v4l2_selection *cam_sel,
Dsoc_scale_crop.c96 struct v4l2_selection *sel, struct v4l2_selection *cam_sel, in soc_camera_client_s_selection()
Dsh_mobile_ceu_camera.c1114 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()
Dsoc_camera.c967 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/
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);
Dvivid-vid-out.c614 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/
Dsoc_camera.h104 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 *);
Dv4l2-ioctl.h501 struct v4l2_selection *s);
503 struct v4l2_selection *s);
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-ioctl.c631 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/
Dvideodev2.h1114 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/
Dgsc-m2m.c456 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/
Drga.c570 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/
Drcar-v4l2.c302 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/
Dvpe.c1790 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/
Diss_video.c657 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/
Dvenc.c450 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/
Dpvrusb2-v4l2.c720 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/
Dmtk_mdp_m2m.c816 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/
Dmtk_jpeg_core.c463 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/
Dmtk_vcodec_enc.c628 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/
Dbdisp-v4l2.c850 struct v4l2_selection *s) in bdisp_g_selection()
928 struct v4l2_selection *s) in bdisp_s_selection()

12