Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_acpi.c801 set_deventry(amd_iommu_t *iommu, int entry, amd_iommu_acpi_ivhd_t *hinfop) in set_deventry() argument
809 hinfop->ach_SysMgt); in set_deventry()
817 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_acpi_init_devtbl() local
820 for (hinfop = amd_iommu_acpi_ivhd_hash[i]; in amd_iommu_acpi_init_devtbl()
821 hinfop; hinfop = hinfop->ach_next) { in amd_iommu_acpi_init_devtbl()
823 if (hinfop->ach_IOMMU_deviceid != iommu->aiomt_bdf) in amd_iommu_acpi_init_devtbl()
826 switch (hinfop->ach_dev_type) { in amd_iommu_acpi_init_devtbl()
829 set_deventry(iommu, j, hinfop); in amd_iommu_acpi_init_devtbl()
834 hinfop->ach_deviceid_start, in amd_iommu_acpi_init_devtbl()
835 hinfop); in amd_iommu_acpi_init_devtbl()
[all …]
H A Damd_iommu_impl.c193 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_start() local
196 hinfop = amd_iommu_lookup_all_ivhd(); in amd_iommu_start()
205 if (hinfop) { in amd_iommu_start()
211 AMD_IOMMU_ISOC, hinfop->ach_Isoc); in amd_iommu_start()
213 AMD_IOMMU_RESPASSPW, hinfop->ach_ResPassPW); in amd_iommu_start()
215 AMD_IOMMU_PASSPW, hinfop->ach_PassPW); in amd_iommu_start()
934 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_init() local
981 hinfop = amd_iommu_lookup_any_ivhd(iommu); in amd_iommu_init()
983 if (hinfop) in amd_iommu_init()
984 iommu->aiomt_iotlb = hinfop->ach_IotlbSup; in amd_iommu_init()
[all …]
H A Damd_iommu_page_tables.c66 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_get_src_bdf() local
68 hinfop = amd_iommu_lookup_ivhd(bdf); in amd_iommu_get_src_bdf()
69 if (hinfop == NULL) { in amd_iommu_get_src_bdf()
76 } else if (hinfop->ach_src_deviceid == -1) { in amd_iommu_get_src_bdf()
79 *src_bdfp = hinfop->ach_src_deviceid; in amd_iommu_get_src_bdf()