Searched refs:ivrs (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/amd64/vmm/amd/ |
H A D | ivrs_drv.c | 69 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()
|
/freebsd/sys/x86/iommu/ |
H A D | amd_drv.c | 793 amdiommu_find_unit_scan_0x11(ACPI_IVRS_HARDWARE2 *ivrs, void *arg) in amdiommu_find_unit_scan_0x11() argument 799 KASSERT(ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE2 || in amdiommu_find_unit_scan_0x11() 800 ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE3, in amdiommu_find_unit_scan_0x11() 801 ("Misparsed IVHD h2, ivrs type %#x", ivrs->Header.Type)); in amdiommu_find_unit_scan_0x11() 803 if (ifu->domain != ivrs->PciSegmentGroup) in amdiommu_find_unit_scan_0x11() 805 d = (ACPI_IVRS_DE_HEADER *)(ivrs + 1); in amdiommu_find_unit_scan_0x11() 806 res = amdiommu_find_unit_scan_ivrs(d, ivrs->Header.Length, ifu); in amdiommu_find_unit_scan_0x11() 808 ifu->device_id = ivrs->Header.DeviceId; in amdiommu_find_unit_scan_0x11() 813 amdiommu_find_unit_scan_0x10(ACPI_IVRS_HARDWARE1 *ivrs, void *arg) in amdiommu_find_unit_scan_0x10() argument 819 KASSERT(ivrs->Header.Type == ACPI_IVRS_TYPE_HARDWARE1, in amdiommu_find_unit_scan_0x10() [all …]
|
/freebsd/usr.sbin/acpi/acpidump/ |
H A D | acpi.c | 1985 ACPI_TABLE_IVRS *ivrs; in acpi_handle_ivrs() local 1992 ivrs = (ACPI_TABLE_IVRS *)sdp; in acpi_handle_ivrs() 1993 efrsup = (ivrs->Info & ACPI_IVRS_EFRSUP) != 0; in acpi_handle_ivrs() 1995 (ivrs->Info & ACPI_IVRS_VIRTUAL_SIZE) >> 15, in acpi_handle_ivrs() 1996 (ivrs->Info & ACPI_IVRS_PHYSICAL_SIZE) >> 8, in acpi_handle_ivrs() 1997 (ivrs->Info & ACPI_IVRS_GVA_SIZE) >> 5); in acpi_handle_ivrs() 1999 (ivrs->Info & ACPI_IVRS_ATS_RESERVED) != 0, in acpi_handle_ivrs() 2000 (ivrs->Info & ACPI_IVRS_DMAREMAP) != 0, efrsup); in acpi_handle_ivrs()
|