Searched refs:dma_iova_link (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/dma-buf/ |
| H A D | dma-buf-mapping.c | 147 ret = dma_iova_link(attach->dev, dma->state, in dma_buf_phys_vec_to_sgt()
|
| /linux/include/linux/ |
| H A D | dma-mapping.h | 365 int dma_iova_link(struct device *dev, struct dma_iova_state *state, 395 static inline int dma_iova_link(struct device *dev, in dma_iova_link() function
|
| /linux/block/ |
| H A D | blk-mq-dma.c | 121 error = dma_iova_link(dma_dev, state, vec->paddr, mapped, in blk_rq_dma_map_iova()
|
| /linux/mm/ |
| H A D | hmm.c | 825 ret = dma_iova_link(dev, state, paddr, offset, in hmm_dma_map_pfn()
|
| /linux/Documentation/core-api/ |
| H A D | dma-api.rst | 505 int dma_iova_link(struct device *dev, struct dma_iova_state *state, 510 but the first call to dma_iova_link for a given state must be aligned 521 more calls to ``dma_iova_link()``.
|
| /linux/drivers/iommu/ |
| H A D | dma-iommu.c | 1937 int dma_iova_link(struct device *dev, struct dma_iova_state *state, in dma_iova_link() function 1974 EXPORT_SYMBOL_GPL(dma_iova_link);
|
| /linux/drivers/infiniband/core/ |
| H A D | rw.c | 513 ret = dma_iova_link(dma_dev, &ctx->iova.state, bvec_phys(&bv), in rdma_rw_init_iova_wrs_bvec()
|
| /linux/drivers/vfio/pci/mlx5/ |
| H A D | cmd.c | 393 err = dma_iova_link(mdev->device, state, in register_dma_pages()
|