Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c466 struct v4l2_requestbuffers *reqbufs) in reqbufs_output() argument
472 if (reqbufs->count == 0) { in reqbufs_output()
474 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
490 reqbufs->count); in reqbufs_output()
491 ret = vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
497 reqbufs->count = 0; in reqbufs_output()
498 vb2_reqbufs(&ctx->vq_src, reqbufs); in reqbufs_output()
515 struct v4l2_requestbuffers *reqbufs) in reqbufs_capture() argument
521 if (reqbufs->count == 0) { in reqbufs_capture()
523 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
[all …]
Ds5p_mfc_enc.c1141 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
1148 if ((reqbufs->memory != V4L2_MEMORY_MMAP) && in vidioc_reqbufs()
1149 (reqbufs->memory != V4L2_MEMORY_USERPTR)) in vidioc_reqbufs()
1151 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) { in vidioc_reqbufs()
1152 if (reqbufs->count == 0) { in vidioc_reqbufs()
1153 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1162 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1173 reqbufs->count = 0; in vidioc_reqbufs()
1174 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1177 } else if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) { in vidioc_reqbufs()
[all …]
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c362 struct v4l2_requestbuffers *reqbufs) in gsc_m2m_reqbufs() argument
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()
372 } else if (reqbufs->count == 0) { in gsc_m2m_reqbufs()
373 if (reqbufs->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) in gsc_m2m_reqbufs()
379 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in gsc_m2m_reqbufs()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-mem2mem.c357 struct v4l2_requestbuffers *reqbufs) in v4l2_m2m_reqbufs() argument
362 vq = v4l2_m2m_get_vq(m2m_ctx, reqbufs->type); in v4l2_m2m_reqbufs()
363 ret = vb2_reqbufs(vq, reqbufs); in v4l2_m2m_reqbufs()
367 vq->owner = reqbufs->count ? file->private_data : NULL; in v4l2_m2m_reqbufs()
/linux-4.4.14/include/media/
Dv4l2-mem2mem.h114 struct v4l2_requestbuffers *reqbufs);
Dsoc_camera.h124 int (*reqbufs)(struct soc_camera_device *, struct v4l2_requestbuffers *); member
/linux-4.4.14/drivers/media/platform/coda/
Dcoda.h178 int (*reqbufs)(struct coda_ctx *ctx, struct v4l2_requestbuffers *rb); member
Dcoda-bit.c1439 .reqbufs = coda_encoder_reqbufs,
2079 .reqbufs = coda_decoder_reqbufs,
Dcoda-common.c672 if (rb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT && ctx->ops->reqbufs) in coda_reqbufs()
673 return ctx->ops->reqbufs(ctx, rb); in coda_reqbufs()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-lite.c880 struct v4l2_requestbuffers *reqbufs) in fimc_lite_reqbufs() argument
885 reqbufs->count = max_t(u32, FLITE_REQ_BUFS_MIN, reqbufs->count); in fimc_lite_reqbufs()
886 ret = vb2_ioctl_reqbufs(file, priv, reqbufs); in fimc_lite_reqbufs()
888 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-4.4.14/drivers/media/platform/
Dsh_veu.c614 struct v4l2_requestbuffers *reqbufs) in sh_veu_reqbufs() argument
622 ret = sh_veu_stream_init(veu, veu_file, reqbufs->type); in sh_veu_reqbufs()
626 return v4l2_m2m_reqbufs(file, veu->m2m_ctx, reqbufs); in sh_veu_reqbufs()
Dmx2_emmaprp.c619 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
623 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in vidioc_reqbufs()
Dm2m-deinterlace.c689 struct v4l2_requestbuffers *reqbufs) in vidioc_reqbufs() argument
693 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in vidioc_reqbufs()
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c382 ret = ici->ops->reqbufs(icd, p); in soc_camera_reqbufs()
1962 !ici->ops->reqbufs) && in soc_camera_host_register()
Dmx3_camera.c1155 .reqbufs = mx3_camera_reqbufs,
Domap1_camera.c1557 .reqbufs = omap1_cam_reqbufs,
Dpxa_camera.c1662 .reqbufs = pxa_camera_reqbufs,