| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-g-fmt.rst | 20 ``int ioctl(int fd, VIDIOC_G_FMT, struct v4l2_format *argp)`` 24 ``int ioctl(int fd, VIDIOC_S_FMT, struct v4l2_format *argp)`` 28 ``int ioctl(int fd, VIDIOC_TRY_FMT, struct v4l2_format *argp)`` 37 Pointer to struct :c:type:`v4l2_format`. 46 struct :c:type:`v4l2_format` to the respective buffer (stream) 64 a pointer to a struct :c:type:`v4l2_format` structure the driver 90 .. c:type:: v4l2_format 94 .. flat-table:: struct v4l2_format 147 The struct :c:type:`v4l2_format` ``type`` field is
|
| /linux/drivers/media/test-drivers/vivid/ |
| H A D | vivid-meta-out.h | 19 struct v4l2_format *f); 21 struct v4l2_format *f);
|
| H A D | vivid-touch-cap.h | 30 int vivid_g_fmt_tch(struct file *file, void *priv, struct v4l2_format *f); 31 int vivid_g_fmt_tch_mplane(struct file *file, void *priv, struct v4l2_format *f);
|
| H A D | vivid-meta-cap.h | 25 struct v4l2_format *f);
|
| /linux/drivers/media/platform/ti/vpe/ |
| H A D | csc.h | 61 struct v4l2_format *src_fmt, struct v4l2_format *dst_fmt);
|
| H A D | csc.c | 140 struct v4l2_format *src_fmt, struct v4l2_format *dst_fmt) in csc_set_coeff()
|
| /linux/drivers/media/platform/nxp/ |
| H A D | mx2_emmaprp.c | 179 static struct emmaprp_fmt *find_format(struct v4l2_format *f) in find_format() 432 static int vidioc_g_fmt(struct emmaprp_ctx *ctx, struct v4l2_format *f) in vidioc_g_fmt() 452 struct v4l2_format *f) in vidioc_g_fmt_vid_out() 458 struct v4l2_format *f) in vidioc_g_fmt_vid_cap() 463 static int vidioc_try_fmt(struct v4l2_format *f) in vidioc_try_fmt() 498 struct v4l2_format *f) in vidioc_try_fmt_vid_cap() 515 struct v4l2_format *f) in vidioc_try_fmt_vid_out() 531 static int vidioc_s_fmt(struct emmaprp_ctx *ctx, struct v4l2_format *f) in vidioc_s_fmt() 568 struct v4l2_format *f) in vidioc_s_fmt_vid_cap() 580 struct v4l2_format *f) in vidioc_s_fmt_vid_out()
|
| /linux/drivers/media/platform/nvidia/tegra-vde/ |
| H A D | v4l2.c | 90 struct v4l2_format *f; in tegra_queue_setup() 405 static void tegra_reset_fmt(struct tegra_ctx *ctx, struct v4l2_format *f, in tegra_reset_fmt() 420 struct v4l2_format *f = &ctx->coded_fmt; in tegra_reset_coded_fmt() 467 struct v4l2_format *f = &ctx->decoded_fmt; in tegra_reset_decoded_fmt() 523 struct v4l2_format *f) in tegra_g_decoded_fmt() 532 struct v4l2_format *f) in tegra_try_decoded_fmt() 572 struct v4l2_format *f) in tegra_s_decoded_fmt() 608 struct v4l2_format *f) in tegra_g_coded_fmt() 631 struct v4l2_format *f) in tegra_try_coded_fmt() 657 struct v4l2_format *f) in tegra_s_coded_fmt() [all …]
|
| H A D | vde.h | 150 struct v4l2_format coded_fmt; 151 struct v4l2_format decoded_fmt;
|
| /linux/drivers/media/test-drivers/ |
| H A D | vim2m.c | 725 static int vidioc_g_fmt(struct vim2m_ctx *ctx, struct v4l2_format *f) in vidioc_g_fmt() 748 static int vidioc_g_fmt_mplane(struct vim2m_ctx *ctx, struct v4l2_format *f) in vidioc_g_fmt_mplane() 772 struct v4l2_format *f) in vidioc_g_fmt_vid_out() 783 struct v4l2_format *f) in vidioc_g_fmt_vid_cap() 794 struct v4l2_format *f) in vidioc_g_fmt_vid_out_mplane() 805 struct v4l2_format *f) in vidioc_g_fmt_vid_cap_mplane() 815 static int vidioc_try_fmt(struct v4l2_format *f, bool is_mplane) in vidioc_try_fmt() 842 struct v4l2_format *f) in vidioc_try_fmt_vid_cap() 871 struct v4l2_format *f) in vidioc_try_fmt_vid_cap_mplane() 900 struct v4l2_format *f) in vidioc_try_fmt_vid_out() [all …]
|
| /linux/drivers/media/platform/mediatek/mdp/ |
| H A D | mtk_mdp_regs.c | 28 static int32_t mtk_mdp_map_color_format(int v4l2_format) in mtk_mdp_map_color_format() argument 30 switch (v4l2_format) { in mtk_mdp_map_color_format() 43 mtk_mdp_err("Unknown format 0x%x", v4l2_format); in mtk_mdp_map_color_format()
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtv-ioctl.c | 309 static int ivtv_g_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_sliced_vbi_out() 331 static int ivtv_g_fmt_vid_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_cap() 354 static int ivtv_g_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vbi_cap() 372 static int ivtv_g_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_sliced_vbi_cap() 395 static int ivtv_g_fmt_vid_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_out() 435 static int ivtv_g_fmt_vid_out_overlay(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_out_overlay() 457 static int ivtv_try_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_sliced_vbi_out() 462 static int ivtv_try_fmt_vid_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_vid_cap() 485 static int ivtv_try_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_vbi_cap() 490 static int ivtv_try_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_sliced_vbi_cap() [all …]
|
| /linux/drivers/media/platform/raspberrypi/pisp_be/ |
| H A D | pisp_be.c | 168 struct v4l2_format format; 688 struct v4l2_format *fmt; in pisp_be_validate_config() 993 struct v4l2_format *f) in pispbe_node_g_fmt_vid_cap() 1013 struct v4l2_format *f) in pispbe_node_g_fmt_vid_out() 1033 struct v4l2_format *f) in pispbe_node_g_fmt_meta_out() 1062 static void pispbe_set_plane_params(struct v4l2_format *f, in pispbe_set_plane_params() 1091 static void pispbe_try_format(struct v4l2_format *f, struct pispbe_node *node) in pispbe_try_format() 1156 struct v4l2_format *f) in pispbe_node_try_fmt_vid_cap() 1174 struct v4l2_format *f) in pispbe_node_try_fmt_vid_out() 1192 struct v4l2_format *f) in pispbe_node_try_fmt_meta_out() [all …]
|
| /linux/drivers/media/platform/ |
| H A D | m2m-deinterlace.c | 103 static struct deinterlace_fmt *find_format(struct v4l2_format *f) in find_format() 486 static int vidioc_g_fmt(struct deinterlace_ctx *ctx, struct v4l2_format *f) in vidioc_g_fmt() 513 struct v4l2_format *f) in vidioc_g_fmt_vid_out() 519 struct v4l2_format *f) in vidioc_g_fmt_vid_cap() 524 static int vidioc_try_fmt(struct v4l2_format *f, struct deinterlace_fmt *fmt) in vidioc_try_fmt() 540 struct v4l2_format *f) in vidioc_try_fmt_vid_cap() 560 struct v4l2_format *f) in vidioc_try_fmt_vid_out() 578 static int vidioc_s_fmt(struct deinterlace_ctx *ctx, struct v4l2_format *f) in vidioc_s_fmt() 627 struct v4l2_format *f) in vidioc_s_fmt_vid_cap() 638 struct v4l2_format *f) in vidioc_s_fmt_vid_out()
|
| /linux/drivers/staging/most/video/ |
| H A D | video.c | 221 static void comp_set_format_struct(struct v4l2_format *f) in comp_set_format_struct() 234 struct v4l2_format *format) in comp_set_format() 275 struct v4l2_format *f) in vidioc_g_fmt_vid_cap() 282 struct v4l2_format *f) in vidioc_try_fmt_vid_cap() 291 struct v4l2_format *f) in vidioc_s_fmt_vid_cap()
|
| /linux/drivers/media/pci/cx18/ |
| H A D | cx18-ioctl.c | 53 struct v4l2_format *fmt) in cx18_g_fmt_vid_cap() 77 struct v4l2_format *fmt) in cx18_try_fmt_vid_cap() 122 struct v4l2_format *fmt) in cx18_s_fmt_vid_cap() 262 struct v4l2_format *fmt) in cx18_g_fmt_vbi_cap() 281 struct v4l2_format *fmt) in cx18_g_fmt_sliced_vbi_cap() 306 struct v4l2_format *fmt) in cx18_try_fmt_vbi_cap() 312 struct v4l2_format *fmt) in cx18_try_fmt_sliced_vbi_cap() 331 struct v4l2_format *fmt) in cx18_s_fmt_vbi_cap() 361 struct v4l2_format *fmt) in cx18_s_fmt_sliced_vbi_cap()
|
| /linux/drivers/media/pci/bt8xx/ |
| H A D | bttvp.h | 230 int bttv_try_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *f); 231 int bttv_g_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *f); 232 int bttv_s_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *f);
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-regs.h | 307 struct v4l2_format format; 361 struct v4l2_format *f, 364 enum mdp_ycbcr_profile mdp_map_ycbcr_prof_mplane(struct v4l2_format *f,
|
| /linux/drivers/media/platform/rockchip/rkvdec/ |
| H A D | rkvdec.c | 113 static void rkvdec_reset_fmt(struct rkvdec_ctx *ctx, struct v4l2_format *f, in rkvdec_reset_fmt() 127 struct v4l2_format *f = &ctx->decoded_fmt; in rkvdec_reset_decoded_fmt() 615 struct v4l2_format *f = &ctx->coded_fmt; in rkvdec_reset_coded_fmt() 667 struct v4l2_format *f) in rkvdec_try_capture_fmt() 700 struct v4l2_format *f) in rkvdec_try_output_fmt() 732 struct v4l2_format *f) in rkvdec_s_capture_fmt() 753 struct v4l2_format *f) in rkvdec_s_output_fmt() 758 struct v4l2_format *cap_fmt; in rkvdec_s_output_fmt() 818 struct v4l2_format *f) in rkvdec_g_output_fmt() 827 struct v4l2_format *f) in rkvdec_g_capture_fmt() [all …]
|
| /linux/drivers/media/platform/sunxi/sun4i-csi/ |
| H A D | sun4i_v4l2.c | 132 struct v4l2_format *f) in sun4i_csi_try_fmt_vid_cap() 142 struct v4l2_format *f) in sun4i_csi_s_fmt_vid_cap() 153 struct v4l2_format *f) in sun4i_csi_g_fmt_vid_cap()
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc.h | 301 struct v4l2_format fmt; 302 struct v4l2_format try_fmt;
|
| /linux/drivers/media/platform/sunxi/sun8i-rotate/ |
| H A D | sun8i_rotate.c | 289 struct v4l2_format *f) in rotate_g_fmt_vid_cap() 299 struct v4l2_format *f) in rotate_g_fmt_vid_out() 309 struct v4l2_format *f) in rotate_try_fmt_vid_cap() 317 struct v4l2_format *f) in rotate_try_fmt_vid_out() 340 struct v4l2_format *f) in rotate_s_fmt_vid_cap() 360 struct v4l2_format *f) in rotate_s_fmt_vid_out()
|
| /linux/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp_params.h | 34 struct v4l2_format format;
|
| /linux/drivers/media/platform/qcom/camss/ |
| H A D | camss-video.h | 41 struct v4l2_format active_fmt;
|
| /linux/drivers/media/platform/sunxi/sun8i-di/ |
| H A D | sun8i-di.c | 394 struct v4l2_format *f) in deinterlace_g_fmt_vid_cap() 404 struct v4l2_format *f) in deinterlace_g_fmt_vid_out() 414 struct v4l2_format *f) in deinterlace_try_fmt_vid_cap() 428 struct v4l2_format *f) in deinterlace_try_fmt_vid_out() 444 struct v4l2_format *f) in deinterlace_s_fmt_vid_cap() 464 struct v4l2_format *f) in deinterlace_s_fmt_vid_out()
|