Home
last modified time | relevance | path

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

/src/sys/amd64/vmm/amd/
H A Divrs_drv.c69 ACPI_TABLE_IVRS *ivrs; in ivrs_hdr_iterate_tbl() local
73 status = AcpiGetTable(ACPI_SIG_IVRS, 1, (ACPI_TABLE_HEADER **)&ivrs); in ivrs_hdr_iterate_tbl()
77 if (ivrs->Header.Length == 0) { in ivrs_hdr_iterate_tbl()
81 ivrs_hdr = (ACPI_IVRS_HEADER *)(ivrs + 1); in ivrs_hdr_iterate_tbl()
82 end = (ACPI_IVRS_HEADER *)((char *)ivrs + ivrs->Header.Length); in ivrs_hdr_iterate_tbl()
349 ACPI_TABLE_IVRS *ivrs; in ivhd_identify() local
358 status = AcpiGetTable(ACPI_SIG_IVRS, 1, (ACPI_TABLE_HEADER **)&ivrs); in ivhd_identify()
362 if (ivrs->Header.Length == 0) { in ivhd_identify()
366 ivrs_ivinfo = ivrs->Info; in ivhd_identify()
/src/sys/x86/iommu/
H A Damd_drv.c801 amdiommu_find_unit_scan_0x11(ACPI_IVRS_HARDWARE2 *ivrs, void *arg) in amdiommu_find_unit_scan_0x11() argument
807 KASSERT(ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE2 || in amdiommu_find_unit_scan_0x11()
808 ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE3, in amdiommu_find_unit_scan_0x11()
809 ("Misparsed IVHD h2, ivrs type %#x", ivrs->Header.Type)); in amdiommu_find_unit_scan_0x11()
811 if (ifu->domain != ivrs->PciSegmentGroup) in amdiommu_find_unit_scan_0x11()
813 d = (ACPI_IVRS_DE_HEADER *)(ivrs + 1); in amdiommu_find_unit_scan_0x11()
814 res = amdiommu_find_unit_scan_ivrs(d, ivrs->Header.Length, ifu); in amdiommu_find_unit_scan_0x11()
816 ifu->device_id = ivrs->Header.DeviceId; in amdiommu_find_unit_scan_0x11()
821 amdiommu_find_unit_scan_0x10(ACPI_IVRS_HARDWARE1 *ivrs, void *arg) in amdiommu_find_unit_scan_0x10() argument
827 KASSERT(ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE1, in amdiommu_find_unit_scan_0x10()
[all …]
/src/usr.sbin/acpi/acpidump/
H A Dacpi.c2168 ACPI_TABLE_IVRS *ivrs; in acpi_handle_ivrs() local
2175 ivrs = (ACPI_TABLE_IVRS *)sdp; in acpi_handle_ivrs()
2176 efrsup = (ivrs->Info & ACPI_IVRS_EFRSUP) != 0; in acpi_handle_ivrs()
2178 (ivrs->Info & ACPI_IVRS_VIRTUAL_SIZE) >> 15, in acpi_handle_ivrs()
2179 (ivrs->Info & ACPI_IVRS_PHYSICAL_SIZE) >> 8, in acpi_handle_ivrs()
2180 (ivrs->Info & ACPI_IVRS_GVA_SIZE) >> 5); in acpi_handle_ivrs()
2182 (ivrs->Info & ACPI_IVRS_ATS_RESERVED) != 0, in acpi_handle_ivrs()
2183 (ivrs->Info & ACPI_IVRS_DMAREMAP) != 0, efrsup); in acpi_handle_ivrs()