Lines Matching defs:dbuf
215 static int vb2_dc_dmabuf_ops_attach(struct dma_buf *dbuf,
222 struct vb2_dc_buf *buf = dbuf->priv;
253 static void vb2_dc_dmabuf_ops_detach(struct dma_buf *dbuf,
327 static void vb2_dc_dmabuf_ops_release(struct dma_buf *dbuf)
330 vb2_dc_put(dbuf->priv);
334 vb2_dc_dmabuf_ops_begin_cpu_access(struct dma_buf *dbuf,
341 vb2_dc_dmabuf_ops_end_cpu_access(struct dma_buf *dbuf,
347 static void *vb2_dc_dmabuf_ops_vmap(struct dma_buf *dbuf)
349 struct vb2_dc_buf *buf = dbuf->priv;
354 static int vb2_dc_dmabuf_ops_mmap(struct dma_buf *dbuf,
357 return vb2_dc_mmap(dbuf->priv, vma);
397 struct dma_buf *dbuf;
411 dbuf = dma_buf_export(&exp_info);
412 if (IS_ERR(dbuf))
418 return dbuf;
656 static void *vb2_dc_attach_dmabuf(struct device *dev, struct dma_buf *dbuf,
662 if (dbuf->size < size)
674 dba = dma_buf_attach(dbuf, buf->dev);