Lines Matching refs:ir_ioapic
38 static struct ioapic_scope ir_ioapic[MAX_IO_APICS]; variable
219 if (ir_ioapic[i].id == apic && ir_ioapic[i].iommu) in map_ioapic_to_ir()
220 return ir_ioapic[i].iommu; in map_ioapic_to_ir()
328 if (ir_ioapic[i].iommu && ir_ioapic[i].id == apic) { in set_ioapic_sid()
329 sid = (ir_ioapic[i].bus << 8) | ir_ioapic[i].devfn; in set_ioapic_sid()
790 if (ir_ioapic[count].iommu == iommu && in ir_parse_one_ioapic_scope()
791 ir_ioapic[count].id == scope->enumeration_id) in ir_parse_one_ioapic_scope()
793 else if (ir_ioapic[count].iommu == NULL && free == -1) in ir_parse_one_ioapic_scope()
801 ir_ioapic[free].bus = bus; in ir_parse_one_ioapic_scope()
802 ir_ioapic[free].devfn = PCI_DEVFN(path->device, path->function); in ir_parse_one_ioapic_scope()
803 ir_ioapic[free].iommu = iommu; in ir_parse_one_ioapic_scope()
804 ir_ioapic[free].id = scope->enumeration_id; in ir_parse_one_ioapic_scope()
844 if (ir_ioapic[i].iommu == iommu) in ir_remove_ioapic_hpet_scope()
845 ir_ioapic[i].iommu = NULL; in ir_remove_ioapic_hpet_scope()