Home
last modified time | relevance | path

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

12345

/OK3568_Linux_fs/kernel/include/linux/
H A Ddma-buf.h410 struct dma_buf { struct
414 const struct dma_buf_ops *ops; argument
429 struct dma_buf_poll_cb_t { argument
437 struct dma_buf_sysfs_entry { argument
439 struct dma_buf *dmabuf; argument
443 dma_buf_destructor dtor; argument
453 * struct dma_buf_attach_ops - importer operations for an attachment argument
H A Dmemory_group_manager.h219 struct dma_buf *dma_buf; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_prime.c91 struct dma_buf *dma_buf; member
99 struct dma_buf *dma_buf, uint32_t handle) in drm_prime_add_buf_handle()
167 struct dma_buf *dma_buf, in drm_prime_lookup_buf_handle()
248 struct dma_buf *dma_buf; in drm_gem_dmabuf_export() local
271 void drm_gem_dmabuf_release(struct dma_buf *dma_buf) in drm_gem_dmabuf_release()
301 struct dma_buf *dma_buf; in drm_gem_prime_fd_to_handle() local
580 int drm_gem_map_attach(struct dma_buf *dma_buf, in drm_gem_map_attach()
598 void drm_gem_map_detach(struct dma_buf *dma_buf, in drm_gem_map_detach()
676 void *drm_gem_dmabuf_vmap(struct dma_buf *dma_buf) in drm_gem_dmabuf_vmap()
697 void drm_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in drm_gem_dmabuf_vunmap()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c80 static void *i915_gem_dmabuf_vmap(struct dma_buf *dma_buf) in i915_gem_dmabuf_vmap()
87 static void i915_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in i915_gem_dmabuf_vunmap()
95 static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in i915_gem_dmabuf_mmap()
116 static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) in i915_gem_begin_cpu_access()
138 static int i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) in i915_gem_end_cpu_access()
221 struct dma_buf *dma_buf) in i915_gem_prime_import()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_dmabuf.c53 static void mock_dmabuf_release(struct dma_buf *dma_buf) in mock_dmabuf_release()
64 static void *mock_dmabuf_vmap(struct dma_buf *dma_buf) in mock_dmabuf_vmap()
71 static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr) in mock_dmabuf_vunmap()
78 static int mock_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in mock_dmabuf_mmap()
/OK3568_Linux_fs/kernel/drivers/virtio/
H A Dvirtio_dma_buf.c43 int virtio_dma_buf_attach(struct dma_buf *dma_buf, in virtio_dma_buf_attach()
64 bool is_virtio_dma_buf(struct dma_buf *dma_buf) in is_virtio_dma_buf()
80 int virtio_dma_buf_get_uuid(struct dma_buf *dma_buf, in virtio_dma_buf_get_uuid()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c289 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_map() local
360 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_unmap() local
386 static int amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_buf, in amdgpu_dma_buf_begin_cpu_access()
468 amdgpu_dma_buf_create_obj(struct drm_device *dev, struct dma_buf *dma_buf) in amdgpu_dma_buf_create_obj()
584 struct dma_buf *dma_buf) in amdgpu_gem_prime_import()
633 struct dma_buf *dma_buf = obj->import_attach->dmabuf; in amdgpu_dmabuf_is_xgmi_accessible() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_trace_gpu_mem.c38 struct dma_buf *dma_buf; member
58 struct dma_buf *dma_buf, in kbase_delete_dma_buf_mapping()
109 struct dma_buf *dma_buf, in kbase_capture_dma_buf_mapping()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Drkisp_tb_helper.c67 static void shm_release(struct dma_buf *dma_buf) in shm_release()
74 static void *shm_vmap(struct dma_buf *dma_buf) in shm_vmap()
81 static void shm_vunmap(struct dma_buf *dma_buf, void *vaddr) in shm_vunmap()
88 static int shm_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in shm_mmap()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dcommon.c223 static void *rkcif_shm_vmap(struct dma_buf *dma_buf) in rkcif_shm_vmap()
232 static void rkcif_shm_vunmap(struct dma_buf *dma_buf, void *vaddr) in rkcif_shm_vunmap()
241 static int rkcif_shm_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in rkcif_shm_mmap()
280 static void rkcif_shm_release(struct dma_buf *dma_buf) in rkcif_shm_release()
/OK3568_Linux_fs/kernel/drivers/scsi/csiostor/
H A Dcsio_scsi.c206 struct csio_dma_buf *dma_buf; in csio_scsi_init_cmd_wr() local
298 struct csio_dma_buf *dma_buf; in csio_scsi_init_ultptx_dsgl() local
366 struct csio_dma_buf *dma_buf; in csio_scsi_init_read_wr() local
419 struct csio_dma_buf *dma_buf; in csio_scsi_init_write_wr() local
563 struct csio_dma_buf *dma_buf = NULL; in csio_setup_ddp() local
1500 struct csio_dma_buf *dma_buf; in csio_scsi_copy_to_sgl() local
1564 struct csio_dma_buf *dma_buf; in csio_scsi_err_handler() local
2016 struct csio_dma_buf *dma_buf; in csio_tm_cbfn() local
2416 struct csio_dma_buf *dma_buf; in csio_scsim_init() local
2503 struct csio_dma_buf *dma_buf; in csio_scsim_exit() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c42 static int vmw_prime_map_attach(struct dma_buf *dma_buf, in vmw_prime_map_attach()
48 static void vmw_prime_map_detach(struct dma_buf *dma_buf, in vmw_prime_map_detach()
H A Dttm_object.c620 static void ttm_prime_dmabuf_release(struct dma_buf *dma_buf) in ttm_prime_dmabuf_release()
652 struct dma_buf *dma_buf; in ttm_prime_fd_to_handle() local
689 struct dma_buf *dma_buf; in ttm_prime_handle_to_fd() local
/OK3568_Linux_fs/kernel/drivers/base/arm/dma_buf_test_exporter/
H A Ddma-buf-test-exporter.c277 struct dma_buf *dma_buf; in dma_buf_te_mmap_open() local
290 struct dma_buf *dma_buf; in dma_buf_te_mmap_close() local
444 struct dma_buf *dma_buf; in do_dma_buf_te_ioctl_alloc() local
657 static u32 dma_te_buf_fill(struct dma_buf *dma_buf, unsigned int value) in dma_te_buf_fill()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_dma_buf.c400 struct dma_buf *dma_buf; in rga_dma_memory_check() local
428 int rga_dma_map_buf(struct dma_buf *dma_buf, struct rga_dma_buffer *rga_dma_buffer, in rga_dma_map_buf()
481 struct dma_buf *dma_buf = NULL; in rga_dma_map_fd() local
/OK3568_Linux_fs/kernel/drivers/xen/
H A Dgntdev-dmabuf.c225 static int dmabuf_exp_ops_attach(struct dma_buf *dma_buf, in dmabuf_exp_ops_attach()
240 static void dmabuf_exp_ops_detach(struct dma_buf *dma_buf, in dmabuf_exp_ops_detach()
332 static void dmabuf_exp_ops_release(struct dma_buf *dma_buf) in dmabuf_exp_ops_release()
582 struct dma_buf *dma_buf; in dmabuf_imp_to_refs() local
703 struct dma_buf *dma_buf; in dmabuf_imp_release() local
/OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/
H A Diep_iommu_drm.c28 struct dma_buf *dma_buf; member
67 struct dma_buf *dma_buf = NULL; in iep_drm_get_buffer_fd_no_lock() local
328 struct dma_buf *dma_buf; in iep_drm_import() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Dmcu.c284 const struct mt7601u_dma_buf *dma_buf, in __mt7601u_dma_fw()
336 mt7601u_dma_fw(struct mt7601u_dev *dev, struct mt7601u_dma_buf *dma_buf, in mt7601u_dma_fw()
358 struct mt7601u_dma_buf dma_buf; in mt7601u_upload_firmware() local
/OK3568_Linux_fs/kernel/drivers/scsi/lpfc/
H A Dlpfc_mem.c541 struct hbq_dmabuf *dma_buf; in lpfc_sli4_rb_alloc() local
599 struct rqb_dmabuf *dma_buf; in lpfc_sli4_nvmet_alloc() local
/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-stm32.h40 dma_addr_t dma_buf; member
H A Di2c-qcom-geni.c89 void *dma_buf; member
383 void *dma_buf = NULL; in geni_i2c_rx_one_msg() local
424 void *dma_buf = NULL; in geni_i2c_tx_one_msg() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/linux/
H A Dump_ukk_ref_wrappers.c117 struct dma_buf *dma_buf; in ump_dmabuf_import_wrapper() local
H A Dump_kernel_random_mapping.c192 struct dma_buf *dma_buf; in ump_random_mapping_put() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/udl/
H A Dudl_drv.c41 struct dma_buf *dma_buf) in udl_driver_gem_prime_import()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c127 struct dma_buf *dma_buf) in omap_gem_prime_import()

12345