Lines Matching refs:dbuf
301 dma_buf_put(p->dbuf); in __vb2_plane_dmabuf_put()
303 p->dbuf = NULL; in __vb2_plane_dmabuf_put()
1260 struct dma_buf *dbuf = dma_buf_get(planes[plane].m.fd); in __prepare_dmabuf() local
1262 if (IS_ERR_OR_NULL(dbuf)) { in __prepare_dmabuf()
1271 planes[plane].length = dbuf->size; in __prepare_dmabuf()
1277 dma_buf_put(dbuf); in __prepare_dmabuf()
1283 if (dbuf == vb->planes[plane].dbuf && in __prepare_dmabuf()
1285 dma_buf_put(dbuf); in __prepare_dmabuf()
1308 dbuf, in __prepare_dmabuf()
1313 dma_buf_put(dbuf); in __prepare_dmabuf()
1317 vb->planes[plane].dbuf = dbuf; in __prepare_dmabuf()
2238 struct dma_buf *dbuf; in vb2_core_expbuf() local
2279 dbuf = call_ptr_memop(get_dmabuf, in vb2_core_expbuf()
2283 if (IS_ERR_OR_NULL(dbuf)) { in vb2_core_expbuf()
2289 ret = dma_buf_fd(dbuf, flags & ~O_ACCMODE); in vb2_core_expbuf()
2293 dma_buf_put(dbuf); in vb2_core_expbuf()