Lines Matching refs:dma_buf
56 struct dma_buf;
67 struct dma_buf *drm_gem_prime_export(struct drm_device *dev,
74 struct dma_buf *dma_buf);
77 struct dma_buf *dma_buf,
82 struct dma_buf *drm_gem_dmabuf_export(struct drm_device *dev,
84 void drm_gem_dmabuf_release(struct dma_buf *dma_buf);
85 int drm_gem_map_attach(struct dma_buf *dma_buf,
87 void drm_gem_map_detach(struct dma_buf *dma_buf,
94 void *drm_gem_dmabuf_vmap(struct dma_buf *dma_buf);
95 void drm_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr);
96 void *drm_gem_dmabuf_kmap(struct dma_buf *dma_buf, unsigned long page_num);
97 void drm_gem_dmabuf_kunmap(struct dma_buf *dma_buf, unsigned long page_num,
99 int drm_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma);