Home
last modified time | relevance | path

Searched refs:reqbufs (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_dec.c445 struct v4l2_requestbuffers *reqbufs) in reqbufs_output()
451 if (reqbufs->count == 0) { in reqbufs_output()
453 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
468 reqbufs->count); in reqbufs_output()
469 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
475 reqbufs->count = 0; in reqbufs_output()
476 vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
493 struct v4l2_requestbuffers *reqbufs) in reqbufs_capture()
499 if (reqbufs->count == 0) { in reqbufs_capture()
501 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
444 reqbufs_output(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx, struct v4l2_requestbuffers *reqbufs) reqbufs_output() argument
492 reqbufs_capture(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx, struct v4l2_requestbuffers *reqbufs) reqbufs_capture() argument
547 vidioc_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) vidioc_reqbufs() argument
[all...]
H A Ds5p_mfc_enc.c1488 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs()
1495 if ((reqbufs->memory != V4L2_MEMORY_MMAP) && in vidioc_reqbufs()
1496 (reqbufs->memory != V4L2_MEMORY_USERPTR)) in vidioc_reqbufs()
1498 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) { in vidioc_reqbufs()
1499 if (reqbufs->count == 0) { in vidioc_reqbufs()
1501 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1512 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1523 reqbufs->count = 0; in vidioc_reqbufs()
1524 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1527 } else if (reqbufs in vidioc_reqbufs()
1487 vidioc_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) vidioc_reqbufs() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_dec.c476 struct v4l2_requestbuffers *reqbufs) in reqbufs_output()
482 if (reqbufs->count == 0) { in reqbufs_output()
484 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
499 reqbufs->count); in reqbufs_output()
500 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
506 reqbufs->count = 0; in reqbufs_output()
507 vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
524 struct v4l2_requestbuffers *reqbufs) in reqbufs_capture()
530 if (reqbufs->count == 0) { in reqbufs_capture()
532 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
475 reqbufs_output(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx, struct v4l2_requestbuffers *reqbufs) reqbufs_output() argument
523 reqbufs_capture(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx, struct v4l2_requestbuffers *reqbufs) reqbufs_capture() argument
578 vidioc_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) vidioc_reqbufs() argument
[all...]
H A Ds5p_mfc_enc.c1486 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs()
1493 if ((reqbufs->memory != V4L2_MEMORY_MMAP) && in vidioc_reqbufs()
1494 (reqbufs->memory != V4L2_MEMORY_USERPTR)) in vidioc_reqbufs()
1496 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) { in vidioc_reqbufs()
1497 if (reqbufs->count == 0) { in vidioc_reqbufs()
1499 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1510 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1521 reqbufs->count = 0; in vidioc_reqbufs()
1522 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1525 } else if (reqbufs in vidioc_reqbufs()
1485 vidioc_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) vidioc_reqbufs() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/exynos-gsc/
H A Dgsc-m2m.c367 struct v4l2_requestbuffers *reqbufs) in gsc_m2m_reqbufs()
373 max_cnt = (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) ? in gsc_m2m_reqbufs()
375 if (reqbufs->count > max_cnt) in gsc_m2m_reqbufs()
378 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in gsc_m2m_reqbufs()
366 gsc_m2m_reqbufs(struct file *file, void *fh, struct v4l2_requestbuffers *reqbufs) gsc_m2m_reqbufs() argument
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-m2m.c362 struct v4l2_requestbuffers *reqbufs) in gsc_m2m_reqbufs()
368 max_cnt = (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) ? in gsc_m2m_reqbufs()
370 if (reqbufs->count > max_cnt) in gsc_m2m_reqbufs()
373 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in gsc_m2m_reqbufs()
361 gsc_m2m_reqbufs(struct file *file, void *fh, struct v4l2_requestbuffers *reqbufs) gsc_m2m_reqbufs() argument
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c572 struct v4l2_requestbuffers *reqbufs) in v4l2_m2m_reqbufs()
577 vq = v4l2_m2m_get_vq(m2m_ctx, reqbufs->type); in v4l2_m2m_reqbufs()
578 ret = vb2_reqbufs(vq, reqbufs); in v4l2_m2m_reqbufs()
582 vq->owner = reqbufs->count ? file->private_data : NULL; in v4l2_m2m_reqbufs()
893 * calling reqbufs. */ in v4l2_m2m_streamoff()
571 v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_requestbuffers *reqbufs) v4l2_m2m_reqbufs() argument
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c573 struct v4l2_requestbuffers *reqbufs) in v4l2_m2m_reqbufs()
578 vq = v4l2_m2m_get_vq(m2m_ctx, reqbufs->type); in v4l2_m2m_reqbufs()
579 ret = vb2_reqbufs(vq, reqbufs); in v4l2_m2m_reqbufs()
583 vq->owner = reqbufs->count ? file->private_data : NULL; in v4l2_m2m_reqbufs()
894 * calling reqbufs. */ in v4l2_m2m_streamoff()
572 v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_requestbuffers *reqbufs) v4l2_m2m_reqbufs() argument
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-lite.c860 struct v4l2_requestbuffers *reqbufs) in fimc_lite_reqbufs()
865 reqbufs->count = max_t(u32, FLITE_REQ_BUFS_MIN, reqbufs->count); in fimc_lite_reqbufs()
866 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_lite_reqbufs()
868 fimc->reqbufs_count = reqbufs->count; in fimc_lite_reqbufs()
859 fimc_lite_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) fimc_lite_reqbufs() argument
H A Dfimc-capture.c1245 struct v4l2_requestbuffers *reqbufs) in fimc_cap_reqbufs()
1250 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_cap_reqbufs()
1253 fimc->vid_cap.reqbufs_count = reqbufs->count; in fimc_cap_reqbufs()
1244 fimc_cap_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) fimc_cap_reqbufs() argument
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-lite.c860 struct v4l2_requestbuffers *reqbufs) in fimc_lite_reqbufs()
865 reqbufs->count = max_t(u32, FLITE_REQ_BUFS_MIN, reqbufs->count); in fimc_lite_reqbufs()
866 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_lite_reqbufs()
868 fimc->reqbufs_count = reqbufs->count; in fimc_lite_reqbufs()
859 fimc_lite_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) fimc_lite_reqbufs() argument
H A Dfimc-capture.c1248 struct v4l2_requestbuffers *reqbufs) in fimc_cap_reqbufs()
1253 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_cap_reqbufs()
1256 fimc->vid_cap.reqbufs_count = reqbufs->count; in fimc_cap_reqbufs()
1247 fimc_cap_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *reqbufs) fimc_cap_reqbufs() argument
/kernel/linux/linux-5.10/drivers/media/platform/coda/
H A Dcoda.h197 int (*reqbufs)(struct coda_ctx *ctx, struct v4l2_requestbuffers *rb); member
H A Dcoda-bit.c1751 .reqbufs = coda_encoder_reqbufs,
2595 .reqbufs = coda_decoder_reqbufs,
H A Dcoda-common.c953 if (rb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT && ctx->ops->reqbufs) in coda_reqbufs()
954 return ctx->ops->reqbufs(ctx, rb); in coda_reqbufs()
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-mem2mem.h334 * @reqbufs: pointer to struct &v4l2_requestbuffers
337 struct v4l2_requestbuffers *reqbufs);
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-mem2mem.h334 * @reqbufs: pointer to struct &v4l2_requestbuffers
337 struct v4l2_requestbuffers *reqbufs);
/kernel/linux/linux-6.6/drivers/media/platform/chips-media/
H A Dcoda.h206 int (*reqbufs)(struct coda_ctx *ctx, struct v4l2_requestbuffers *rb); member
H A Dcoda-bit.c1753 .reqbufs = coda_encoder_reqbufs,
2624 .reqbufs = coda_decoder_reqbufs,
H A Dcoda-common.c975 if (rb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT && ctx->ops->reqbufs) in coda_reqbufs()
976 return ctx->ops->reqbufs(ctx, rb); in coda_reqbufs()
/kernel/linux/linux-5.10/drivers/media/platform/mtk-mdp/
H A Dmtk_mdp_m2m.c728 struct v4l2_requestbuffers *reqbufs) in mtk_mdp_m2m_reqbufs()
732 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in mtk_mdp_m2m_reqbufs()
727 mtk_mdp_m2m_reqbufs(struct file *file, void *fh, struct v4l2_requestbuffers *reqbufs) mtk_mdp_m2m_reqbufs() argument
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_m2m.c725 struct v4l2_requestbuffers *reqbufs) in mtk_mdp_m2m_reqbufs()
729 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in mtk_mdp_m2m_reqbufs()
724 mtk_mdp_m2m_reqbufs(struct file *file, void *fh, struct v4l2_requestbuffers *reqbufs) mtk_mdp_m2m_reqbufs() argument

Completed in 65 milliseconds