Lines Matching refs:drhd

225 	struct dmar_drhd_unit *drhd;  in map_dev_to_ir()  local
227 drhd = dmar_find_matched_drhd_unit(dev); in map_dev_to_ir()
228 if (!drhd) in map_dev_to_ir()
231 return drhd->iommu; in map_dev_to_ir()
657 struct dmar_drhd_unit *drhd; in intel_cleanup_irq_remapping() local
660 for_each_iommu(iommu, drhd) { in intel_cleanup_irq_remapping()
673 struct dmar_drhd_unit *drhd; in intel_prepare_irq_remapping() local
699 for_each_iommu(iommu, drhd) in intel_prepare_irq_remapping()
712 for_each_iommu(iommu, drhd) { in intel_prepare_irq_remapping()
724 for_each_iommu(iommu, drhd) { in intel_prepare_irq_remapping()
744 struct dmar_drhd_unit *drhd; in set_irq_posting_cap() local
759 for_each_iommu(iommu, drhd) in set_irq_posting_cap()
770 struct dmar_drhd_unit *drhd; in intel_enable_irq_remapping() local
777 for_each_iommu(iommu, drhd) { in intel_enable_irq_remapping()
801 struct acpi_dmar_hardware_unit *drhd) in ir_parse_one_hpet_scope() argument
839 scope->enumeration_id, drhd->address); in ir_parse_one_hpet_scope()
846 struct acpi_dmar_hardware_unit *drhd) in ir_parse_one_ioapic_scope() argument
884 scope->enumeration_id, drhd->address, iommu->seq_id); in ir_parse_one_ioapic_scope()
893 struct acpi_dmar_hardware_unit *drhd; in ir_parse_ioapic_hpet_scope() local
897 drhd = (struct acpi_dmar_hardware_unit *)header; in ir_parse_ioapic_hpet_scope()
898 start = (void *)(drhd + 1); in ir_parse_ioapic_hpet_scope()
899 end = ((void *)drhd) + header->length; in ir_parse_ioapic_hpet_scope()
904 ret = ir_parse_one_ioapic_scope(scope, iommu, drhd); in ir_parse_ioapic_hpet_scope()
906 ret = ir_parse_one_hpet_scope(scope, iommu, drhd); in ir_parse_ioapic_hpet_scope()
932 struct dmar_drhd_unit *drhd; in parse_ioapics_under_ir() local
937 for_each_iommu(iommu, drhd) { in parse_ioapics_under_ir()
943 ret = ir_parse_ioapic_hpet_scope(drhd->hdr, iommu); in parse_ioapics_under_ir()
983 struct dmar_drhd_unit *drhd; in disable_irq_remapping() local
989 for_each_iommu(iommu, drhd) { in disable_irq_remapping()
1005 struct dmar_drhd_unit *drhd; in reenable_irq_remapping() local
1009 for_each_iommu(iommu, drhd) in reenable_irq_remapping()
1016 for_each_iommu(iommu, drhd) { in reenable_irq_remapping()