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

/opensolaris-onvv-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c75 static void destroy_immu_devi(immu_devi_t *immu_devi);
192 bdf_domain_lookup(immu_devi_t *immu_devi) argument
195 int16_t seg = immu_devi->imd_seg;
196 int16_t bus = immu_devi->imd_bus;
197 int16_t devfunc = immu_devi->imd_devfunc;
216 bdf_domain_insert(immu_devi_t *immu_devi, domain_t *domain) argument
218 int16_t seg = immu_devi->imd_seg;
219 int16_t bus = immu_devi->imd_bus;
220 int16_t devfunc = immu_devi->imd_devfunc;
233 immu_devi_t *immu_devi; local
257 immu_devi_t *immu_devi; local
281 immu_devi_t *immu_devi; local
354 immu_devi_t *immu_devi; local
619 immu_devi_t *immu_devi; local
703 immu_devi_t *immu_devi; local
773 destroy_immu_devi(immu_devi_t *immu_devi) argument
781 immu_devi_t *immu_devi; local
834 immu_devi_t *immu_devi; local
1139 immu_devi_t *immu_devi; local
1324 immu_devi_t *immu_devi; local
1622 immu_devi_t *immu_devi; local
2993 immu_devi_t *immu_devi; local
3020 immu_devi_t *immu_devi; local
[all...]
H A Dimmu.c185 immu_devi_t *immu_devi; local
201 immu_devi = immu_devi_get(dip);
206 immu_devi->imd_dvma_flags |= IMMU_FLAGS_UNITY;
213 immu_devi->imd_dvma_flags &= ~IMMU_FLAGS_UNITY;
217 old_premap = immu_devi->imd_use_premap;
222 immu_devi->imd_use_premap = B_FALSE;
229 immu_devi->imd_use_premap = B_TRUE;
236 if (hasmapprop && (immu_devi->imd_dvma_flags ^ immu_global_dvma_flags))
238 immu_devi->imd_dvma_flags & IMMU_FLAGS_UNITY ?
241 if (haspreprop && (immu_devi
254 immu_devi_t *immu_devi; local
289 immu_devi_t *immu_devi; local
306 immu_devi_t *immu_devi; local
[all...]
H A Dimmu_intrmap.c407 immu_devi_t *immu_devi; local
410 immu_devi = DEVI(dip)->devi_iommu;
413 if (immu_devi == NULL || immu_devi->imd_pcib_type == IMMU_PCIB_BAD ||
414 immu_devi->imd_pcib_type == IMMU_PCIB_ENDPOINT) {
441 immu_devi_t *immu_devi; local
459 immu_devi = DEVI(pdip)->devi_iommu;
460 ASSERT(immu_devi);
461 if (immu_devi->imd_pcib_type == IMMU_PCIB_PCIE_PCI) {
463 sid = (immu_devi
[all...]
H A Dimmu_dmar.c766 immu_devi_t *immu_devi; local
779 immu_devi = IMMU_DEVI(ddip);
780 ASSERT(immu_devi);
782 if (immu_devi->imd_seg == imarg->ima_seg &&
783 immu_devi->imd_bus == imarg->ima_bus &&
784 immu_devi->imd_devfunc == imarg->ima_devfunc) {
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/
H A Dimmu.h699 typedef struct immu_devi { struct

Completed in 126 milliseconds