dst_buf 122 drivers/crypto/ixp4xx_crypto.c dma_addr_t dst_buf; dst_buf 373 drivers/crypto/ixp4xx_crypto.c free_buf_chain(dev, req_ctx->dst, crypt->dst_buf); dst_buf 385 drivers/crypto/ixp4xx_crypto.c free_buf_chain(dev, req_ctx->dst, crypt->dst_buf); dst_buf 918 drivers/crypto/ixp4xx_crypto.c crypt->dst_buf = dst_hook.phys_next; dst_buf 938 drivers/crypto/ixp4xx_crypto.c free_buf_chain(dev, req_ctx->dst, crypt->dst_buf); dst_buf 1048 drivers/crypto/ixp4xx_crypto.c crypt->dst_buf = dst_hook.phys_next; dst_buf 1083 drivers/crypto/ixp4xx_crypto.c free_buf_chain(dev, req_ctx->dst, crypt->dst_buf); dst_buf 290 drivers/crypto/mxs-dcp.c uint8_t *out_tmp, *src_buf, *dst_buf = NULL; dst_buf 351 drivers/crypto/mxs-dcp.c dst_buf = sg_virt(dst); dst_buf 357 drivers/crypto/mxs-dcp.c memcpy(dst_buf + dst_off, out_tmp, rem); dst_buf 215 drivers/gpu/drm/exynos/exynos_drm_scaler.c struct exynos_drm_ipp_buffer *dst_buf) dst_buf 224 drivers/gpu/drm/exynos/exynos_drm_scaler.c for (i = 0; i < dst_buf->format->num_planes; ++i) dst_buf 225 drivers/gpu/drm/exynos/exynos_drm_scaler.c scaler_write(dst_buf->dma_addr[i], bases[i]); dst_buf 229 drivers/gpu/drm/exynos/exynos_drm_scaler.c struct exynos_drm_ipp_buffer *dst_buf) dst_buf 233 drivers/gpu/drm/exynos/exynos_drm_scaler.c val = SCALER_DST_SPAN_SET_Y_SPAN(dst_buf->buf.pitch[0] / dst_buf 234 drivers/gpu/drm/exynos/exynos_drm_scaler.c dst_buf->format->cpp[0]); dst_buf 236 drivers/gpu/drm/exynos/exynos_drm_scaler.c if (dst_buf->format->num_planes > 1) dst_buf 237 drivers/gpu/drm/exynos/exynos_drm_scaler.c val |= SCALER_DST_SPAN_SET_C_SPAN(dst_buf->buf.pitch[1]); dst_buf 1468 drivers/media/platform/coda/coda-bit.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1485 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 1491 drivers/media/platform/coda/coda-bit.c dst_buf->sequence = ctx->osequence; dst_buf 1523 drivers/media/platform/coda/coda-bit.c vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0) + dst_buf 1531 drivers/media/platform/coda/coda-bit.c memcpy(vb2_plane_vaddr(&dst_buf->vb2_buf, 0), dst_buf 1533 drivers/media/platform/coda/coda-bit.c memcpy(vb2_plane_vaddr(&dst_buf->vb2_buf, 0) dst_buf 1536 drivers/media/platform/coda/coda-bit.c memcpy(vb2_plane_vaddr(&dst_buf->vb2_buf, 0) dst_buf 1541 drivers/media/platform/coda/coda-bit.c vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 1628 drivers/media/platform/coda/coda-bit.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1639 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 1641 drivers/media/platform/coda/coda-bit.c trace_coda_enc_pic_done(ctx, dst_buf); dst_buf 1648 drivers/media/platform/coda/coda-bit.c if (dst_buf->sequence == 0 || dst_buf 1650 drivers/media/platform/coda/coda-bit.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, wr_ptr - start_ptr + dst_buf 1655 drivers/media/platform/coda/coda-bit.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, wr_ptr - start_ptr); dst_buf 1663 drivers/media/platform/coda/coda-bit.c dst_buf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | dst_buf 1667 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; dst_buf 1669 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= V4L2_BUF_FLAG_PFRAME; dst_buf 1670 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= src_buf->flags & V4L2_BUF_FLAG_LAST; dst_buf 1672 drivers/media/platform/coda/coda-bit.c v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, false); dst_buf 1676 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 1677 drivers/media/platform/coda/coda-bit.c coda_m2m_buf_done(ctx, dst_buf, VB2_BUF_STATE_DONE); dst_buf 1685 drivers/media/platform/coda/coda-bit.c coda_frame_type_char(dst_buf->flags), dst_buf->sequence, dst_buf 1686 drivers/media/platform/coda/coda-bit.c (dst_buf->flags & V4L2_BUF_FLAG_LAST) ? " (last)" : ""); dst_buf 2120 drivers/media/platform/coda/coda-bit.c struct vb2_v4l2_buffer *dst_buf; dst_buf 2127 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 2163 drivers/media/platform/coda/coda-bit.c vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0), dst_buf 2177 drivers/media/platform/coda/coda-bit.c CODA_MAX_FRAMEBUFFERS + dst_buf->vb2_buf.index, dst_buf 2186 drivers/media/platform/coda/coda-bit.c coda_write_base(ctx, q_data_dst, dst_buf, reg_addr); dst_buf 2257 drivers/media/platform/coda/coda-bit.c struct vb2_v4l2_buffer *dst_buf; dst_buf 2460 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 2461 drivers/media/platform/coda/coda-bit.c dst_buf->sequence = ctx->osequence++; dst_buf 2463 drivers/media/platform/coda/coda-bit.c dst_buf->field = V4L2_FIELD_NONE; dst_buf 2464 drivers/media/platform/coda/coda-bit.c dst_buf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | dst_buf 2467 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= ready_frame->type; dst_buf 2475 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= V4L2_BUF_FLAG_LAST; dst_buf 2484 drivers/media/platform/coda/coda-bit.c dst_buf->flags |= V4L2_BUF_FLAG_LAST; dst_buf 2486 drivers/media/platform/coda/coda-bit.c dst_buf->timecode = meta->timecode; dst_buf 2487 drivers/media/platform/coda/coda-bit.c dst_buf->vb2_buf.timestamp = meta->timestamp; dst_buf 2489 drivers/media/platform/coda/coda-bit.c trace_coda_dec_rot_done(ctx, dst_buf, meta); dst_buf 2491 drivers/media/platform/coda/coda-bit.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, dst_buf 2495 drivers/media/platform/coda/coda-bit.c coda_m2m_buf_done(ctx, dst_buf, VB2_BUF_STATE_ERROR); dst_buf 2497 drivers/media/platform/coda/coda-bit.c coda_m2m_buf_done(ctx, dst_buf, VB2_BUF_STATE_DONE); dst_buf 2503 drivers/media/platform/coda/coda-bit.c coda_frame_type_char(dst_buf->flags), dst_buf 2505 drivers/media/platform/coda/coda-bit.c dst_buf->sequence, ctx->qsequence, dst_buf 2506 drivers/media/platform/coda/coda-bit.c (dst_buf->flags & V4L2_BUF_FLAG_LAST) ? dst_buf 2511 drivers/media/platform/coda/coda-bit.c coda_frame_type_char(dst_buf->flags), dst_buf 2513 drivers/media/platform/coda/coda-bit.c dst_buf->sequence, ctx->qsequence, dst_buf 2514 drivers/media/platform/coda/coda-bit.c (dst_buf->flags & V4L2_BUF_FLAG_LAST) ? dst_buf 2546 drivers/media/platform/coda/coda-bit.c struct vb2_v4l2_buffer *dst_buf; dst_buf 2557 drivers/media/platform/coda/coda-bit.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 2558 drivers/media/platform/coda/coda-bit.c dst_buf->sequence = ctx->qsequence - 1; dst_buf 2560 drivers/media/platform/coda/coda-bit.c coda_m2m_buf_done(ctx, dst_buf, VB2_BUF_STATE_ERROR); dst_buf 963 drivers/media/platform/imx-pxp.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 966 drivers/media/platform/imx-pxp.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 968 drivers/media/platform/imx-pxp.c pxp_start(ctx, src_buf, dst_buf); dst_buf 206 drivers/media/platform/m2m-deinterlace.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 217 drivers/media/platform/m2m-deinterlace.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 225 drivers/media/platform/m2m-deinterlace.c p_out = (dma_addr_t)vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, dst_buf 773 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_buffer *dst_buf, dst_buf 778 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (param->comp_num != dst_buf->num_planes) { dst_buf 780 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c param->comp_num, dst_buf->num_planes); dst_buf 784 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c for (i = 0; i < dst_buf->num_planes; i++) { dst_buf 785 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (vb2_plane_size(dst_buf, i) < param->comp_size[i]) { dst_buf 788 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c vb2_plane_size(dst_buf, 0), dst_buf 792 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c fb->plane_addr[i] = vb2_dma_contig_plane_dma_addr(dst_buf, i); dst_buf 802 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 811 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 815 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c for (i = 0; i < dst_buf->vb2_buf.num_planes; i++) dst_buf 816 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c vb2_set_plane_payload(&dst_buf->vb2_buf, i, 0); dst_buf 829 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c if (mtk_jpeg_set_dec_dst(ctx, &jpeg_src_buf->dec_param, &dst_buf->vb2_buf, &fb)) dst_buf 845 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c v4l2_m2m_buf_done(dst_buf, buf_state); dst_buf 916 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 932 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 943 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c for (i = 0; i < dst_buf->vb2_buf.num_planes; i++) dst_buf 944 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c vb2_set_plane_payload(&dst_buf->vb2_buf, i, dst_buf 951 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c v4l2_m2m_buf_done(dst_buf, buf_state); dst_buf 61 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c struct mdp_buffer *dst_buf = &ctx->vpu.vsi->dst_buffer; dst_buf 65 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c dst_buf->addr_mva[i] = (uint64_t)addr->addr[i]; dst_buf 124 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c struct mdp_buffer *dst_buf = &ctx->vpu.vsi->dst_buffer; dst_buf 126 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c dst_buf->plane_num = frame->fmt->num_comp; dst_buf 130 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c for (i = 0; i < dst_buf->plane_num; i++) dst_buf 131 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c dst_buf->plane_size[i] = frame->payload[i]; dst_buf 347 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 361 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf = v4l2_m2m_next_dst_buf(ctx->m2m_ctx); dst_buf 362 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c if (dst_buf == NULL) { dst_buf 369 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf_info = container_of(dst_buf, struct mtk_video_dec_buf, vb); dst_buf 372 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c pfb->base_y.va = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 373 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c pfb->base_y.dma_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 376 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c pfb->base_c.va = vb2_plane_vaddr(&dst_buf->vb2_buf, 1); dst_buf 377 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c pfb->base_c.dma_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 1); dst_buf 384 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf->vb2_buf.index, pfb, dst_buf 393 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); dst_buf 403 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf->flags |= V4L2_BUF_FLAG_LAST; dst_buf 438 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf->vb2_buf.index, dst_buf 456 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); dst_buf 1293 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c struct vb2_v4l2_buffer *src_buf = NULL, *dst_buf = NULL; dst_buf 1332 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c while ((dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx))) { dst_buf 1333 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, 0); dst_buf 1335 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c vb2_set_plane_payload(&dst_buf->vb2_buf, 1, 0); dst_buf 1336 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 889 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 895 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c while ((dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx))) { dst_buf 896 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.planes[0].bytesused = 0; dst_buf 897 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 937 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 941 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); dst_buf 942 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (!dst_buf) { dst_buf 947 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.va = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 948 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.dma_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 949 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.size = (size_t)dst_buf->vb2_buf.planes[0].length; dst_buf 954 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.index, bs_buf.va, dst_buf 963 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.planes[0].bytesused = 0; dst_buf 965 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 971 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 972 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->timecode = src_buf->timecode; dst_buf 978 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.planes[0].bytesused = enc_result.bs_size; dst_buf 979 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); dst_buf 1061 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1071 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); dst_buf 1072 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c if (!dst_buf) { dst_buf 1085 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.va = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 1086 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.dma_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 1087 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c bs_buf.size = (size_t)dst_buf->vb2_buf.planes[0].length; dst_buf 1101 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 1102 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->timecode = src_buf->timecode; dst_buf 1105 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; dst_buf 1109 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.planes[0].bytesused = 0; dst_buf 1110 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 1114 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c dst_buf->vb2_buf.planes[0].bytesused = enc_result.bs_size; dst_buf 1115 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); dst_buf 1123 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c src_buf->vb2_buf.index, dst_buf->vb2_buf.index, ret, dst_buf 270 drivers/media/platform/mx2_emmaprp.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 279 drivers/media/platform/mx2_emmaprp.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 291 drivers/media/platform/mx2_emmaprp.c p_out = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 1331 drivers/media/platform/rcar_jpu.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1337 drivers/media/platform/rcar_jpu.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 1340 drivers/media/platform/rcar_jpu.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 1357 drivers/media/platform/rcar_jpu.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1373 drivers/media/platform/rcar_jpu.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 1376 drivers/media/platform/rcar_jpu.c jpu_buf = vb2_to_jpu_buffer(dst_buf); dst_buf 1393 drivers/media/platform/rcar_jpu.c dst_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 1461 drivers/media/platform/rcar_jpu.c vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 1464 drivers/media/platform/rcar_jpu.c &dst_buf->vb2_buf, 1); dst_buf 1503 drivers/media/platform/rcar_jpu.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 1532 drivers/media/platform/rcar_jpu.c dst_buf = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); dst_buf 1539 drivers/media/platform/rcar_jpu.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, dst_buf 1543 drivers/media/platform/rcar_jpu.c dst_buf->field = src_buf->field; dst_buf 1544 drivers/media/platform/rcar_jpu.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 1546 drivers/media/platform/rcar_jpu.c dst_buf->timecode = src_buf->timecode; dst_buf 1547 drivers/media/platform/rcar_jpu.c dst_buf->flags = src_buf->flags & dst_buf 1553 drivers/media/platform/rcar_jpu.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); dst_buf 1561 drivers/media/platform/rcar_jpu.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 2046 drivers/media/platform/s5p-jpeg/jpeg-core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 2052 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 2054 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 2660 drivers/media/platform/s5p-jpeg/jpeg-core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 2672 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); dst_buf 2694 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->timecode = src_buf->timecode; dst_buf 2695 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 2696 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->flags &= ~V4L2_BUF_FLAG_TSTAMP_SRC_MASK; dst_buf 2697 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->flags |= dst_buf 2702 drivers/media/platform/s5p-jpeg/jpeg-core.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload_size); dst_buf 2703 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(dst_buf, state); dst_buf 2786 drivers/media/platform/s5p-jpeg/jpeg-core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 2835 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); dst_buf 2837 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->timecode = src_buf->timecode; dst_buf 2838 drivers/media/platform/s5p-jpeg/jpeg-core.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 2842 drivers/media/platform/s5p-jpeg/jpeg-core.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload_size); dst_buf 2843 drivers/media/platform/s5p-jpeg/jpeg-core.c v4l2_m2m_buf_done(dst_buf, state); dst_buf 221 drivers/media/platform/s5p-mfc/s5p_mfc.c struct s5p_mfc_buf *dst_buf; dst_buf 227 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf = list_entry(ctx->dst_queue.next, dst_buf 230 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->vb2_buf.index); dst_buf 231 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_set_plane_payload(&dst_buf->b->vb2_buf, 0, 0); dst_buf 232 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_set_plane_payload(&dst_buf->b->vb2_buf, 1, 0); dst_buf 233 drivers/media/platform/s5p-mfc/s5p_mfc.c list_del(&dst_buf->list); dst_buf 234 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->flags |= MFC_BUF_FLAG_EOS; dst_buf 236 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->sequence = (ctx->sequence++); dst_buf 240 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->field = V4L2_FIELD_NONE; dst_buf 242 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->field = V4L2_FIELD_INTERLACED; dst_buf 243 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags |= V4L2_BUF_FLAG_LAST; dst_buf 245 drivers/media/platform/s5p-mfc/s5p_mfc.c ctx->dec_dst_flag &= ~(1 << dst_buf->b->vb2_buf.index); dst_buf 246 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_buffer_done(&dst_buf->b->vb2_buf, VB2_BUF_STATE_DONE); dst_buf 253 drivers/media/platform/s5p-mfc/s5p_mfc.c struct s5p_mfc_buf *dst_buf, *src_buf; dst_buf 266 drivers/media/platform/s5p-mfc/s5p_mfc.c list_for_each_entry(dst_buf, &ctx->dst_queue, list) { dst_buf 267 drivers/media/platform/s5p-mfc/s5p_mfc.c u32 addr = (u32)vb2_dma_contig_plane_dma_addr(&dst_buf->b->vb2_buf, 0); dst_buf 270 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->timecode = src_buf->b->timecode; dst_buf 271 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->vb2_buf.timestamp = dst_buf 273 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags &= dst_buf 275 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags |= dst_buf 280 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags |= dst_buf 284 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags |= dst_buf 288 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->flags |= dst_buf 305 drivers/media/platform/s5p-mfc/s5p_mfc.c struct s5p_mfc_buf *dst_buf; dst_buf 327 drivers/media/platform/s5p-mfc/s5p_mfc.c list_for_each_entry(dst_buf, &ctx->dst_queue, list) { dst_buf 328 drivers/media/platform/s5p-mfc/s5p_mfc.c u32 addr = (u32)vb2_dma_contig_plane_dma_addr(&dst_buf->b->vb2_buf, 0); dst_buf 332 drivers/media/platform/s5p-mfc/s5p_mfc.c list_del(&dst_buf->list); dst_buf 334 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->sequence = ctx->sequence; dst_buf 339 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->field = V4L2_FIELD_NONE; dst_buf 341 drivers/media/platform/s5p-mfc/s5p_mfc.c dst_buf->b->field = dst_buf 343 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_set_plane_payload(&dst_buf->b->vb2_buf, 0, dst_buf 345 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_set_plane_payload(&dst_buf->b->vb2_buf, 1, dst_buf 347 drivers/media/platform/s5p-mfc/s5p_mfc.c clear_bit(dst_buf->b->vb2_buf.index, dst_buf 350 drivers/media/platform/s5p-mfc/s5p_mfc.c vb2_buffer_done(&dst_buf->b->vb2_buf, err ? dst_buf 243 drivers/media/platform/sh_veu.c struct vb2_buffer *dst_buf) dst_buf 245 drivers/media/platform/sh_veu.c dma_addr_t addr = vb2_dma_contig_plane_dma_addr(dst_buf, 0); dst_buf 276 drivers/media/platform/sh_veu.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 279 drivers/media/platform/sh_veu.c dst_buf = v4l2_m2m_next_dst_buf(veu->m2m_ctx); dst_buf 281 drivers/media/platform/sh_veu.c if (src_buf && dst_buf) dst_buf 282 drivers/media/platform/sh_veu.c sh_veu_process(veu, &src_buf->vb2_buf, &dst_buf->vb2_buf); dst_buf 808 drivers/media/platform/sti/hva/hva-v4l2.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 822 drivers/media/platform/sti/hva/hva-v4l2.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 825 drivers/media/platform/sti/hva/hva-v4l2.c stream = to_hva_stream(dst_buf); dst_buf 830 drivers/media/platform/sti/hva/hva-v4l2.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, stream->bytesused); dst_buf 833 drivers/media/platform/sti/hva/hva-v4l2.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 836 drivers/media/platform/sti/hva/hva-v4l2.c dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp; dst_buf 837 drivers/media/platform/sti/hva/hva-v4l2.c dst_buf->field = V4L2_FIELD_NONE; dst_buf 838 drivers/media/platform/sti/hva/hva-v4l2.c dst_buf->sequence = ctx->stream_num - 1; dst_buf 847 drivers/media/platform/sti/hva/hva-v4l2.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); dst_buf 413 drivers/media/platform/vicodec/vicodec-core.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 419 drivers/media/platform/vicodec/vicodec-core.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 426 drivers/media/platform/vicodec/vicodec-core.c if (device_process(ctx, src_buf, dst_buf)) dst_buf 429 drivers/media/platform/vicodec/vicodec-core.c dst_buf->sequence = q_dst->sequence++; dst_buf 430 drivers/media/platform/vicodec/vicodec-core.c dst_buf->flags &= ~V4L2_BUF_FLAG_LAST; dst_buf 431 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, false); dst_buf 435 drivers/media/platform/vicodec/vicodec-core.c dst_buf->flags |= V4L2_BUF_FLAG_LAST; dst_buf 451 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(dst_buf, state); dst_buf 555 drivers/media/platform/vicodec/vicodec-core.c static void set_last_buffer(struct vb2_v4l2_buffer *dst_buf, dst_buf 562 drivers/media/platform/vicodec/vicodec-core.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, 0); dst_buf 563 drivers/media/platform/vicodec/vicodec-core.c dst_buf->sequence = q_dst->sequence++; dst_buf 565 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, !ctx->is_enc); dst_buf 566 drivers/media/platform/vicodec/vicodec-core.c dst_buf->flags |= V4L2_BUF_FLAG_LAST; dst_buf 567 drivers/media/platform/vicodec/vicodec-core.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); dst_buf 678 drivers/media/platform/vicodec/vicodec-core.c struct vb2_v4l2_buffer *dst_buf = dst_buf 683 drivers/media/platform/vicodec/vicodec-core.c set_last_buffer(dst_buf, src_buf, ctx); dst_buf 601 drivers/media/platform/vim2m.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 604 drivers/media/platform/vim2m.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 610 drivers/media/platform/vim2m.c device_process(ctx, src_buf, dst_buf); dst_buf 212 drivers/mmc/host/tifm_sd.c unsigned char *dst_buf = kmap_atomic(dst) + dst_off; dst_buf 214 drivers/mmc/host/tifm_sd.c memcpy(dst_buf, src_buf, count); dst_buf 216 drivers/mmc/host/tifm_sd.c kunmap_atomic(dst_buf - dst_off); dst_buf 324 drivers/net/ethernet/freescale/fec_main.c static void swap_buffer2(void *dst_buf, void *src_buf, int len) dst_buf 328 drivers/net/ethernet/freescale/fec_main.c unsigned int *dst = dst_buf; dst_buf 1477 drivers/staging/media/allegro-dvt/allegro-core.c struct vb2_v4l2_buffer *dst_buf; dst_buf 1489 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_dst_buf_remove(channel->fh.m2m_ctx); dst_buf 1490 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf->sequence = channel->csequence++; dst_buf 1507 drivers/staging/media/allegro-dvt/allegro-core.c vb2_plane_size(&dst_buf->vb2_buf, 0)) { dst_buf 1515 drivers/staging/media/allegro-dvt/allegro-core.c vb2_plane_vaddr(&dst_buf->vb2_buf, 0) + msg->partition_table_offset; dst_buf 1517 drivers/staging/media/allegro-dvt/allegro-core.c vb2_plane_size(&dst_buf->vb2_buf, 0)) { dst_buf 1533 drivers/staging/media/allegro-dvt/allegro-core.c vb2_set_plane_payload(&dst_buf->vb2_buf, 0, dst_buf 1536 drivers/staging/media/allegro-dvt/allegro-core.c curr = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 1589 drivers/staging/media/allegro-dvt/allegro-core.c v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, false); dst_buf 1591 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; dst_buf 1593 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf->flags |= V4L2_BUF_FLAG_PFRAME; dst_buf 1598 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf->sequence, dst_buf 1607 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, dst_buf, state); dst_buf 2517 drivers/staging/media/allegro-dvt/allegro-core.c struct vb2_v4l2_buffer *dst_buf; dst_buf 2539 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_dst_buf_remove(channel->fh.m2m_ctx); dst_buf 2540 drivers/staging/media/allegro-dvt/allegro-core.c if (dst_buf) { dst_buf 2544 drivers/staging/media/allegro-dvt/allegro-core.c allegro_channel_buf_done(channel, dst_buf, VB2_BUF_STATE_DONE); dst_buf 2715 drivers/staging/media/allegro-dvt/allegro-core.c struct vb2_v4l2_buffer *dst_buf; dst_buf 2721 drivers/staging/media/allegro-dvt/allegro-core.c dst_buf = v4l2_m2m_next_dst_buf(channel->fh.m2m_ctx); dst_buf 2722 drivers/staging/media/allegro-dvt/allegro-core.c dst_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 2723 drivers/staging/media/allegro-dvt/allegro-core.c dst_size = vb2_plane_size(&dst_buf->vb2_buf, 0); dst_buf 235 drivers/staging/media/hantro/hantro_g1_h264_dec.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 240 drivers/staging/media/hantro/hantro_g1_h264_dec.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 247 drivers/staging/media/hantro/hantro_g1_h264_dec.c dst_dma = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 101 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c struct vb2_buffer *dst_buf, dst_buf 127 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c addr = vb2_dma_contig_plane_dma_addr(dst_buf, 0); dst_buf 164 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 171 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 247 drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c &dst_buf->vb2_buf, dst_buf 88 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 93 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 98 drivers/staging/media/hantro/hantro_h1_jpeg_enc.c jpeg_ctx.buffer = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 548 drivers/staging/media/hantro/hantro_h264.c struct vb2_v4l2_buffer *dst_buf; dst_buf 554 drivers/staging/media/hantro/hantro_h264.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 555 drivers/staging/media/hantro/hantro_h264.c buf = &dst_buf->vb2_buf; dst_buf 119 drivers/staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 124 drivers/staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 129 drivers/staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c jpeg_ctx.buffer = vb2_plane_vaddr(&dst_buf->vb2_buf, 0); dst_buf 103 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c struct vb2_buffer *dst_buf, dst_buf 129 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c addr = vb2_dma_contig_plane_dma_addr(dst_buf, 0); dst_buf 166 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 173 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c dst_buf = hantro_get_dst_buf(ctx); dst_buf 252 drivers/staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c &dst_buf->vb2_buf, dst_buf 92 drivers/staging/media/imx/imx-media-csc-scaler.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 95 drivers/staging/media/imx/imx-media-csc-scaler.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 97 drivers/staging/media/imx/imx-media-csc-scaler.c v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, true); dst_buf 100 drivers/staging/media/imx/imx-media-csc-scaler.c dst_buf->sequence = src_buf->sequence; dst_buf 104 drivers/staging/media/imx/imx-media-csc-scaler.c v4l2_m2m_buf_done(dst_buf, run->status ? VB2_BUF_STATE_ERROR : dst_buf 115 drivers/staging/media/imx/imx-media-csc-scaler.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 120 drivers/staging/media/imx/imx-media-csc-scaler.c dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); dst_buf 128 drivers/staging/media/imx/imx-media-csc-scaler.c run->out_phys = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); dst_buf 143 drivers/staging/media/imx/imx-media-csc-scaler.c v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR); dst_buf 106 drivers/staging/media/sunxi/cedrus/cedrus_hw.c struct vb2_v4l2_buffer *src_buf, *dst_buf; dst_buf 125 drivers/staging/media/sunxi/cedrus/cedrus_hw.c dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); dst_buf 127 drivers/staging/media/sunxi/cedrus/cedrus_hw.c if (!src_buf || !dst_buf) { dst_buf 139 drivers/staging/media/sunxi/cedrus/cedrus_hw.c v4l2_m2m_buf_done(dst_buf, state); dst_buf 27 fs/btrfs/ctree.c struct extent_buffer *dst_buf,