Lines Matching refs:dmabuf
80 int dma_buf_fd(struct dma_buf *dmabuf, int flags)
100 struct dma_buf_attachment *dma_buf_attach(struct dma_buf *dmabuf,
178 void dma_buf_detach(struct dma_buf *dmabuf,
181 This API removes the attachment from the list in dmabuf, and optionally calls
187 void dma_buf_put(struct dma_buf *dmabuf);
192 operation related to this fd is called. It calls the dmabuf->ops->release()
193 operation in turn, and frees the memory allocated for dmabuf when exported.
259 int dma_buf_begin_cpu_access(struct dma_buf *dmabuf,
313 void *dma_buf_vmap(struct dma_buf *dmabuf)
314 void dma_buf_vunmap(struct dma_buf *dmabuf, void *vaddr)
445 the exporting driver to create a dmabuf fd must provide a way to let