Home
last modified time | relevance | path

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

/freebsd/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()
/freebsd/sys/x86/iommu/
H A Damd_drv.c793 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 Dacpi.c1985 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()