Home
last modified time | relevance | path

Searched refs:vq_dst (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c433 if (vb2_is_streaming(&ctx->vq_src) || vb2_is_streaming(&ctx->vq_dst)) { in vidioc_s_fmt()
529 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
538 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
549 vb2_reqbufs(&ctx->vq_dst, reqbufs); in reqbufs_capture()
614 ret = vb2_querybuf(&ctx->vq_dst, buf); in vidioc_querybuf()
637 return vb2_qbuf(&ctx->vq_dst, buf); in vidioc_qbuf()
659 ret = vb2_dqbuf(&ctx->vq_dst, buf, file->f_flags & O_NONBLOCK); in vidioc_dqbuf()
681 return vb2_expbuf(&ctx->vq_dst, eb); in vidioc_expbuf()
696 ret = vb2_streamon(&ctx->vq_dst, type); in vidioc_streamon()
710 return vb2_streamoff(&ctx->vq_dst, type); in vidioc_streamoff()
[all …]
Ds5p_mfc_enc.c1454 if (ctx->vq_src.streaming || ctx->vq_dst.streaming) { in vidioc_s_fmt()
1510 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1521 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1533 ret = vb2_reqbufs(&ctx->vq_dst, reqbufs); in vidioc_reqbufs()
1591 ret = vb2_querybuf(&ctx->vq_dst, buf); in vidioc_querybuf()
1626 return vb2_qbuf(&ctx->vq_dst, buf); in vidioc_qbuf()
1647 ret = vb2_dqbuf(&ctx->vq_dst, buf, file->f_flags & O_NONBLOCK); in vidioc_dqbuf()
1649 && list_empty(&ctx->vq_dst.done_list)) in vidioc_dqbuf()
1667 return vb2_expbuf(&ctx->vq_dst, eb); in vidioc_expbuf()
1680 return vb2_streamon(&ctx->vq_dst, type); in vidioc_streamon()
[all …]
Ds5p_mfc.c193 s5p_mfc_cleanup_queue(&ctx->dst_queue, &ctx->vq_dst); in s5p_mfc_watchdog_worker()
488 s5p_mfc_cleanup_queue(&ctx->dst_queue, &ctx->vq_dst); in s5p_mfc_handle_error()
846 q = &ctx->vq_dst; in s5p_mfc_open()
948 vb2_queue_release(&ctx->vq_dst); in s5p_mfc_release()
1006 dst_q = &ctx->vq_dst; in s5p_mfc_poll()
1058 ret = vb2_mmap(&ctx->vq_dst, vma); in s5p_mfc_mmap()
Ds5p_mfc_common.h634 struct vb2_queue vq_dst; member