Home
last modified time | relevance | path

Searched refs:dmar (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.5.0/tests/arch/x86/info/src/
Dacpi.c88 struct acpi_table_dmar *dmar; in vtd_info() local
91 dmar = acpi_table_get("DMAR", 0); in vtd_info()
92 if (dmar == NULL) { in vtd_info()
100 if (dmar->Flags & ACPI_DMAR_FLAG_X2APIC_OPT_OUT) { in vtd_info()
106 if (dmar->Flags & ACPI_DMAR_FLAG_INTR_REMAP) { in vtd_info()
/Zephyr-Core-3.5.0/arch/x86/core/
Dacpi.c12 static struct acpi_dmar *dmar; variable
287 dmar = z_acpi_find_table(ACPI_DMAR_SIGNATURE); in find_dmar()
294 return dmar; in z_acpi_find_dmar()
305 if (dmar == NULL) { in z_acpi_find_drhds()
310 base = POINTER_TO_UINT(dmar); in z_acpi_find_drhds()
312 offset = POINTER_TO_UINT(dmar->remap_entries) - base; in z_acpi_find_drhds()
313 while (offset < dmar->sdt.length) { in z_acpi_find_drhds()
405 if (dmar == NULL) { in z_acpi_get_dev_id_from_dmar()
/Zephyr-Core-3.5.0/lib/acpi/
Dacpi.c700 struct acpi_table_dmar *dmar = acpi_table_get("DMAR", 0); in acpi_dmar_entry_get() local
701 uintptr_t base = POINTER_TO_UINT(dmar); in acpi_dmar_entry_get()
705 if (!dmar) { in acpi_dmar_entry_get()
711 while (offset < dmar->Header.Length) { in acpi_dmar_entry_get()