Searched refs:iommulib_handle_t (Results 1 – 7 of 7) sorted by relevance
/titanic_44/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 …]
|
/titanic_44/usr/src/uts/intel/io/ |
H A D | iommulib.c | 343 iommulib_handle_t *handle) in iommulib_iommu_register() 491 iommulib_iommu_unregister(iommulib_handle_t handle) in iommulib_iommu_unregister() 645 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_allochdl() 660 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_freehdl() 677 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_bindhdl() 691 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_unbindhdl() 706 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_sync() 721 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_win() 736 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_mapobject() 747 iommulib_handle_t handle = DEVI(rdip)->devi_iommulib_handle; in iommulib_nexdma_unmapobject() [all …]
|
/titanic_44/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 43 static int amd_iommu_probe(iommulib_handle_t handle, dev_info_t *rdip); 44 static int amd_iommu_allochdl(iommulib_handle_t handle, 47 static int amd_iommu_freehdl(iommulib_handle_t handle, 49 static int amd_iommu_bindhdl(iommulib_handle_t handle, dev_info_t *dip, 53 static int amd_iommu_unbindhdl(iommulib_handle_t handle, 55 static int amd_iommu_sync(iommulib_handle_t handle, dev_info_t *dip, 58 static int amd_iommu_win(iommulib_handle_t handle, dev_info_t *dip, 62 static int amd_iommu_mapobject(iommulib_handle_t handle, dev_info_t *dip, 65 static int amd_iommu_unmapobject(iommulib_handle_t handle, dev_info_t *dip, 120 iommulib_handle_t handle; in amd_iommu_register() [all …]
|
H A D | amd_iommu_impl.h | 347 iommulib_handle_t aiomt_iommulib_handle;
|
/titanic_44/usr/src/uts/i86pc/io/ |
H A D | immu_dvma.c | 89 static int immu_probe(iommulib_handle_t unitp, dev_info_t *dip); 90 static int immu_allochdl(iommulib_handle_t handle, 93 static int immu_freehdl(iommulib_handle_t handle, 95 static int immu_bindhdl(iommulib_handle_t handle, dev_info_t *dip, 98 static int immu_unbindhdl(iommulib_handle_t handle, 100 static int immu_sync(iommulib_handle_t handle, dev_info_t *dip, 103 static int immu_win(iommulib_handle_t handle, dev_info_t *dip, 106 static int immu_mapobject(iommulib_handle_t handle, dev_info_t *dip, 109 static int immu_unmapobject(iommulib_handle_t handle, dev_info_t *dip, 3012 immu_probe(iommulib_handle_t handle, dev_info_t *dip) in immu_probe() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | ddi_impldefs.h | 124 typedef struct iommulib_unit *iommulib_handle_t; typedef 271 iommulib_handle_t devi_iommulib_handle;
|
/titanic_44/usr/src/uts/i86pc/sys/ |
H A D | immu.h | 634 iommulib_handle_t immu_iommulib_handle;
|