| /Linux-v5.4/include/linux/ | 
| D | dma-buf.h | 296 struct dma_buf {  struct300 	const struct dma_buf_ops *ops;  argument
 314 	struct dma_buf_poll_cb_t {  argument
 331  * This structure holds the attachment information between the dma_buf buffer  argument
 
 | 
| D | parport_pc.h | 40 	char *dma_buf;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/vmwgfx/ | 
| D | vmwgfx_prime.c | 42 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()
 65 static void *vmw_prime_dmabuf_vmap(struct dma_buf *dma_buf)  in vmw_prime_dmabuf_vmap()
 70 static void vmw_prime_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr)  in vmw_prime_dmabuf_vunmap()
 74 static void *vmw_prime_dmabuf_kmap(struct dma_buf *dma_buf,  in vmw_prime_dmabuf_kmap()
 80 static void vmw_prime_dmabuf_kunmap(struct dma_buf *dma_buf,  in vmw_prime_dmabuf_kunmap()
 86 static int vmw_prime_dmabuf_mmap(struct dma_buf *dma_buf,  in vmw_prime_dmabuf_mmap()
 
 | 
| D | ttm_object.c | 620 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
 
 | 
| D | ttm_object.h | 158 	struct dma_buf *dma_buf;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/ | 
| D | drm_prime.c | 91 	struct dma_buf *dma_buf;  member99 				    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()
 191 					struct dma_buf *dma_buf)  in drm_prime_remove_buf_handle_locked()
 243 	struct dma_buf *dma_buf;  in drm_gem_dmabuf_export()  local
 265 void drm_gem_dmabuf_release(struct dma_buf *dma_buf)  in drm_gem_dmabuf_release()
 295 	struct dma_buf *dma_buf;  in drm_gem_prime_fd_to_handle()  local
 574 int drm_gem_map_attach(struct dma_buf *dma_buf,  in drm_gem_map_attach()
 592 void drm_gem_map_detach(struct dma_buf *dma_buf,  in drm_gem_map_detach()
 669 void *drm_gem_dmabuf_vmap(struct dma_buf *dma_buf)  in drm_gem_dmabuf_vmap()
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ | 
| D | i915_gem_dmabuf.c | 81 static void *i915_gem_dmabuf_vmap(struct dma_buf *dma_buf)  in i915_gem_dmabuf_vmap()88 static void i915_gem_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr)  in i915_gem_dmabuf_vunmap()
 96 static void *i915_gem_dmabuf_kmap(struct dma_buf *dma_buf, unsigned long page_num)  in i915_gem_dmabuf_kmap()
 122 static void i915_gem_dmabuf_kunmap(struct dma_buf *dma_buf, unsigned long page_num, void *addr)  in i915_gem_dmabuf_kunmap()
 130 static int i915_gem_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma)  in i915_gem_dmabuf_mmap()
 151 static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction)  in i915_gem_begin_cpu_access()
 173 static int i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction)  in i915_gem_end_cpu_access()
 257 					     struct dma_buf *dma_buf)  in i915_gem_prime_import()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ | 
| D | mock_dmabuf.c | 54 static void mock_dmabuf_release(struct dma_buf *dma_buf)  in mock_dmabuf_release()65 static void *mock_dmabuf_vmap(struct dma_buf *dma_buf)  in mock_dmabuf_vmap()
 72 static void mock_dmabuf_vunmap(struct dma_buf *dma_buf, void *vaddr)  in mock_dmabuf_vunmap()
 79 static void *mock_dmabuf_kmap(struct dma_buf *dma_buf, unsigned long page_num)  in mock_dmabuf_kmap()
 86 static void mock_dmabuf_kunmap(struct dma_buf *dma_buf, unsigned long page_num, void *addr)  in mock_dmabuf_kunmap()
 93 static int mock_dmabuf_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma)  in mock_dmabuf_mmap()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/udl/ | 
