Lines Matching refs:softsp
157 struct sram_soft_state *softsp; in sram_attach() local
175 softsp = ddi_get_soft_state(sramp, instance); in sram_attach()
178 softsp->dip = devi; in sram_attach()
181 softsp->pdip = ddi_get_parent(softsp->dip); in sram_attach()
182 if ((softsp->board = (int)ddi_getprop(DDI_DEV_T_ANY, softsp->pdip, in sram_attach()
190 " softsp=0x%p\n", instance, (void *)devi, (void *)softsp)); in sram_attach()
193 if (ddi_map_regs(softsp->dip, 0, in sram_attach()
194 (caddr_t *)&softsp->sram_base, 0, 0)) { in sram_attach()
205 sram_add_kstats(softsp); in sram_attach()
221 struct sram_soft_state *softsp; in sram_detach() local
227 softsp = ddi_get_soft_state(sramp, instance); in sram_detach()
234 (void) fhc_bdlist_lock(softsp->board); in sram_detach()
235 if (fhc_bd_detachable(softsp->board)) in sram_detach()
255 ddi_unmap_regs(softsp->dip, 0, in sram_detach()
256 (caddr_t *)&softsp->sram_base, 0, 0); in sram_detach()
276 sram_add_kstats(struct sram_soft_state *softsp) in sram_add_kstats() argument
300 (caddr_t)&softsp->offset) == -1) { in sram_add_kstats()
305 softsp->reset_info = softsp->sram_base + softsp->offset; in sram_add_kstats()
312 for (i = 0, srptr = softsp->reset_info; i < 4; i++) { in sram_add_kstats()
329 ddi_get_instance(softsp->dip), in sram_add_kstats()
341 ddi_get_instance(softsp->dip)); in sram_add_kstats()
349 srptr = softsp->reset_info; in sram_add_kstats()