Lines Matching defs:dma_addr
1561 uint64_t dma_addr;
1607 PCTRIE_DEFINE(LINUX_DMA, linux_dma_obj, dma_addr, linux_dma_trie_alloc,
1662 obj->dma_addr = seg.ds_addr;
1673 return (obj->dma_addr);
1711 lkpi_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len,
1723 obj = LINUX_DMA_PCTRIE_LOOKUP(&priv->ptree, dma_addr);
1728 LINUX_DMA_PCTRIE_REMOVE(&priv->ptree, dma_addr);
1731 dma_sync_single_for_cpu(dev, dma_addr, len, direction);
1741 lkpi_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len,
1749 linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len)
1751 lkpi_dma_unmap(dev, dma_addr, len, DMA_NONE, 0);
1831 linuxkpi_dma_sync(struct device *dev, dma_addr_t dma_addr, size_t size,
1843 obj = LINUX_DMA_PCTRIE_LOOKUP(&priv->ptree, dma_addr);
1977 obj->dma_addr = seg.ds_addr;
2109 *handle = obj->dma_addr;
2114 linux_dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma_addr)
2119 obj = LINUX_DMA_PCTRIE_LOOKUP(&pool->pool_ptree, dma_addr);
2124 LINUX_DMA_PCTRIE_REMOVE(&pool->pool_ptree, dma_addr);