Lines Matching refs:it_ops
324 build_fail = tbl->it_ops->set(tbl, entry, npages, in iommu_alloc()
339 if (tbl->it_ops->flush) in iommu_alloc()
340 tbl->it_ops->flush(tbl); in iommu_alloc()
410 tbl->it_ops->clear(tbl, entry, npages); in __iommu_free()
426 if (tbl->it_ops->flush) in iommu_free()
427 tbl->it_ops->flush(tbl); in iommu_free()
498 build_fail = tbl->it_ops->set(tbl, entry, npages, in ppc_iommu_map_sg()
537 if (tbl->it_ops->flush) in ppc_iommu_map_sg()
538 tbl->it_ops->flush(tbl); in ppc_iommu_map_sg()
603 if (tbl->it_ops->flush) in ppc_iommu_unmap_sg()
604 tbl->it_ops->flush(tbl); in ppc_iommu_unmap_sg()
616 tbl->it_ops->clear(tbl, tbl->it_offset, tbl->it_size); in iommu_table_clear()
621 if (tbl->it_ops->get) { in iommu_table_clear()
626 tceval = tbl->it_ops->get(tbl, index + tbl->it_offset); in iommu_table_clear()
660 BUG_ON(!tbl->it_ops); in iommu_init_table()
721 if (tbl->it_ops->free) in iommu_table_free()
722 tbl->it_ops->free(tbl); in iommu_table_free()
957 if (tbl->it_ops->flush) in iommu_flush_tce()
958 tbl->it_ops->flush(tbl); in iommu_flush_tce()
1001 ret = tbl->it_ops->exchange(tbl, entry, hpa, direction); in iommu_tce_xchg()
1028 if (!tbl->it_ops->exchange) in iommu_take_ownership()