Searched refs:drhd (Results 1 – 3 of 3) sorted by relevance
182 ACPI_DMAR_HARDWARE_UNIT *drhd; in vtd_device_scope() local187 drhd = drhds[i]; in vtd_device_scope()189 if (VTD_DRHD_INCLUDE_PCI_ALL(drhd->Flags)) { in vtd_device_scope()200 end = (char *)drhd + drhd->Header.Length; in vtd_device_scope()201 remaining = drhd->Header.Length - sizeof(ACPI_DMAR_HARDWARE_UNIT); in vtd_device_scope()312 ACPI_DMAR_HARDWARE_UNIT *drhd; in vtd_init() local354 drhd = (ACPI_DMAR_HARDWARE_UNIT *)hdr; in vtd_init()355 drhds[units] = drhd; in vtd_init()356 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(drhd->Address); in vtd_init()
195 acpi_handle_dmar_drhd(ACPI_DMAR_HARDWARE_UNIT *drhd) in acpi_handle_dmar_drhd() argument198 handle_drhd(drhd->Segment, drhd->Address); in acpi_handle_dmar_drhd()
1472 acpi_handle_dmar_drhd(ACPI_DMAR_HARDWARE_UNIT *drhd) in acpi_handle_dmar_drhd() argument1479 printf("\tLength=%d\n", drhd->Header.Length); in acpi_handle_dmar_drhd()1484 PRINTFLAG(drhd->Flags, INCLUDE_ALL); in acpi_handle_dmar_drhd()1489 printf("\tSegment=%d\n", drhd->Segment); in acpi_handle_dmar_drhd()1490 printf("\tAddress=0x%016jx\n", (uintmax_t)drhd->Address); in acpi_handle_dmar_drhd()1492 remaining = drhd->Header.Length - sizeof(ACPI_DMAR_HARDWARE_UNIT); in acpi_handle_dmar_drhd()1496 cp = (char *)drhd + drhd->Header.Length - remaining; in acpi_handle_dmar_drhd()