Searched refs:io_domain (Results 1 – 1 of 1) sorted by relevance
73 struct iommu_domain io_domain; member84 return container_of(dom, struct ipmmu_vmsa_domain, io_domain); in to_vmsa_domain()426 domain->io_domain.geometry.aperture_end = DMA_BIT_MASK(32); in ipmmu_domain_init_context()427 domain->io_domain.geometry.force_aperture = true; in ipmmu_domain_init_context()516 if (!report_iommu_fault(&domain->io_domain, mmu->dev, iova, 0)) in ipmmu_domain_irq()567 return &domain->io_domain; in ipmmu_domain_alloc()570 static void ipmmu_domain_free(struct iommu_domain *io_domain) in ipmmu_domain_free() argument572 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_domain_free()583 static int ipmmu_attach_device(struct iommu_domain *io_domain, in ipmmu_attach_device() argument588 struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain); in ipmmu_attach_device()[all …]