Home
last modified time | relevance | path

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

/linux/include/linux/
H A Ddmar.h38 struct dmar_drhd_unit { struct
146 extern int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert);
163 static inline int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_iommu_hotplug()
170 extern int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert);
172 static inline int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_ir_hotplug()
39 listdmar_drhd_unit global() argument
40 hdrdmar_drhd_unit global() argument
41 reg_base_addrdmar_drhd_unit global() argument
42 reg_sizedmar_drhd_unit global() argument
43 devicesdmar_drhd_unit global() argument
44 devices_cntdmar_drhd_unit global() argument
68 iommudmar_drhd_unit global() argument
/linux/drivers/iommu/intel/
H A Ddebugfs.c115 struct dmar_drhd_unit *drhd; in iommu_regset_show()
284 struct dmar_drhd_unit *drhd; in dmar_translation_struct_show()
352 struct dmar_drhd_unit *drhd; in domain_translation_struct_show()
511 struct dmar_drhd_unit *drhd; in invalidation_queue_show()
599 struct dmar_drhd_unit *drhd; in ir_translation_struct_show()
649 struct dmar_drhd_unit *drhd) in latency_show_one()
666 struct dmar_drhd_unit *drhd; in latency_show()
686 struct dmar_drhd_unit *drhd; in dmar_perf_latency_write()
H A Ddmar.c67 static int alloc_iommu(struct dmar_drhd_unit *drhd);
70 static void dmar_register_drhd_unit(struct dmar_drhd_unit *drhd) in dmar_register_drhd_unit()
296 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_add_dev()
325 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_del_dev()
389 static struct dmar_drhd_unit *
392 struct dmar_drhd_unit *dmaru; in dmar_find_dmaru()
411 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()
699 struct dmar_drhd_unit *
[all...]
H A Dirq_remapping.c220 struct dmar_drhd_unit *drhd = dmar_find_matched_drhd_unit(dev); in map_dev_to_ir()
686 struct dmar_drhd_unit *drhd; in intel_cleanup_irq_remapping()
702 struct dmar_drhd_unit *drhd; in intel_prepare_irq_remapping()
773 struct dmar_drhd_unit *drhd; in set_irq_posting_cap()
799 struct dmar_drhd_unit *drhd; in intel_enable_irq_remapping()
961 struct dmar_drhd_unit *drhd; in parse_ioapics_under_ir()
1012 struct dmar_drhd_unit *drhd; in disable_irq_remapping()
1034 struct dmar_drhd_unit *drhd; in reenable_irq_remapping()
1540 static int dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) in dmar_ir_add()
1573 int dmar_ir_hotplug(struct dmar_drhd_unit *dmar
[all...]
H A Diommu.c444 struct dmar_drhd_unit *drhd; in quirk_ioat_snb_local_iommu()
491 struct dmar_drhd_unit *drhd = NULL; in device_lookup_iommu()
2089 struct dmar_drhd_unit *drhd; in init_dmars()
2219 struct dmar_drhd_unit *drhd; in init_no_remapping_devices()
2256 struct dmar_drhd_unit *drhd; in init_iommu_hw()
2290 struct dmar_drhd_unit *drhd; in iommu_flush_all()
2303 struct dmar_drhd_unit *drhd; in iommu_suspend()
2330 struct dmar_drhd_unit *drhd; in iommu_resume()
2578 static int intel_iommu_add(struct dmar_drhd_unit *dmaru) in intel_iommu_add()
2630 int dmar_iommu_hotplug(struct dmar_drhd_unit *dmar
[all...]
H A Diommu.h760 struct dmar_drhd_unit *drhd;
1210 struct dmar_drhd_unit *dmar_find_matched_drhd_unit(struct pci_dev *dev);