Lines Matching refs:dma_buf
67 static int omap_gem_dmabuf_begin_cpu_access(struct dma_buf *buffer, in omap_gem_dmabuf_begin_cpu_access()
82 static int omap_gem_dmabuf_end_cpu_access(struct dma_buf *buffer, in omap_gem_dmabuf_end_cpu_access()
90 static int omap_gem_dmabuf_mmap(struct dma_buf *buffer, in omap_gem_dmabuf_mmap()
112 struct dma_buf *omap_gem_prime_export(struct drm_gem_object *obj, int flags) in omap_gem_prime_export()
129 struct dma_buf *dma_buf) in omap_gem_prime_import() argument
136 if (dma_buf->ops == &omap_dmabuf_ops) { in omap_gem_prime_import()
137 obj = dma_buf->priv; in omap_gem_prime_import()
148 attach = dma_buf_attach(dma_buf, dev->dev); in omap_gem_prime_import()
152 get_dma_buf(dma_buf); in omap_gem_prime_import()
160 obj = omap_gem_new_dmabuf(dev, dma_buf->size, sgt); in omap_gem_prime_import()
173 dma_buf_detach(dma_buf, attach); in omap_gem_prime_import()
174 dma_buf_put(dma_buf); in omap_gem_prime_import()