/** * v4l2_m2m_expbuf() - export a source or destination buffer, depending on * the type */ int v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_exportbuffer *eb) { struct vb2_queue *vq;
vq = v4l2_m2m_get_vq(m2m_ctx, eb->type); return vb2_expbuf(vq, eb);
} EXPORT_SYMBOL_GPL(v4l2_m2m_expbuf);