Lines Matching defs:iodom
1604 smmu_unmap(device_t dev, struct iommu_domain *iodom,
1614 domain = (struct smmu_domain *)iodom;
1637 smmu_map(device_t dev, struct iommu_domain *iodom,
1649 domain = (struct smmu_domain *)iodom;
1711 return (&domain->iodom);
1715 smmu_domain_free(device_t dev, struct iommu_domain *iodom)
1723 domain = (struct smmu_domain *)iodom;
1757 smmu_ctx_alloc(device_t dev, struct iommu_domain *iodom, device_t child,
1769 domain = (struct smmu_domain *)iodom;
1801 if (iommu_is_buswide_ctx(iodom->iommu, pci_get_bus(ctx->dev)))
1804 IOMMU_DOMAIN_LOCK(iodom);
1806 IOMMU_DOMAIN_UNLOCK(iodom);
1868 IOMMU_DOMAIN_LOCK(&domain->iodom);
1871 IOMMU_DOMAIN_UNLOCK(&domain->iodom);
1875 IOMMU_DOMAIN_UNLOCK(&domain->iodom);