Lines Matching refs:cbe_iommu
115 struct cbe_iommu *iommu;
123 struct cbe_iommu { struct
139 static struct cbe_iommu iommus[NR_IOMMUS]; argument
142 static void invalidate_tce_cache(struct cbe_iommu *iommu, unsigned long *pte, in invalidate_tce_cache()
246 struct cbe_iommu *iommu = data; in ioc_interrupt()
309 static void cell_iommu_setup_stab(struct cbe_iommu *iommu, in cell_iommu_setup_stab()
329 static unsigned long *cell_iommu_alloc_ptab(struct cbe_iommu *iommu, in cell_iommu_alloc_ptab()
389 static void cell_iommu_enable_hardware(struct cbe_iommu *iommu) in cell_iommu_enable_hardware()
429 static void cell_iommu_setup_hardware(struct cbe_iommu *iommu, in cell_iommu_setup_hardware()
439 static struct iommu_window *find_window(struct cbe_iommu *iommu,
475 cell_iommu_setup_window(struct cbe_iommu *iommu, struct device_node *np, in cell_iommu_setup_window()
534 static struct cbe_iommu *cell_iommu_for_node(int nid) in cell_iommu_for_node()
554 struct cbe_iommu *iommu; in cell_get_iommu_table()
715 static struct cbe_iommu * __init cell_iommu_alloc(struct device_node *np) in cell_iommu_alloc()
717 struct cbe_iommu *iommu; in cell_iommu_alloc()
758 struct cbe_iommu *iommu; in cell_iommu_init_one()
987 static void cell_iommu_setup_fixed_ptab(struct cbe_iommu *iommu, in cell_iommu_setup_fixed_ptab()
1026 struct cbe_iommu *iommu; in cell_iommu_fixed_mapping_init()