Lines Matching refs:un
153 struct sbusmem_unit *un; in sbmem_attach() local
202 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_attach()
216 un->dip = devi; in sbmem_attach()
217 un->size = size; in sbmem_attach()
218 un->pagesize = ddi_ptob(devi, 1); in sbmem_attach()
285 struct sbusmem_unit *un; in sbmem_info() local
294 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_info()
296 *result = (void *)un->dip; in sbmem_info()
300 "sbmem_info%d: returning dip 0x%p\n", instance, un->dip); in sbmem_info()
335 struct sbusmem_unit *un; in sbmem_rw() local
346 if ((un = ddi_get_soft_state(sbusmem_state_head, instance)) == NULL) { in sbmem_rw()
349 dip = un->dip; in sbmem_rw()
350 pagesize = un->pagesize; in sbmem_rw()
362 if (uio->uio_offset > un->size) { in sbmem_rw()
366 if (uio->uio_offset == un->size) { in sbmem_rw()
388 struct sbusmem_unit *un; in sbmem_devmap() local
396 if ((un = ddi_get_soft_state(sbusmem_state_head, instance)) == NULL) { in sbmem_devmap()
399 if (off + len > un->size) { in sbmem_devmap()
402 if ((error = devmap_devmem_setup(dhp, un->dip, NULL, 0, in sbmem_devmap()