Home
last modified time | relevance | path

Searched defs:dma_buf (Results 1 – 9 of 9) sorted by relevance

/dflybsd-src/sys/dev/drm/
H A Ddrm_prime.c79 struct dma_buf *dma_buf; member
92 struct dma_buf *dma_buf, uint32_t handle) in drm_prime_add_buf_handle()
160 struct dma_buf *dma_buf, in drm_prime_lookup_buf_handle()
183 static int drm_gem_map_attach(struct dma_buf *dma_buf, in drm_gem_map_attach()
204 static void drm_gem_map_detach(struct dma_buf *dma_buf, in drm_gem_map_detach()
232 struct dma_buf *dma_buf) in drm_prime_remove_buf_handle_locked()
315 struct dma_buf *dma_buf; in drm_gem_dmabuf_export() local
337 void drm_gem_dmabuf_release(struct dma_buf *dma_buf) in drm_gem_dmabuf_release()
349 static void *drm_gem_dmabuf_vmap(struct dma_buf *dma_buf) in drm_gem_dmabuf_vmap()
357 static void drm_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in drm_gem_dmabuf_vunmap()
[all …]
H A Ddrm_gem_framebuffer_helper.c253 struct dma_buf *dma_buf; in drm_gem_fb_prepare_fb() local
/dflybsd-src/sys/dev/drm/i915/
H A Di915_gem_dmabuf.c100 static void *i915_gem_dmabuf_vmap(struct dma_buf *dma_buf) in i915_gem_dmabuf_vmap()
107 static void i915_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in i915_gem_dmabuf_vunmap()
114 static void *i915_gem_dmabuf_kmap_atomic(struct dma_buf *dma_buf, unsigned long page_num) in i915_gem_dmabuf_kmap_atomic()
119 static void i915_gem_dmabuf_kunmap_atomic(struct dma_buf *dma_buf, unsigned long page_num, void *ad… in i915_gem_dmabuf_kunmap_atomic()
123 static void *i915_gem_dmabuf_kmap(struct dma_buf *dma_buf, unsigned long page_num) in i915_gem_dmabuf_kmap()
149 static void i915_gem_dmabuf_kunmap(struct dma_buf *dma_buf, unsigned long page_num, void *addr) in i915_gem_dmabuf_kunmap()
157 static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in i915_gem_dmabuf_mmap()
182 static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) in i915_gem_begin_cpu_access()
205 static int i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) in i915_gem_end_cpu_access()
293 struct dma_buf *dma_buf) in i915_gem_prime_import()
/dflybsd-src/sys/dev/drm/include/linux/
H A Ddma-buf.h63 struct dma_buf { struct
66 const struct dma_buf_ops *ops; argument
72 struct dma_buf *dmabuf; argument
/dflybsd-src/sys/dev/drm/ttm/
H A Dttm_object.c601 static void ttm_prime_dmabuf_release(struct dma_buf *dma_buf) in ttm_prime_dmabuf_release()
633 struct dma_buf *dma_buf; in ttm_prime_fd_to_handle() local
671 struct dma_buf *dma_buf; in ttm_prime_handle_to_fd() local
/dflybsd-src/sys/dev/drm/amd/amdgpu/
H A Damdgpu_prime.c445 struct dma_buf *dma_buf) in amdgpu_gem_prime_import()
H A Damdgpu_gem.c811 struct dma_buf *dma_buf; in amdgpu_debugfs_gem_bo_info() local
/dflybsd-src/sys/dev/drm/include/drm/
H A Ddrm_gem.h163 struct dma_buf *dma_buf; member
/dflybsd-src/sys/dev/drm/include/drm/ttm/
H A Dttm_object.h158 struct dma_buf *dma_buf; member