io_domain        2351 drivers/iommu/amd_iommu.c 	struct iommu_domain *io_domain;
io_domain        2359 drivers/iommu/amd_iommu.c 		io_domain = iommu_get_domain_for_dev(dev);
io_domain        2360 drivers/iommu/amd_iommu.c 		domain = to_pdomain(io_domain);
io_domain          73 drivers/iommu/ipmmu-vmsa.c 	struct iommu_domain io_domain;
io_domain          84 drivers/iommu/ipmmu-vmsa.c 	return container_of(dom, struct ipmmu_vmsa_domain, io_domain);
io_domain         486 drivers/iommu/ipmmu-vmsa.c 	domain->io_domain.geometry.aperture_end = DMA_BIT_MASK(32);
io_domain         487 drivers/iommu/ipmmu-vmsa.c 	domain->io_domain.geometry.force_aperture = true;
io_domain         576 drivers/iommu/ipmmu-vmsa.c 	if (!report_iommu_fault(&domain->io_domain, mmu->dev, iova, 0))
io_domain         624 drivers/iommu/ipmmu-vmsa.c 	return &domain->io_domain;
io_domain         629 drivers/iommu/ipmmu-vmsa.c 	struct iommu_domain *io_domain = NULL;
io_domain         633 drivers/iommu/ipmmu-vmsa.c 		io_domain = __ipmmu_domain_alloc(type);
io_domain         637 drivers/iommu/ipmmu-vmsa.c 		io_domain = __ipmmu_domain_alloc(type);
io_domain         638 drivers/iommu/ipmmu-vmsa.c 		if (io_domain && iommu_get_dma_cookie(io_domain)) {
io_domain         639 drivers/iommu/ipmmu-vmsa.c 			kfree(io_domain);
io_domain         640 drivers/iommu/ipmmu-vmsa.c 			io_domain = NULL;
io_domain         645 drivers/iommu/ipmmu-vmsa.c 	return io_domain;
io_domain         648 drivers/iommu/ipmmu-vmsa.c static void ipmmu_domain_free(struct iommu_domain *io_domain)
io_domain         650 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         656 drivers/iommu/ipmmu-vmsa.c 	iommu_put_dma_cookie(io_domain);
io_domain         662 drivers/iommu/ipmmu-vmsa.c static int ipmmu_attach_device(struct iommu_domain *io_domain,
io_domain         667 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         711 drivers/iommu/ipmmu-vmsa.c static void ipmmu_detach_device(struct iommu_domain *io_domain,
io_domain         715 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         726 drivers/iommu/ipmmu-vmsa.c static int ipmmu_map(struct iommu_domain *io_domain, unsigned long iova,
io_domain         729 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         737 drivers/iommu/ipmmu-vmsa.c static size_t ipmmu_unmap(struct iommu_domain *io_domain, unsigned long iova,
io_domain         740 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         745 drivers/iommu/ipmmu-vmsa.c static void ipmmu_flush_iotlb_all(struct iommu_domain *io_domain)
io_domain         747 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);
io_domain         753 drivers/iommu/ipmmu-vmsa.c static void ipmmu_iotlb_sync(struct iommu_domain *io_domain,
io_domain         756 drivers/iommu/ipmmu-vmsa.c 	ipmmu_flush_iotlb_all(io_domain);
io_domain         759 drivers/iommu/ipmmu-vmsa.c static phys_addr_t ipmmu_iova_to_phys(struct iommu_domain *io_domain,
io_domain         762 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_domain *domain = to_vmsa_domain(io_domain);