Lines Matching refs:safe_dma_addr
59 dma_addr_t safe_dma_addr; member
140 &buf->safe_dma_addr); in alloc_safe_buffer()
142 buf->safe = dma_alloc_coherent(dev, size, &buf->safe_dma_addr, in alloc_safe_buffer()
169 find_safe_buffer(struct dmabounce_device_info *device_info, dma_addr_t safe_dma_addr) in find_safe_buffer() argument
177 if (b->safe_dma_addr <= safe_dma_addr && in find_safe_buffer()
178 b->safe_dma_addr + b->size > safe_dma_addr) { in find_safe_buffer()
201 dma_pool_free(buf->pool->pool, buf->safe, buf->safe_dma_addr); in free_safe_buffer()
204 buf->safe_dma_addr); in free_safe_buffer()
265 buf->safe, buf->safe_dma_addr); in map_single()
274 return buf->safe_dma_addr; in map_single()
286 buf->safe, buf->safe_dma_addr); in unmap_single()
381 off = addr - buf->safe_dma_addr; in __dmabounce_sync_for_cpu()
387 buf->safe, buf->safe_dma_addr); in __dmabounce_sync_for_cpu()
421 off = addr - buf->safe_dma_addr; in __dmabounce_sync_for_device()
427 buf->safe, buf->safe_dma_addr); in __dmabounce_sync_for_device()