Home
last modified time | relevance | path

Searched refs:dmar_drhd_unit (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/include/linux/
Ddmar.h42 struct dmar_drhd_unit { struct
142 extern int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert);
158 static inline int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_iommu_hotplug()
165 extern int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert);
167 static inline int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_ir_hotplug()
Dintel-iommu.h610 struct dmar_drhd_unit *drhd;
696 extern struct dmar_drhd_unit * dmar_find_matched_drhd_unit(struct pci_dev *dev);
/Linux-v5.10/drivers/iommu/intel/
Ddmar.c64 static int alloc_iommu(struct dmar_drhd_unit *drhd);
69 static void dmar_register_drhd_unit(struct dmar_drhd_unit *drhd) in dmar_register_drhd_unit()
298 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_add_dev()
327 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_del_dev()
391 static struct dmar_drhd_unit *
394 struct dmar_drhd_unit *dmaru; in dmar_find_dmaru()
413 struct dmar_drhd_unit *dmaru; in dmar_parse_one_drhd()
458 static void dmar_free_drhd(struct dmar_drhd_unit *dmaru) in dmar_free_drhd()
493 struct dmar_drhd_unit *drhd; in dmar_parse_one_rhsa()
693 struct dmar_drhd_unit *
[all …]
Dirq_remapping.c238 struct dmar_drhd_unit *drhd = dmar_find_matched_drhd_unit(dev); in map_dev_to_ir()
712 struct dmar_drhd_unit *drhd; in intel_cleanup_irq_remapping()
728 struct dmar_drhd_unit *drhd; in intel_prepare_irq_remapping()
799 struct dmar_drhd_unit *drhd; in set_irq_posting_cap()
825 struct dmar_drhd_unit *drhd; in intel_enable_irq_remapping()
987 struct dmar_drhd_unit *drhd; in parse_ioapics_under_ir()
1038 struct dmar_drhd_unit *drhd; in disable_irq_remapping()
1060 struct dmar_drhd_unit *drhd; in reenable_irq_remapping()
1457 static int dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) in dmar_ir_add()
1490 int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_ir_hotplug()
Ddebugfs.c112 struct dmar_drhd_unit *drhd; in iommu_regset_show()
283 struct dmar_drhd_unit *drhd; in dmar_translation_struct_show()
404 struct dmar_drhd_unit *drhd; in invalidation_queue_show()
492 struct dmar_drhd_unit *drhd; in ir_translation_struct_show()
Diommu.c622 struct dmar_drhd_unit *drhd; in domain_update_iommu_coherency()
652 struct dmar_drhd_unit *drhd; in domain_update_iommu_snooping()
673 struct dmar_drhd_unit *drhd; in domain_update_iommu_superpage()
812 struct dmar_drhd_unit *drhd; in quirk_ioat_snb_local_iommu()
859 struct dmar_drhd_unit *drhd = NULL; in device_to_iommu()
1848 struct dmar_drhd_unit *drhd; in first_level_by_default()
3236 struct dmar_drhd_unit *drhd; in init_dmars()
4078 struct dmar_drhd_unit *drhd; in init_no_remapping_devices()
4115 struct dmar_drhd_unit *drhd; in init_iommu_hw()
4149 struct dmar_drhd_unit *drhd; in iommu_flush_all()
[all …]