Home
last modified time | relevance | path

Searched refs:reqbufs (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c473 struct v4l2_requestbuffers *reqbufs) in reqbufs_output() argument
479 if (reqbufs->count == 0) { in reqbufs_output()
481 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
496 reqbufs->count); in reqbufs_output()
497 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
503 reqbufs->count = 0; in reqbufs_output()
504 vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
521 struct v4l2_requestbuffers *reqbufs) in reqbufs_capture() argument
527 if (reqbufs->count == 0) { in reqbufs_capture()
529 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
[all …]
Ds5p_mfc_enc.c1497 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
1504 if ((reqbufs->memory != V4L2_MEMORY_MMAP) && in vidioc_reqbufs()
1505 (reqbufs->memory != V4L2_MEMORY_USERPTR)) in vidioc_reqbufs()
1507 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) { in vidioc_reqbufs()
1508 if (reqbufs->count == 0) { in vidioc_reqbufs()
1510 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1521 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1532 reqbufs->count = 0; in vidioc_reqbufs()
1533 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1536 } else if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) { in vidioc_reqbufs()
[all …]
/Linux-v4.19/Documentation/media/uapi/dvb/
Ddmx_fcalls.rst27 dmx-reqbufs
/Linux-v4.19/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c375 struct v4l2_requestbuffers *reqbufs) in gsc_m2m_reqbufs() argument
381 max_cnt = (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) ? in gsc_m2m_reqbufs()
383 if (reqbufs->count > max_cnt) in gsc_m2m_reqbufs()
386 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in gsc_m2m_reqbufs()
/Linux-v4.19/Documentation/media/uapi/v4l/
Duser-func.rst64 vidioc-reqbufs
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-mem2mem.c432 struct v4l2_requestbuffers *reqbufs) in v4l2_m2m_reqbufs() argument
437 vq = v4l2_m2m_get_vq(m2m_ctx, reqbufs->type); in v4l2_m2m_reqbufs()
438 ret = vb2_reqbufs(vq, reqbufs); in v4l2_m2m_reqbufs()
442 vq->owner = reqbufs->count ? file->private_data : NULL; in v4l2_m2m_reqbufs()
/Linux-v4.19/include/media/
Dv4l2-mem2mem.h194 struct v4l2_requestbuffers *reqbufs);
/Linux-v4.19/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c755 struct v4l2_requestbuffers *reqbufs) in mtk_mdp_m2m_reqbufs() argument
759 if (reqbufs->count == 0) { in mtk_mdp_m2m_reqbufs()
760 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) in mtk_mdp_m2m_reqbufs()
766 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in mtk_mdp_m2m_reqbufs()
/Linux-v4.19/drivers/media/platform/coda/
Dcoda.h183 int (*reqbufs)(struct coda_ctx *ctx, struct v4l2_requestbuffers *rb); member
Dcoda-bit.c1552 .reqbufs = coda_encoder_reqbufs,
2281 .reqbufs = coda_decoder_reqbufs,
Dcoda-common.c855 if (rb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT && ctx->ops->reqbufs) in coda_reqbufs()
856 return ctx->ops->reqbufs(ctx, rb); in coda_reqbufs()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-lite.c872 struct v4l2_requestbuffers *reqbufs) in fimc_lite_reqbufs() argument
877 reqbufs->count = max_t(u32, FLITE_REQ_BUFS_MIN, reqbufs->count); in fimc_lite_reqbufs()
878 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_lite_reqbufs()
880 fimc->reqbufs_count = reqbufs->count; in fimc_lite_reqbufs()
Dfimc-capture.c1259 struct v4l2_requestbuffers *reqbufs) in fimc_cap_reqbufs() argument
1264 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_cap_reqbufs()
1267 fimc->vid_cap.reqbufs_count = reqbufs->count; in fimc_cap_reqbufs()
/Linux-v4.19/drivers/media/platform/
Dsh_veu.c610 struct v4l2_requestbuffers *reqbufs) in sh_veu_reqbufs() argument
618 ret = sh_veu_stream_init(veu, veu_file, reqbufs->type); in sh_veu_reqbufs()
622 return v4l2_m2m_reqbufs(file, veu->m2m_ctx, reqbufs); in sh_veu_reqbufs()
Dmx2_emmaprp.c604 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
608 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in vidioc_reqbufs()
Dm2m-deinterlace.c674 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
678 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in vidioc_reqbufs()