Lines Matching refs:softc
164 struct tsalarm_softc *softc;
169 if ((softc = getsoftc(inst)) == NULL) {
173 *result = (void *)softc->dip;
193 struct tsalarm_softc *softc = NULL;
205 softc = getsoftc(inst);
206 softc->dip = dip;
207 mutex_init(&softc->mutex, NULL, MUTEX_DRIVER, NULL);
211 * the device's softc, is used to direct peculiar behavior.
229 if (softc) {
230 mutex_destroy(&softc->mutex);
243 struct tsalarm_softc *softc;
249 if ((softc = getsoftc(inst)) == NULL)
255 mutex_destroy(&softc->mutex);
294 struct tsalarm_softc *softc;
299 if ((softc = getsoftc(inst)) == NULL)
302 mutex_enter(&softc->mutex);
375 mutex_exit(&softc->mutex);