Searched refs:dmar (Results 1 – 4 of 4) sorted by relevance
587 static inline int dmar_walk_dmar_table(struct acpi_table_dmar *dmar, in dmar_walk_dmar_table() argument590 return dmar_walk_remapping_entries((void *)(dmar + 1), in dmar_walk_dmar_table()591 dmar->header.length - sizeof(*dmar), cb); in dmar_walk_dmar_table()600 struct acpi_table_dmar *dmar; in parse_dmar_table() local626 dmar = (struct acpi_table_dmar *)dmar_tbl; in parse_dmar_table()627 if (!dmar) in parse_dmar_table()630 if (dmar->width < PAGE_SHIFT - 1) { in parse_dmar_table()635 pr_info("Host address width %d\n", dmar->width + 1); in parse_dmar_table()636 ret = dmar_walk_dmar_table(dmar, &cb); in parse_dmar_table()1860 struct acpi_table_dmar *dmar; in dmar_ir_support() local[all …]
18 obj-$(CONFIG_DMAR_TABLE) += dmar.o
683 struct acpi_table_dmar *dmar; in dmar_x2apic_optout() local684 dmar = (struct acpi_table_dmar *)dmar_tbl; in dmar_x2apic_optout()685 if (!dmar || no_x2apic_optout) in dmar_x2apic_optout()687 return dmar->flags & DMAR_X2APIC_OPT_OUT; in dmar_x2apic_optout()
8305 F: drivers/iommu/dmar.c