Lines Matching refs:msi
1048 iommu->msi.msi_attrib.host_masked = 0; in dma_msi_unmask()
1063 iommu->msi.msi_attrib.host_masked = 1; in dma_msi_mask()
1104 iommu->msi.msg = msg; in dma_msi_set_affinity()
1149 iommu->msi.irq = irq; in iommu_set_interrupt()
1150 iommu->msi.msi_attrib.pos = MSI_TYPE_IOMMU; in iommu_set_interrupt()
1151 iommu->msi.msi_attrib.maskbit = 1; in iommu_set_interrupt()
1152 iommu->msi.msi_attrib.is_64 = 1; in iommu_set_interrupt()
1153 desc->msi_desc = &iommu->msi; in iommu_set_interrupt()
1175 iommu->msi.irq = -1; /* No irq assigned yet. */ in iommu_alloc()
1278 if ( iommu->msi.irq >= 0 ) in iommu_free()
1279 destroy_irq(iommu->msi.irq); in iommu_free()
2078 dma_msi_set_affinity(irq_to_desc(drhd->iommu->msi.irq), cpumask); in adjust_irq_affinity()