| D | udl_dmabuf.c | 143 static void *udl_dmabuf_kmap(struct dma_buf *dma_buf, unsigned long page_num)  in udl_dmabuf_kmap()150 static void udl_dmabuf_kunmap(struct dma_buf *dma_buf,  in udl_dmabuf_kunmap()
 156 static int udl_dmabuf_mmap(struct dma_buf *dma_buf,  in udl_dmabuf_mmap()
 216 				struct dma_buf *dma_buf)  in udl_gem_prime_import()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ | 
| D | amdgpu_dma_buf.c | 193 static int amdgpu_dma_buf_map_attach(struct dma_buf *dma_buf,  in amdgpu_dma_buf_map_attach()249 static void amdgpu_dma_buf_map_detach(struct dma_buf *dma_buf,  in amdgpu_dma_buf_map_detach()
 282 static int amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_buf,  in amdgpu_dma_buf_begin_cpu_access()
 415 					    struct dma_buf *dma_buf)  in amdgpu_gem_prime_import()
 
 | 
| /Linux-v5.4/drivers/xen/ | 
| D | gntdev-dmabuf.c | 225 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()
 333 static void dmabuf_exp_ops_release(struct dma_buf *dma_buf)  in dmabuf_exp_ops_release()
 345 static void *dmabuf_exp_ops_kmap(struct dma_buf *dma_buf,  in dmabuf_exp_ops_kmap()
 352 static void dmabuf_exp_ops_kunmap(struct dma_buf *dma_buf,  in dmabuf_exp_ops_kunmap()
 358 static int dmabuf_exp_ops_mmap(struct dma_buf *dma_buf,  in dmabuf_exp_ops_mmap()
 611 	struct dma_buf *dma_buf;  in dmabuf_imp_to_refs()  local
 724 	struct dma_buf *dma_buf;  in dmabuf_imp_release()  local
 
 | 
| /Linux-v5.4/drivers/scsi/csiostor/ | 
| D | csio_scsi.c | 206 	struct csio_dma_buf *dma_buf;  in csio_scsi_init_cmd_wr()  local298 	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
 
 | 
| /Linux-v5.4/drivers/scsi/lpfc/ | 
| D | lpfc_mem.c | 545 	struct hbq_dmabuf *dma_buf;  in lpfc_sli4_rb_alloc()  local605 	struct rqb_dmabuf *dma_buf;  in lpfc_sli4_nvmet_alloc()  local
 
 | 
| /Linux-v5.4/drivers/net/wireless/mediatek/mt7601u/ | 
| D | mcu.c | 282 			    const struct mt7601u_dma_buf *dma_buf,  in __mt7601u_dma_fw()334 mt7601u_dma_fw(struct mt7601u_dev *dev, struct mt7601u_dma_buf *dma_buf,  in mt7601u_dma_fw()
 356 	struct mt7601u_dma_buf dma_buf;  in mt7601u_upload_firmware()  local
 
 | 
| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-stm32.h | 40 	dma_addr_t dma_buf;  member
 | 
| D | i2c-qcom-geni.c | 358 	void *dma_buf = NULL;  in geni_i2c_rx_one_msg()  local399 	void *dma_buf = NULL;  in geni_i2c_tx_one_msg()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/omapdrm/ | 
| D | omap_gem_dmabuf.c | 148 					     struct dma_buf *dma_buf)  in omap_gem_prime_import()
 | 
| /Linux-v5.4/drivers/mfd/ | 
| D | stm32-timers.c | 62 	dma_addr_t dma_buf;  in stm32_timers_dma_burst_read()  local
 | 
| /Linux-v5.4/include/drm/ | 
| D | drm_gem.h | 251 	struct dma_buf *dma_buf;  member
 | 
| /Linux-v5.4/drivers/mtd/nand/raw/ | 
| D | lpc32xx_mlc.c | 202 	uint8_t			*dma_buf;  member443 	uint8_t *dma_buf;  in lpc32xx_read_page()  local
 507 	uint8_t *dma_buf = (uint8_t *)buf;  in lpc32xx_write_page_lowlevel()  local
 
 | 
| /Linux-v5.4/drivers/parport/ | 
| D | parport_gsc.h | 66 	char *dma_buf;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/exynos/ | 
| D | exynos_drm_gem.c | 457 					    struct dma_buf *dma_buf)  in exynos_drm_gem_prime_import()
 | 
| /Linux-v5.4/drivers/gpu/drm/vgem/ | 
| D | vgem_drv.c | 350 						struct dma_buf *dma_buf)  in vgem_prime_import()
 | 
| /Linux-v5.4/drivers/net/ethernet/sfc/falcon/ | 
| D | nic.c | 482 			  u64 *stats, const void *dma_buf, bool accumulate)  in ef4_nic_update_stats()
 | 
| /Linux-v5.4/drivers/net/ethernet/sfc/ | 
| D | nic.c | 489 			  u64 *stats, const void *dma_buf, bool accumulate)  in efx_nic_update_stats()
 |