Home
last modified time | relevance | path

Searched refs:dma_unmap_sgtable (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-vmalloc.c264 dma_unmap_sgtable(db_attach->dev, sgt, attach->dma_dir, 0); in vb2_vmalloc_dmabuf_ops_detach()
283 dma_unmap_sgtable(db_attach->dev, sgt, attach->dma_dir, 0); in vb2_vmalloc_dmabuf_ops_map()
/linux/drivers/vfio/pci/pds/
H A Dcmds.c255 dma_unmap_sgtable(dev, &lm_file->sg_table, dir, 0); in pds_vfio_dma_map_lm_file()
278 dma_unmap_sgtable(dev, &lm_file->sg_table, dir, 0); in pds_vfio_dma_unmap_lm_file()
H A Ddirty.c446 dma_unmap_sgtable(pdsc_dev, &sg_table, dma_dir, 0); in pds_vfio_dirty_seq_ack()
/linux/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c198 dma_unmap_sgtable(obj->dev->dev, shmem->sgt, in drm_gem_shmem_release()
518 dma_unmap_sgtable(dev->dev, shmem->sgt, DMA_BIDIRECTIONAL, 0); in drm_gem_shmem_purge_locked()
/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dfirmware.c213 dma_unmap_sgtable(fw->device->dev, &fw->mem.sgt, DMA_TO_DEVICE, 0); in nvkm_firmware_dtor()
/linux/rust/kernel/
H A Dscatterlist.rs236 bindings::dma_unmap_sgtable(self.dev.as_raw(), self.sgt.as_ptr(), self.dir.into(), 0) in drop()
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c162 dma_unmap_sgtable(attach->dev, sgt, dir, 0); in xe_dma_buf_unmap()
H A Dxe_bo.c420 dma_unmap_sgtable(xe->drm.dev, xe_tt->sg, in xe_tt_unmap_sg()
1489 dma_unmap_sgtable(ttm_to_xe_device(ttm_bo->bdev)->drm.dev, in xe_bo_dma_unmap_pinned()
/linux/sound/core/
H A Dmemalloc.c773 dma_unmap_sgtable(dmab->dev.dev, &sgbuf->sgt, DMA_BIDIRECTIONAL, 0); in snd_dma_sg_fallback_alloc()
786 dma_unmap_sgtable(dmab->dev.dev, &sgbuf->sgt, DMA_BIDIRECTIONAL, 0); in snd_dma_sg_fallback_free()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c258 dma_unmap_sgtable(attach->dev, sgt, dir, 0); in amdgpu_dma_buf_unmap()
H A Damdgpu_amdkfd_gpuvm.c600 dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0); in kfd_mem_dmamap_userptr()
738 dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0); in kfd_mem_dmaunmap_userptr()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c139 dma_unmap_sgtable(dev, &vmw_tt->sgt, DMA_BIDIRECTIONAL, 0); in vmw_ttm_unmap_from_dma()
/linux/drivers/dma-buf/heaps/
H A Dsystem_heap.c139 dma_unmap_sgtable(attachment->dev, table, direction, 0); in system_heap_unmap_dma_buf()
/linux/drivers/fpga/
H A Dzynq-fpga.c481 dma_unmap_sgtable(mgr->dev.parent, sgt, DMA_TO_DEVICE, 0); in zynq_fpga_ops_write()
/linux/drivers/dma-buf/
H A Dudmabuf.c180 dma_unmap_sgtable(dev, sg, direction, 0); in put_sg_table()
/linux/drivers/gpu/drm/tegra/
H A Dsubmit.c117 dma_unmap_sgtable(map->dev, map->sgt, map->direction, 0); in gather_bo_unpin()
/linux/sound/soc/fsl/
H A Dfsl_asrc_m2m.c439 dma_unmap_sgtable(attachment->dev, table, direction, 0); in fsl_asrc_m2m_unmap_dma_buf()
/linux/drivers/xen/
H A Dgntdev-dmabuf.c245 dma_unmap_sgtable(attach->dev, sgt, in dmabuf_exp_ops_detach()
/linux/include/linux/
H A Ddma-mapping.h537 static inline void dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, in dma_unmap_sgtable() function
/linux/drivers/accel/qaic/
H A Dqaic_control.c332 dma_unmap_sgtable(&qdev->pdev->dev, xfer->sgt, DMA_TO_DEVICE, 0); in free_dma_xfers()
554 dma_unmap_sgtable(&qdev->pdev->dev, xfer->sgt, DMA_TO_DEVICE, 0); in cleanup_xfer()
H A Dqaic_data.c920 dma_unmap_sgtable(&qdev->pdev->dev, bo->sgt, bo->dir, 0); in qaic_unprepare_export_bo()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem.c141 dma_unmap_sgtable(dev, msm_obj->sgt, DMA_BIDIRECTIONAL, 0); in sync_for_cpu()
/linux/samples/vfio-mdev/
H A Dmbochs.c897 dma_unmap_sgtable(at->dev, sg, direction, 0); in mbochs_unmap_dmabuf()
/linux/io_uring/
H A Dzcrx.c270 dma_unmap_sgtable(ifq->dev, &area->mem.page_sg_table, in io_zcrx_unmap_area()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
H A Dgsp.c1574 dma_unmap_sgtable(device->dev, sgt, DMA_BIDIRECTIONAL, 0); in nvkm_gsp_sg_free()

12