Home
last modified time | relevance | path

Searched refs:iommulib_handle_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/intel/sys/
H A Diommulib.h59 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 Diommulib.c341 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 Damd_iommu_impl.c44 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 Damd_iommu_impl.h347 iommulib_handle_t aiomt_iommulib_handle;
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c91 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 Dddi_impldefs.h126 typedef struct iommulib_unit *iommulib_handle_t; typedef
273 iommulib_handle_t devi_iommulib_handle;
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dimmu.h634 iommulib_handle_t immu_iommulib_handle;