Lines Matching defs:dmabuf
1536 /* Get dmabuf info from KGD */
1569 struct dma_buf *dmabuf;
1575 dmabuf = dma_buf_get(args->dmabuf_fd);
1576 if (IS_ERR(dmabuf))
1577 return PTR_ERR(dmabuf);
1592 r = amdgpu_amdkfd_gpuvm_import_dmabuf(pdd->dev->adev, dmabuf,
1606 dma_buf_put(dmabuf);
1617 dma_buf_put(dmabuf);
1626 struct dma_buf *dmabuf;
1650 ret = amdgpu_amdkfd_gpuvm_export_dmabuf(mem, &dmabuf);
1655 ret = dma_buf_fd(dmabuf, args->flags);
1657 dma_buf_put(dmabuf);
1863 struct dma_buf *dmabuf;
1866 ret = amdgpu_amdkfd_gpuvm_export_dmabuf(mem, &dmabuf);
1868 pr_err("dmabuf export failed for the BO\n");
1872 ret = dma_buf_fd(dmabuf, flags);
1874 pr_err("dmabuf create fd failed, ret:%d\n", ret);
1882 dma_buf_put(dmabuf);
2127 * Otherwise we leak dmabuf file descriptors.
2410 /* create the dmabuf object and export the bo */