Lines Matching refs:intel_iommu
35 struct intel_iommu *iommu;
42 struct intel_iommu *iommu;
49 struct intel_iommu *iommu;
86 static void iommu_disable_irq_remapping(struct intel_iommu *iommu);
90 static bool ir_pre_enabled(struct intel_iommu *iommu) in ir_pre_enabled()
95 static void clear_ir_pre_enabled(struct intel_iommu *iommu) in clear_ir_pre_enabled()
100 static void init_ir_status(struct intel_iommu *iommu) in init_ir_status()
109 static int alloc_irte(struct intel_iommu *iommu, in alloc_irte()
149 static int qi_flush_iec(struct intel_iommu *iommu, int index, int mask) in qi_flush_iec()
165 struct intel_iommu *iommu; in modify_irte()
204 static struct intel_iommu *map_hpet_to_iommu(u8 hpet_id) in map_hpet_to_iommu()
215 static struct intel_iommu *map_ioapic_to_iommu(int apic) in map_ioapic_to_iommu()
236 struct intel_iommu *iommu; in clear_entries()
424 static int iommu_load_old_irte(struct intel_iommu *iommu) in iommu_load_old_irte()
466 static void iommu_set_irq_remapping(struct intel_iommu *iommu, int mode) in iommu_set_irq_remapping()
494 static void iommu_enable_irq_remapping(struct intel_iommu *iommu) in iommu_enable_irq_remapping()
528 static int intel_setup_irq_remapping(struct intel_iommu *iommu) in intel_setup_irq_remapping()
633 static void intel_teardown_irq_remapping(struct intel_iommu *iommu) in intel_teardown_irq_remapping()
655 static void iommu_disable_irq_remapping(struct intel_iommu *iommu) in iommu_disable_irq_remapping()
698 struct intel_iommu *iommu; in intel_cleanup_irq_remapping()
714 struct intel_iommu *iommu; in intel_prepare_irq_remapping()
788 struct intel_iommu *iommu; in set_irq_posting_cap()
814 struct intel_iommu *iommu; in intel_enable_irq_remapping()
843 struct intel_iommu *iommu, in ir_parse_one_hpet_scope()
888 struct intel_iommu *iommu, in ir_parse_one_ioapic_scope()
933 struct intel_iommu *iommu) in ir_parse_ioapic_hpet_scope()
956 static void ir_remove_ioapic_hpet_scope(struct intel_iommu *iommu) in ir_remove_ioapic_hpet_scope()
976 struct intel_iommu *iommu; in parse_ioapics_under_ir()
1027 struct intel_iommu *iommu = NULL; in disable_irq_remapping()
1050 struct intel_iommu *iommu = NULL; in reenable_irq_remapping()
1408 struct intel_iommu *iommu = domain->host_data; in intel_irq_remapping_alloc()
1505 struct intel_iommu *iommu = NULL; in intel_irq_remapping_select()
1532 static int dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) in dmar_ir_add()
1572 struct intel_iommu *iommu = dmaru->iommu; in dmar_ir_hotplug()