Home
last modified time | relevance | path

Searched refs:it_ops (Results 1 – 9 of 9) sorted by relevance

/linux/arch/powerpc/kernel/
A Diommu.c380 if (tbl->it_ops->flush) in iommu_alloc()
381 tbl->it_ops->flush(tbl); in iommu_alloc()
467 if (tbl->it_ops->flush) in iommu_free()
468 tbl->it_ops->flush(tbl); in iommu_free()
578 if (tbl->it_ops->flush) in ppc_iommu_map_sg()
642 if (tbl->it_ops->flush) in ppc_iommu_unmap_sg()
660 if (tbl->it_ops->get) { in iommu_table_clear()
733 BUG_ON(!tbl->it_ops); in iommu_init_table()
809 if (tbl->it_ops->free) in iommu_table_free()
810 tbl->it_ops->free(tbl); in iommu_table_free()
[all …]
/linux/arch/powerpc/include/asm/
A Diommu.h115 struct iommu_table_ops *it_ops; member
123 ((tbl)->it_ops->useraddrptr((tbl), (entry), false))
125 ((tbl)->it_ops->useraddrptr((tbl), (entry), true))
/linux/arch/powerpc/platforms/pasemi/
A Diommu.c149 iommu_table_iobmap.it_ops = &iommu_table_iobmap_ops; in iommu_table_iobmap_setup()
/linux/arch/powerpc/sysdev/
A Ddart_iommu.c342 iommu_table_dart.it_ops = &iommu_dart_ops; in iommu_table_dart_setup()
/linux/drivers/vfio/
A Dvfio_iommu_spapr_tce.c628 WARN_ON(!ret && !(*ptbl)->it_ops->free); in tce_iommu_create_table()
677 BUG_ON(!tbl->it_ops->free); in tce_iommu_create_window()
/linux/arch/powerpc/platforms/pseries/
A Dvio.c1184 tbl->it_ops = &iommu_table_lpar_multi_ops; in vio_build_iommu_table()
1186 tbl->it_ops = &iommu_table_pseries_ops; in vio_build_iommu_table()
A Diommu.c575 tbl->it_ops = table_ops; in iommu_table_setparms_common()
/linux/arch/powerpc/platforms/cell/
A Diommu.c472 window->table.it_ops = &cell_iommu_ops; in cell_iommu_setup_window()
/linux/arch/powerpc/platforms/powernv/
A Dpci-ioda.c1359 tbl->it_ops = &pnv_ioda2_iommu_ops; in pnv_pci_ioda2_create_table()

Completed in 33 milliseconds