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,