Home
last modified time | relevance | path

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

123

/linux/include/linux/
H A Ddma-buf.h302 struct dma_buf { global() struct
314 sizedma_buf global() argument
321 filedma_buf global() argument
326 attachmentsdma_buf global() argument
327 opsdma_buf global() argument
335 vmapping_counterdma_buf global() argument
341 vmap_ptrdma_buf global() argument
348 exp_namedma_buf global() argument
374 ownerdma_buf global() argument
375 list_nodedma_buf global() argument
379 privdma_buf global() argument
436 dma_buf_poll_cb_tdma_buf global() argument
449 dma_buf_sysfs_entrydma_buf global() argument
451 cb_outdma_buf global() argument
457 sysfs_entrydma_buf global() argument
[all...]
H A Dparport_pc.h43 char *dma_buf; member
/linux/drivers/virtio/
H A Dvirtio_dma_buf.c40 int virtio_dma_buf_attach(struct dma_buf *dma_buf, in virtio_dma_buf_attach()
61 bool is_virtio_dma_buf(struct dma_buf *dma_buf) in is_virtio_dma_buf()
74 int virtio_dma_buf_get_uuid(struct dma_buf *dma_buf, in virtio_dma_buf_get_uuid()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c165 struct dma_buf *dma_buf = attach->dmabuf; in amdgpu_dma_buf_map() local
259 static int amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_buf, in amdgpu_dma_buf_begin_cpu_access()
341 amdgpu_dma_buf_create_obj(struct drm_device *dev, struct dma_buf *dma_buf) in amdgpu_dma_buf_create_obj()
465 struct dma_buf *dma_buf) in amdgpu_gem_prime_import()
517 struct dma_buf *dma_buf = obj->import_attach->dmabuf; in amdgpu_dmabuf_is_xgmi_accessible() local
H A Damdgpu_object.c376 struct dma_buf *dma_buf, u32 domain, struct amdgpu_bo **bo, in amdgpu_bo_create_isp_user()
1580 struct dma_buf *dma_buf; in amdgpu_bo_print_info() local
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c92 struct dma_buf *dma_buf = attach->dmabuf; in xe_dma_buf_map() local
157 static int xe_dma_buf_begin_cpu_access(struct dma_buf *dma_buf, in xe_dma_buf_begin_cpu_access()
207 struct dma_buf *dma_buf) in xe_dma_buf_init_obj()
258 struct dma_buf *dma_buf) in xe_gem_prime_import()
/linux/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
1504 struct csio_dma_buf *dma_buf; in csio_scsi_copy_to_sgl() local
1568 struct csio_dma_buf *dma_buf; in csio_scsi_err_handler() local
2020 struct csio_dma_buf *dma_buf; in csio_tm_cbfn() local
2422 struct csio_dma_buf *dma_buf; in csio_scsim_init() local
2509 struct csio_dma_buf *dma_buf; in csio_scsim_exit() local
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c44 static int vmw_prime_map_attach(struct dma_buf *dma_buf, in vmw_prime_map_attach()
50 static void vmw_prime_map_detach(struct dma_buf *dma_buf, in vmw_prime_map_detach()
H A Dttm_object.c510 static void ttm_prime_dmabuf_release(struct dma_buf *dma_buf) in ttm_prime_dmabuf_release()
541 struct dma_buf *dma_buf; in ttm_prime_fd_to_handle() local
578 struct dma_buf *dma_buf; in ttm_prime_handle_to_fd() local
H A Dttm_object.h132 struct dma_buf *dma_buf; member
/linux/drivers/xen/
H A Dgntdev-dmabuf.c220 static int dmabuf_exp_ops_attach(struct dma_buf *dma_buf, in dmabuf_exp_ops_attach()
235 static void dmabuf_exp_ops_detach(struct dma_buf *dma_buf, in dmabuf_exp_ops_detach()
327 static void dmabuf_exp_ops_release(struct dma_buf *dma_buf) in dmabuf_exp_ops_release()
570 struct dma_buf *dma_buf; in dmabuf_imp_to_refs() local
697 struct dma_buf *dma_buf; in dmabuf_imp_release() local
/linux/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
/linux/drivers/scsi/lpfc/
H A Dlpfc_mem.c564 struct hbq_dmabuf *dma_buf; in lpfc_sli4_rb_alloc() local
622 struct rqb_dmabuf *dma_buf; in lpfc_sli4_nvmet_alloc() local
/linux/drivers/i2c/busses/
H A Di2c-stm32.h40 dma_addr_t dma_buf; member
H A Di2c-qcom-geni.c95 void *dma_buf; member
423 void *dma_buf; in geni_i2c_rx_one_msg() local
462 void *dma_buf; in geni_i2c_tx_one_msg() local
534 void *dma_buf; in geni_i2c_gpi() local
H A Di2c-at91-master.c658 u8 *dma_buf = NULL; in at91_twi_xfer() local
H A Di2c-tegra.c289 void *dma_buf; member
439 u32 *dma_buf; in tegra_i2c_init_dma() local
1140 u32 *dma_buf = i2c_dev->dma_buf; in tegra_i2c_push_packet_header() local
/linux/drivers/gpu/drm/omapdrm/
H A Domap_gem_dmabuf.c98 struct dma_buf *dma_buf) in omap_gem_prime_import()
/linux/drivers/mtd/nand/raw/
H A Dlpc32xx_mlc.c201 uint8_t *dma_buf; member
443 uint8_t *dma_buf; in lpc32xx_read_page() local
507 uint8_t *dma_buf = (uint8_t *)buf; in lpc32xx_write_page_lowlevel() local
/linux/drivers/nvmem/
H A Dzynqmp_nvmem.c66 dma_addr_t dma_buf; in zynqmp_efuse_access() local
/linux/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c443 struct hwc_dma_buf *dma_buf; in mana_hwc_alloc_dma_buf() local
487 struct hwc_dma_buf *dma_buf) in mana_hwc_dealloc_dma_buf()
/linux/drivers/net/can/esd/
H A Desd_402_pci-core.c46 void *dma_buf; member
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.c400 struct dma_buf *dma_buf) in exynos_drm_gem_prime_import()
/linux/drivers/spi/
H A Dspi-amd.c558 u8 *dma_buf = (u8 *)amd_spi->dma_virt_addr; in amd_spi_mem_data_out() local
678 u8 *dma_buf; in amd_spi_mem_data_in() local
/linux/include/drm/
H A Ddrm_gem.h359 struct dma_buf *dma_buf; member

123