Searched refs:iommulib_handle_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | iommulib.h | 59 int (*ilops_probe)(iommulib_handle_t handle, dev_info_t *rdip); 61 int (*ilops_dma_allochdl)(iommulib_handle_t handle, 65 int (*ilops_dma_freehdl)(iommulib_handle_t handle, 68 int (*ilops_dma_bindhdl)(iommulib_handle_t handle, dev_info_t *dip, 73 int (*ilops_dma_unbindhdl)(iommulib_handle_t handle, 76 int (*ilops_dma_sync)(iommulib_handle_t handle, dev_info_t *dip, 80 int (*ilops_dma_win)(iommulib_handle_t handle, dev_info_t *dip, 85 int (*ilops_dma_mapobject)(iommulib_handle_t handle, 89 int (*ilops_dma_unmapobject)(iommulib_handle_t handle, 252 iommulib_handle_t *handle); [all …]
|
/illumos-gate/usr/src/uts/intel/io/ |
H A D | iommulib.c | 341 iommulib_handle_t *handle) in iommulib_iommu_register() 489 iommulib_iommu_unregister(iommulib_handle_t handle) in iommulib_iommu_unregister() 643 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_allochdl() 658 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_freehdl() 675 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_bindhdl() 689 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_unbindhdl() 704 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_sync() 719 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_win() 734 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_mapobject() 745 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_unmapobject() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 44 static int amd_iommu_probe(iommulib_handle_t handle, dev_info_t *rdip); 45 static int amd_iommu_allochdl(iommulib_handle_t handle, 48 static int amd_iommu_freehdl(iommulib_handle_t handle, 50 static int amd_iommu_bindhdl(iommulib_handle_t handle, dev_info_t *dip, 54 static int amd_iommu_unbindhdl(iommulib_handle_t handle, 56 static int amd_iommu_sync(iommulib_handle_t handle, dev_info_t *dip, 59 static int amd_iommu_win(iommulib_handle_t handle, dev_info_t *dip, 63 static int amd_iommu_mapobject(iommulib_handle_t handle, dev_info_t *dip, 66 static int amd_iommu_unmapobject(iommulib_handle_t handle, dev_info_t *dip, 121 iommulib_handle_t handle; in amd_iommu_register() [all …]
|
H A D | amd_iommu_impl.h | 347 iommulib_handle_t aiomt_iommulib_handle;
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu_dvma.c | 91 static int immu_probe(iommulib_handle_t unitp, dev_info_t *dip); 92 static int immu_allochdl(iommulib_handle_t handle, 95 static int immu_freehdl(iommulib_handle_t handle, 97 static int immu_bindhdl(iommulib_handle_t handle, dev_info_t *dip, 100 static int immu_unbindhdl(iommulib_handle_t handle, 102 static int immu_sync(iommulib_handle_t handle, dev_info_t *dip, 105 static int immu_win(iommulib_handle_t handle, dev_info_t *dip, 108 static int immu_mapobject(iommulib_handle_t handle, dev_info_t *dip, 111 static int immu_unmapobject(iommulib_handle_t handle, dev_info_t *dip, 3017 immu_probe(iommulib_handle_t handle, dev_info_t *dip) in immu_probe() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_impldefs.h | 126 typedef struct iommulib_unit *iommulib_handle_t; typedef 273 iommulib_handle_t devi_iommulib_handle;
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | immu.h | 634 iommulib_handle_t immu_iommulib_handle;
|