Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_acpi.c796 set_deventry(amd_iommu_t *iommu, int entry, amd_iommu_acpi_ivhd_t *hinfop) in set_deventry() argument
804 hinfop->ach_SysMgt); in set_deventry()
812 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_acpi_init_devtbl() local
815 for (hinfop = amd_iommu_acpi_ivhd_hash[i]; in amd_iommu_acpi_init_devtbl()
816 hinfop; hinfop = hinfop->ach_next) { in amd_iommu_acpi_init_devtbl()
818 if (hinfop->ach_IOMMU_deviceid != iommu->aiomt_bdf) in amd_iommu_acpi_init_devtbl()
821 switch (hinfop->ach_dev_type) { in amd_iommu_acpi_init_devtbl()
824 set_deventry(iommu, j, hinfop); in amd_iommu_acpi_init_devtbl()
829 hinfop->ach_deviceid_start, in amd_iommu_acpi_init_devtbl()
830 hinfop); in amd_iommu_acpi_init_devtbl()
[all …]
H A Damd_iommu_impl.c192 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_start() local
195 hinfop = amd_iommu_lookup_all_ivhd(); in amd_iommu_start()
204 if (hinfop) { in amd_iommu_start()
210 AMD_IOMMU_ISOC, hinfop->ach_Isoc); in amd_iommu_start()
212 AMD_IOMMU_RESPASSPW, hinfop->ach_ResPassPW); in amd_iommu_start()
214 AMD_IOMMU_PASSPW, hinfop->ach_PassPW); in amd_iommu_start()
933 amd_iommu_acpi_ivhd_t *hinfop; in amd_iommu_init() local
980 hinfop = amd_iommu_lookup_any_ivhd(iommu); in amd_iommu_init()
982 if (hinfop) in amd_iommu_init()
983 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()