Lines Matching refs:dma_ops

2400 	struct ib_dma_mapping_ops   *dma_ops;  member
3498 if (dev->dma_ops) in ib_dma_mapping_error()
3499 return dev->dma_ops->mapping_error(dev, dma_addr); in ib_dma_mapping_error()
3514 if (dev->dma_ops) in ib_dma_map_single()
3515 return dev->dma_ops->map_single(dev, cpu_addr, size, direction); in ib_dma_map_single()
3530 if (dev->dma_ops) in ib_dma_unmap_single()
3531 dev->dma_ops->unmap_single(dev, addr, size, direction); in ib_dma_unmap_single()
3568 if (dev->dma_ops) in ib_dma_map_page()
3569 return dev->dma_ops->map_page(dev, page, offset, size, direction); in ib_dma_map_page()
3584 if (dev->dma_ops) in ib_dma_unmap_page()
3585 dev->dma_ops->unmap_page(dev, addr, size, direction); in ib_dma_unmap_page()
3601 if (dev->dma_ops) in ib_dma_map_sg()
3602 return dev->dma_ops->map_sg(dev, sg, nents, direction); in ib_dma_map_sg()
3617 if (dev->dma_ops) in ib_dma_unmap_sg()
3618 dev->dma_ops->unmap_sg(dev, sg, nents, direction); in ib_dma_unmap_sg()
3628 if (dev->dma_ops) in ib_dma_map_sg_attrs()
3629 return dev->dma_ops->map_sg_attrs(dev, sg, nents, direction, in ib_dma_map_sg_attrs()
3641 if (dev->dma_ops) in ib_dma_unmap_sg_attrs()
3642 return dev->dma_ops->unmap_sg_attrs(dev, sg, nents, direction, in ib_dma_unmap_sg_attrs()
3688 if (dev->dma_ops) in ib_dma_sync_single_for_cpu()
3689 dev->dma_ops->sync_single_for_cpu(dev, addr, size, dir); in ib_dma_sync_single_for_cpu()
3706 if (dev->dma_ops) in ib_dma_sync_single_for_device()
3707 dev->dma_ops->sync_single_for_device(dev, addr, size, dir); in ib_dma_sync_single_for_device()
3724 if (dev->dma_ops) in ib_dma_alloc_coherent()
3725 return dev->dma_ops->alloc_coherent(dev, size, dma_handle, flag); in ib_dma_alloc_coherent()
3747 if (dev->dma_ops) in ib_dma_free_coherent()
3748 dev->dma_ops->free_coherent(dev, size, cpu_addr, dma_handle); in ib_dma_free_coherent()