Home
last modified time | relevance | path

Searched refs:dmaru (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Ddmar.c295 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_add_dev() local
298 for_each_drhd_unit(dmaru) { in dmar_pci_bus_add_dev()
299 if (dmaru->include_all) in dmar_pci_bus_add_dev()
302 drhd = container_of(dmaru->hdr, in dmar_pci_bus_add_dev()
306 dmaru->segment, in dmar_pci_bus_add_dev()
307 dmaru->devices, dmaru->devices_cnt); in dmar_pci_bus_add_dev()
324 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_del_dev() local
326 for_each_drhd_unit(dmaru) in dmar_pci_bus_del_dev()
327 if (dmar_remove_dev_scope(info, dmaru in dmar_pci_bus_del_dev()
391 struct dmar_drhd_unit *dmaru; dmar_find_dmaru() local
410 struct dmar_drhd_unit *dmaru; dmar_parse_one_drhd() local
457 dmar_free_drhd(struct dmar_drhd_unit *dmaru) dmar_free_drhd() argument
701 struct dmar_drhd_unit *dmaru; dmar_find_matched_drhd_unit() local
730 struct dmar_drhd_unit *dmaru; dmar_acpi_insert_dev_scope() local
2175 struct dmar_drhd_unit *dmaru, *dmaru_n; dmar_free_unused_resources() local
2256 struct dmar_drhd_unit *dmaru; dmar_hp_add_drhd() local
2273 struct dmar_drhd_unit *dmaru; dmar_hp_remove_drhd() local
2297 struct dmar_drhd_unit *dmaru; dmar_hp_release_drhd() local
[all...]
H A Dirq_remapping.c1441 static int dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) in dmar_ir_add() argument
1456 if (ir_parse_ioapic_hpet_scope(dmaru->hdr, iommu)) { in dmar_ir_add()
1478 int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_ir_hotplug() argument
1481 struct intel_iommu *iommu = dmaru->iommu; in dmar_ir_hotplug()
1495 ret = dmar_ir_add(dmaru, iommu); in dmar_ir_hotplug()
H A Diommu.c3275 static int intel_iommu_add(struct dmar_drhd_unit *dmaru) in intel_iommu_add() argument
3278 struct intel_iommu *iommu = dmaru->iommu; in intel_iommu_add()
3311 if (dmaru->ignored) { in intel_iommu_add()
3347 int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_iommu_hotplug() argument
3350 struct intel_iommu *iommu = dmaru->iommu; in dmar_iommu_hotplug()
3358 ret = intel_iommu_add(dmaru); in dmar_iommu_hotplug()
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Ddmar.c298 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_add_dev() local
301 for_each_drhd_unit(dmaru) { in dmar_pci_bus_add_dev()
302 if (dmaru->include_all) in dmar_pci_bus_add_dev()
305 drhd = container_of(dmaru->hdr, in dmar_pci_bus_add_dev()
309 dmaru->segment, in dmar_pci_bus_add_dev()
310 dmaru->devices, dmaru->devices_cnt); in dmar_pci_bus_add_dev()
327 struct dmar_drhd_unit *dmaru; in dmar_pci_bus_del_dev() local
329 for_each_drhd_unit(dmaru) in dmar_pci_bus_del_dev()
330 if (dmar_remove_dev_scope(info, dmaru in dmar_pci_bus_del_dev()
394 struct dmar_drhd_unit *dmaru; dmar_find_dmaru() local
413 struct dmar_drhd_unit *dmaru; dmar_parse_one_drhd() local
458 dmar_free_drhd(struct dmar_drhd_unit *dmaru) dmar_free_drhd() argument
696 struct dmar_drhd_unit *dmaru; dmar_find_matched_drhd_unit() local
725 struct dmar_drhd_unit *dmaru; dmar_acpi_insert_dev_scope() local
2041 struct dmar_drhd_unit *dmaru, *dmaru_n; dmar_free_unused_resources() local
2121 struct dmar_drhd_unit *dmaru; dmar_hp_add_drhd() local
2138 struct dmar_drhd_unit *dmaru; dmar_hp_remove_drhd() local
2162 struct dmar_drhd_unit *dmaru; dmar_hp_release_drhd() local
[all...]
H A Dirq_remapping.c1466 static int dmar_ir_add(struct dmar_drhd_unit *dmaru, struct intel_iommu *iommu) in dmar_ir_add() argument
1477 if (ir_parse_ioapic_hpet_scope(dmaru->hdr, iommu)) { in dmar_ir_add()
1499 int dmar_ir_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_ir_hotplug() argument
1502 struct intel_iommu *iommu = dmaru->iommu; in dmar_ir_hotplug()
1516 ret = dmar_ir_add(dmaru, iommu); in dmar_ir_hotplug()
H A Diommu.c4493 static int intel_iommu_add(struct dmar_drhd_unit *dmaru) in intel_iommu_add() argument
4496 struct intel_iommu *iommu = dmaru->iommu; in intel_iommu_add()
4534 if (dmaru->ignored) { in intel_iommu_add()
4570 int dmar_iommu_hotplug(struct dmar_drhd_unit *dmaru, bool insert) in dmar_iommu_hotplug() argument
4573 struct intel_iommu *iommu = dmaru->iommu; in dmar_iommu_hotplug()
4581 ret = intel_iommu_add(dmaru); in dmar_iommu_hotplug()
/kernel/linux/linux-5.10/include/linux/
H A Ddmar.h142 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() argument
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() argument
/kernel/linux/linux-6.6/include/linux/
H A Ddmar.h146 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() argument
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() argument

Completed in 26 milliseconds