Lines Matching refs:un
149 struct sbusmem_unit *un; in sbmem_attach() local
198 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_attach()
212 un->dip = devi; in sbmem_attach()
213 un->size = size; in sbmem_attach()
214 un->pagesize = ddi_ptob(devi, 1); in sbmem_attach()
282 struct sbusmem_unit *un; in sbmem_info() local
287 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_info()
289 *result = (void *)un->dip; in sbmem_info()
293 "sbmem_info%d: returning dip 0x%p\n", instance, un->dip); in sbmem_info()
328 struct sbusmem_unit *un; in sbmem_rw() local
335 if ((un = ddi_get_soft_state(sbusmem_state_head, instance)) == NULL) { in sbmem_rw()
338 dip = un->dip; in sbmem_rw()
339 pagesize = un->pagesize; in sbmem_rw()
351 if (uio->uio_offset > un->size) { in sbmem_rw()
355 if (uio->uio_offset == un->size) { in sbmem_rw()
377 struct sbusmem_unit *un; in sbmem_devmap() local
381 if ((un = ddi_get_soft_state(sbusmem_state_head, instance)) == NULL) { in sbmem_devmap()
384 if (off + len > un->size) { in sbmem_devmap()
387 if ((error = devmap_devmem_setup(dhp, un->dip, NULL, 0, in sbmem_devmap()