Lines Matching refs:irq_2_iommu
48 struct irq_2_iommu {
58 struct irq_2_iommu irq_2_iommu;
110 struct irq_2_iommu *irq_iommu, u16 count)
162 static int modify_irte(struct irq_2_iommu *irq_iommu,
233 static int clear_entries(struct irq_2_iommu *irq_iommu)
1169 modify_irte(&ir_data->irq_2_iommu, &irte_pi);
1189 if (ir_data->irq_2_iommu.posted_msi)
1191 else if (force || ir_data->irq_2_iommu.mode == IRQ_REMAPPING)
1192 modify_irte(&ir_data->irq_2_iommu, irte);
1247 modify_irte(&ir_data->irq_2_iommu, &ir_data->irte_entry);
1270 modify_irte(&ir_data->irq_2_iommu, &irte_pi);
1370 data->irq_2_iommu.posted_msi = 1;
1388 struct irq_2_iommu *irq_iommu;
1395 irq_iommu = &data->irq_2_iommu;
1430 index = alloc_irte(iommu, &data->irq_2_iommu, nr_irqs);
1452 ird->irq_2_iommu = data->irq_2_iommu;
1453 ird->irq_2_iommu.sub_handle = i;
1499 modify_irte(&data->irq_2_iommu, &entry);