Lines Matching refs:immu_devi
185 immu_devi_t *immu_devi;
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->imd_use_premap != old_premap))
243 immu_devi->imd_use_premap ? "" : "not ");
254 immu_devi_t *immu_devi;
263 immu_devi = immu_devi_get(dip);
270 if (immu_devi->imd_dvma_flags & IMMU_FLAGS_UNITY)
275 immu_devi->imd_dvma_flags |= IMMU_FLAGS_UNITY;
289 immu_devi_t *immu_devi;
291 immu_devi = immu_devi_get(dip);
292 if (immu_devi->imd_lpc == B_TRUE) {
294 /* This will put the immu_devi on the LPC "specials" list */
306 immu_devi_t *immu_devi;
308 immu_devi = immu_devi_get(dip);
309 if (immu_devi->imd_display == B_TRUE) {
310 immu_devi->imd_dvma_flags |= IMMU_FLAGS_UNITY;
312 /* This will put the immu_devi on the GFX "specials" list */
338 ddi_err(DER_PANIC, dip, "Failed to get immu_devi");