Lines Matching refs:cbe_iommu
102 struct cbe_iommu *iommu;
110 struct cbe_iommu { struct
126 static struct cbe_iommu iommus[NR_IOMMUS]; argument
129 static void invalidate_tce_cache(struct cbe_iommu *iommu, unsigned long *pte, in invalidate_tce_cache()
233 struct cbe_iommu *iommu = data; in ioc_interrupt()
296 static void cell_iommu_setup_stab(struct cbe_iommu *iommu, in cell_iommu_setup_stab()
316 static unsigned long *cell_iommu_alloc_ptab(struct cbe_iommu *iommu, in cell_iommu_alloc_ptab()
376 static void cell_iommu_enable_hardware(struct cbe_iommu *iommu) in cell_iommu_enable_hardware()
416 static void cell_iommu_setup_hardware(struct cbe_iommu *iommu, in cell_iommu_setup_hardware()
426 static struct iommu_window *find_window(struct cbe_iommu *iommu,
462 cell_iommu_setup_window(struct cbe_iommu *iommu, struct device_node *np, in cell_iommu_setup_window()
521 static struct cbe_iommu *cell_iommu_for_node(int nid) in cell_iommu_for_node()
542 struct cbe_iommu *iommu; in cell_get_iommu_table()
617 static struct cbe_iommu * __init cell_iommu_alloc(struct device_node *np) in cell_iommu_alloc()
619 struct cbe_iommu *iommu; in cell_iommu_alloc()
660 struct cbe_iommu *iommu; in cell_iommu_init_one()
875 static void cell_iommu_setup_fixed_ptab(struct cbe_iommu *iommu, in cell_iommu_setup_fixed_ptab()
914 struct cbe_iommu *iommu; in cell_iommu_fixed_mapping_init()