Lines Matching defs:scope
647 static void ir_parse_one_hpet_scope(struct acpi_dmar_device_scope *scope,
654 bus = scope->bus;
655 path = (struct acpi_dmar_pci_path *)(scope + 1);
656 count = (scope->length - sizeof(struct acpi_dmar_device_scope))
671 ir_hpet[ir_hpet_num].id = scope->enumeration_id;
675 static void ir_parse_one_ioapic_scope(struct acpi_dmar_device_scope *scope,
682 bus = scope->bus;
683 path = (struct acpi_dmar_pci_path *)(scope + 1);
684 count = (scope->length - sizeof(struct acpi_dmar_device_scope))
700 ir_ioapic[ir_ioapic_num].id = scope->enumeration_id;
708 struct acpi_dmar_device_scope *scope;
717 scope = start;
718 if (scope->entry_type == ACPI_DMAR_SCOPE_TYPE_IOAPIC) {
725 " 0x%Lx IOMMU %d\n", scope->enumeration_id,
728 ir_parse_one_ioapic_scope(scope, iommu);
729 } else if (scope->entry_type == ACPI_DMAR_SCOPE_TYPE_HPET) {
736 " 0x%Lx\n", scope->enumeration_id,
739 ir_parse_one_hpet_scope(scope, iommu);
741 start += scope->length;