Searched refs:iommulib_ops (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu.c926 iommulib_ops_t *iommulib_ops; local
953 iommulib_ops = kmem_alloc(sizeof (iommulib_ops_t), KM_SLEEP);
954 *iommulib_ops = immulib_ops;
955 iommulib_ops->ilops_data = (void *)immu;
956 (void) iommulib_iommu_register(immu->immu_dip, iommulib_ops,
H A Dimmu_dvma.c139 struct iommulib_ops immulib_ops = {
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c95 struct iommulib_ops amd_iommulib_ops = {
119 iommulib_ops_t *iommulib_ops; local
123 iommulib_ops = kmem_zalloc(sizeof (iommulib_ops_t), KM_SLEEP);
125 *iommulib_ops = amd_iommulib_ops;
127 iommulib_ops->ilops_data = (void *)iommu;
128 iommu->aiomt_iommulib_ops = iommulib_ops;
130 if (iommulib_iommu_register(dip, iommulib_ops, &handle)
134 kmem_free(iommulib_ops, sizeof (iommulib_ops_t));
/illumos-gate/usr/src/uts/intel/sys/
H A Diommulib.h53 typedef struct iommulib_ops { struct
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dimmu.h814 extern struct iommulib_ops immulib_ops;

Completed in 89 milliseconds