Lines Matching refs:amd_iommu_t

39 static int amd_iommu_fini(amd_iommu_t *iommu, int type);
40 static void amd_iommu_teardown_interrupts(amd_iommu_t *iommu);
41 static void amd_iommu_stop(amd_iommu_t *iommu);
68 static int unmap_current_window(amd_iommu_t *iommu, dev_info_t *rdip,
114 amd_iommu_register(amd_iommu_t *iommu)
144 amd_iommu_unregister(amd_iommu_t *iommu)
164 amd_iommu_setup_passthru(amd_iommu_t *iommu)
187 amd_iommu_start(amd_iommu_t *iommu)
246 amd_iommu_stop(amd_iommu_t *iommu)
276 amd_iommu_setup_tables_and_buffers(amd_iommu_t *iommu)
483 amd_iommu_teardown_tables_and_buffers(amd_iommu_t *iommu, int type)
544 amd_iommu_enable_interrupts(amd_iommu_t *iommu)
565 amd_iommu_setup_exclusion(amd_iommu_t *iommu)
601 amd_iommu_teardown_exclusion(amd_iommu_t *iommu)
610 amd_iommu_t *iommu = (amd_iommu_t *)arg1;
656 amd_iommu_setup_interrupts(amd_iommu_t *iommu)
882 amd_iommu_teardown_interrupts(amd_iommu_t *iommu)
919 static amd_iommu_t *
923 amd_iommu_t *iommu;
946 iommu = kmem_zalloc(sizeof (amd_iommu_t), KM_SLEEP);
1184 amd_iommu_fini(amd_iommu_t *iommu, int type)
1226 kmem_free(iommu, sizeof (amd_iommu_t));
1249 amd_iommu_t *iommu;
1347 amd_iommu_t *iommu, *next_iommu;
1419 amd_iommu_t *iommu = iommulib_iommu_getdata(handle);
1494 map_current_window(amd_iommu_t *iommu, dev_info_t *rdip, ddi_dma_attr_t *attrp,
1554 unmap_current_window(amd_iommu_t *iommu, dev_info_t *rdip,
1628 amd_iommu_t *iommu = iommulib_iommu_getdata(handle);
1707 amd_iommu_t *iommu = iommulib_iommu_getdata(handle);
1810 amd_iommu_t *iommu = iommulib_iommu_getdata(handle);