Searched refs:drhd (Results 1 – 3 of 3) sorted by relevance
183 ACPI_DMAR_HARDWARE_UNIT *drhd; in vtd_device_scope() local188 drhd = drhds[i]; in vtd_device_scope()190 if (VTD_DRHD_INCLUDE_PCI_ALL(drhd->Flags)) { in vtd_device_scope()201 end = (char *)drhd + drhd->Header.Length; in vtd_device_scope()202 remaining = drhd->Header.Length - sizeof(ACPI_DMAR_HARDWARE_UNIT); in vtd_device_scope()313 ACPI_DMAR_HARDWARE_UNIT *drhd; in vtd_init() local355 drhd = (ACPI_DMAR_HARDWARE_UNIT *)hdr; in vtd_init()356 drhds[units] = drhd; in vtd_init()357 vtdmaps[units] = (struct vtdmap *)PHYS_TO_DMAP(drhd->Address); in vtd_init()
196 acpi_handle_dmar_drhd(ACPI_DMAR_HARDWARE_UNIT *drhd) in acpi_handle_dmar_drhd() argument199 handle_drhd(drhd->Segment, drhd->Address); in acpi_handle_dmar_drhd()
1332 acpi_handle_dmar_drhd(ACPI_DMAR_HARDWARE_UNIT *drhd) in acpi_handle_dmar_drhd() argument1339 printf("\tLength=%d\n", drhd->Header.Length); in acpi_handle_dmar_drhd()1344 PRINTFLAG(drhd->Flags, INCLUDE_ALL); in acpi_handle_dmar_drhd()1349 printf("\tSegment=%d\n", drhd->Segment); in acpi_handle_dmar_drhd()1350 printf("\tAddress=0x%016jx\n", (uintmax_t)drhd->Address); in acpi_handle_dmar_drhd()1352 remaining = drhd->Header.Length - sizeof(ACPI_DMAR_HARDWARE_UNIT); in acpi_handle_dmar_drhd()1356 cp = (char *)drhd + drhd->Header.Length - remaining; in acpi_handle_dmar_drhd()