Lines Matching refs:dbuf
281 dma_buf_put(p->dbuf); in __vb2_plane_dmabuf_put()
283 p->dbuf = NULL; in __vb2_plane_dmabuf_put()
1141 struct dma_buf *dbuf = dma_buf_get(planes[plane].m.fd); in __prepare_dmabuf() local
1143 if (IS_ERR_OR_NULL(dbuf)) { in __prepare_dmabuf()
1152 planes[plane].length = dbuf->size; in __prepare_dmabuf()
1158 dma_buf_put(dbuf); in __prepare_dmabuf()
1164 if (dbuf == vb->planes[plane].dbuf && in __prepare_dmabuf()
1166 dma_buf_put(dbuf); in __prepare_dmabuf()
1188 dbuf, planes[plane].length, q->dma_dir); in __prepare_dmabuf()
1192 dma_buf_put(dbuf); in __prepare_dmabuf()
1196 vb->planes[plane].dbuf = dbuf; in __prepare_dmabuf()
2082 struct dma_buf *dbuf; in vb2_core_expbuf() local
2123 dbuf = call_ptr_memop(vb, get_dmabuf, vb_plane->mem_priv, in vb2_core_expbuf()
2125 if (IS_ERR_OR_NULL(dbuf)) { in vb2_core_expbuf()
2131 ret = dma_buf_fd(dbuf, flags & ~O_ACCMODE); in vb2_core_expbuf()
2135 dma_buf_put(dbuf); in vb2_core_expbuf()