Lines Matching refs:dma_addr
938 uint64_t dma_addr; member
983 PCTRIE_DEFINE(LINUX_DMA, linux_dma_obj, dma_addr, linux_dma_trie_alloc,
1030 obj->dma_addr = seg.ds_addr; in linux_dma_map_phys_common()
1041 return (obj->dma_addr); in linux_dma_map_phys_common()
1063 linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len) in linux_dma_unmap() argument
1074 obj = LINUX_DMA_PCTRIE_LOOKUP(&priv->ptree, dma_addr); in linux_dma_unmap()
1079 LINUX_DMA_PCTRIE_REMOVE(&priv->ptree, dma_addr); in linux_dma_unmap()
1088 linux_dma_unmap(struct device *dev, dma_addr_t dma_addr, size_t len) in linux_dma_unmap() argument
1131 linuxkpi_dma_sync(struct device *dev, dma_addr_t dma_addr, size_t size, in linuxkpi_dma_sync() argument
1143 obj = LINUX_DMA_PCTRIE_LOOKUP(&priv->ptree, dma_addr); in linuxkpi_dma_sync()
1269 obj->dma_addr = seg.ds_addr; in dma_pool_obj_ctor()
1401 *handle = obj->dma_addr; in linux_dma_pool_alloc()
1406 linux_dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t dma_addr) in linux_dma_pool_free() argument
1411 obj = LINUX_DMA_PCTRIE_LOOKUP(&pool->pool_ptree, dma_addr); in linux_dma_pool_free()
1416 LINUX_DMA_PCTRIE_REMOVE(&pool->pool_ptree, dma_addr); in linux_dma_pool_free()