Lines Matching refs:addr
147 dma_addr_t addr; in dma_map_page_attrs() local
156 addr = dma_direct_map_page(dev, page, offset, size, dir, attrs); in dma_map_page_attrs()
158 addr = ops->map_page(dev, page, offset, size, dir, attrs); in dma_map_page_attrs()
159 debug_dma_map_page(dev, page, offset, size, dir, addr, attrs); in dma_map_page_attrs()
161 return addr; in dma_map_page_attrs()
165 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_page_attrs() argument
172 arch_dma_unmap_page_direct(dev, addr + size)) in dma_unmap_page_attrs()
173 dma_direct_unmap_page(dev, addr, size, dir, attrs); in dma_unmap_page_attrs()
175 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_page_attrs()
176 debug_dma_unmap_page(dev, addr, size, dir); in dma_unmap_page_attrs()
292 dma_addr_t addr = DMA_MAPPING_ERROR; in dma_map_resource() local
300 addr = dma_direct_map_resource(dev, phys_addr, size, dir, attrs); in dma_map_resource()
302 addr = ops->map_resource(dev, phys_addr, size, dir, attrs); in dma_map_resource()
304 debug_dma_map_resource(dev, phys_addr, size, dir, addr, attrs); in dma_map_resource()
305 return addr; in dma_map_resource()
309 void dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_resource() argument
316 ops->unmap_resource(dev, addr, size, dir, attrs); in dma_unmap_resource()
317 debug_dma_unmap_resource(dev, addr, size, dir); in dma_unmap_resource()
321 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, in dma_sync_single_for_cpu() argument
328 dma_direct_sync_single_for_cpu(dev, addr, size, dir); in dma_sync_single_for_cpu()
330 ops->sync_single_for_cpu(dev, addr, size, dir); in dma_sync_single_for_cpu()
331 debug_dma_sync_single_for_cpu(dev, addr, size, dir); in dma_sync_single_for_cpu()
335 void dma_sync_single_for_device(struct device *dev, dma_addr_t addr, in dma_sync_single_for_device() argument
342 dma_direct_sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
344 ops->sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()
345 debug_dma_sync_single_for_device(dev, addr, size, dir); in dma_sync_single_for_device()