Lines Matching refs:ir_ioapic
64 static struct ioapic_scope ir_ioapic[MAX_IO_APICS]; variable
218 if (ir_ioapic[i].id == apic && ir_ioapic[i].iommu) in map_ioapic_to_ir()
219 return ir_ioapic[i].iommu; in map_ioapic_to_ir()
304 if (ir_ioapic[i].iommu && ir_ioapic[i].id == apic) { in set_ioapic_sid()
305 sid = (ir_ioapic[i].bus << 8) | ir_ioapic[i].devfn; in set_ioapic_sid()
868 if (ir_ioapic[count].iommu == iommu && in ir_parse_one_ioapic_scope()
869 ir_ioapic[count].id == scope->enumeration_id) in ir_parse_one_ioapic_scope()
871 else if (ir_ioapic[count].iommu == NULL && free == -1) in ir_parse_one_ioapic_scope()
879 ir_ioapic[free].bus = bus; in ir_parse_one_ioapic_scope()
880 ir_ioapic[free].devfn = PCI_DEVFN(path->device, path->function); in ir_parse_one_ioapic_scope()
881 ir_ioapic[free].iommu = iommu; in ir_parse_one_ioapic_scope()
882 ir_ioapic[free].id = scope->enumeration_id; in ir_parse_one_ioapic_scope()
922 if (ir_ioapic[i].iommu == iommu) in ir_remove_ioapic_hpet_scope()
923 ir_ioapic[i].iommu = NULL; in ir_remove_ioapic_hpet_scope()