Lines Matching refs:dma_device
1478 struct device *dma_device; member
2147 return dma_mapping_error(dev->dma_device, dma_addr); in ib_dma_mapping_error()
2163 return dma_map_single(dev->dma_device, cpu_addr, size, direction); in ib_dma_map_single()
2180 dma_unmap_single(dev->dma_device, addr, size, direction); in ib_dma_unmap_single()
2188 return dma_map_single_attrs(dev->dma_device, cpu_addr, size, in ib_dma_map_single_attrs()
2197 return dma_unmap_single_attrs(dev->dma_device, addr, size, in ib_dma_unmap_single_attrs()
2217 return dma_map_page(dev->dma_device, page, offset, size, direction); in ib_dma_map_page()
2234 dma_unmap_page(dev->dma_device, addr, size, direction); in ib_dma_unmap_page()
2250 return dma_map_sg(dev->dma_device, sg, nents, direction); in ib_dma_map_sg()
2267 dma_unmap_sg(dev->dma_device, sg, nents, direction); in ib_dma_unmap_sg()
2275 return dma_map_sg_attrs(dev->dma_device, sg, nents, direction, attrs); in ib_dma_map_sg_attrs()
2283 dma_unmap_sg_attrs(dev->dma_device, sg, nents, direction, attrs); in ib_dma_unmap_sg_attrs()
2328 dma_sync_single_for_cpu(dev->dma_device, addr, size, dir); in ib_dma_sync_single_for_cpu()
2346 dma_sync_single_for_device(dev->dma_device, addr, size, dir); in ib_dma_sync_single_for_device()
2367 ret = dma_alloc_coherent(dev->dma_device, size, &handle, flag); in ib_dma_alloc_coherent()
2387 dma_free_coherent(dev->dma_device, size, cpu_addr, dma_handle); in ib_dma_free_coherent()