Lines Matching refs:num_iommus

972 	iommu += (omap_domain->num_iommus - 1);  in omap_iommu_domain_deactivate()
973 for (i = 0; i < omap_domain->num_iommus; i++, iommu--) { in omap_iommu_domain_deactivate()
1001 for (i = 0; i < omap_domain->num_iommus; i++, iommu++) { in omap_iommu_domain_activate()
1364 for (i = 0; i < omap_domain->num_iommus; i++, iommu++) { in omap_iommu_map()
1399 for (i = 0; i < omap_domain->num_iommus; i++, iommu++) { in omap_iommu_unmap()
1435 odomain->num_iommus = omap_iommu_count(dev); in omap_iommu_attach_init()
1436 if (!odomain->num_iommus) in omap_iommu_attach_init()
1439 odomain->iommus = kcalloc(odomain->num_iommus, sizeof(*iommu), in omap_iommu_attach_init()
1445 for (i = 0; i < odomain->num_iommus; i++, iommu++) { in omap_iommu_attach_init()
1467 for (i = 0; iommu && i < odomain->num_iommus; i++, iommu++) in omap_iommu_detach_fini()
1471 odomain->num_iommus = 0; in omap_iommu_detach_fini()
1507 for (i = 0; i < omap_domain->num_iommus; i++, iommu++, arch_data++) { in omap_iommu_attach_dev()
1563 iommu += (omap_domain->num_iommus - 1); in _omap_iommu_detach_dev()
1564 arch_data += (omap_domain->num_iommus - 1); in _omap_iommu_detach_dev()
1565 for (i = 0; i < omap_domain->num_iommus; i++, iommu--, arch_data--) { in _omap_iommu_detach_dev()
1667 int num_iommus, i; in _omap_iommu_add_device() local
1685 num_iommus = of_property_count_elems_of_size(dev->of_node, "iommus", in _omap_iommu_add_device()
1687 if (num_iommus < 0) in _omap_iommu_add_device()
1690 arch_data = kcalloc(num_iommus + 1, sizeof(*arch_data), GFP_KERNEL); in _omap_iommu_add_device()
1694 for (i = 0, tmp = arch_data; i < num_iommus; i++, tmp++) { in _omap_iommu_add_device()