/src/sys/dev/ |
dksubr.c | 98 mutex_init(&dksc->sc_iolock, MUTEX_DEFAULT, IPL_VM); 120 mutex_destroy(&dksc->sc_iolock); 350 mutex_enter(&dksc->sc_iolock); 353 mutex_exit(&dksc->sc_iolock); 368 mutex_enter(&dksc->sc_iolock); 370 mutex_exit(&dksc->sc_iolock); 386 mutex_enter(&dksc->sc_iolock); 427 mutex_exit(&dksc->sc_iolock); 429 mutex_enter(&dksc->sc_iolock); 444 mutex_exit(&dksc->sc_iolock); [all...] |
ccdvar.h | 179 kmutex_t *sc_iolock; /* lock on I/O start/stop */ member in struct:ccd_softc
|
dkvar.h | 52 kmutex_t sc_iolock; /* protects buffer queue */ member in struct:dk_softc
|
ccd.c | 77 * => sc_iolock serializes access to (sc_flags & CCDF_INITED), disk stats, 80 * => a combination of CCDF_INITED, sc_inflight, and sc_iolock is used to 234 sc->sc_iolock = mutex_obj_alloc(MUTEX_DEFAULT, IPL_NONE); 243 mutex_obj_free(sc->sc_iolock); 484 mutex_enter(cs->sc_iolock); 486 mutex_exit(cs->sc_iolock); 719 mutex_enter(cs->sc_iolock); 724 cv_wait(&cs->sc_push, cs->sc_iolock); 733 mutex_enter(cs->sc_iolock); 736 mutex_exit(cs->sc_iolock); [all...] |
/src/sys/dev/dkwedge/ |
dk.c | 90 * I sc->sc_iolock 129 kmutex_t sc_iolock; member in struct:dkwedge_softc 501 mutex_init(&sc->sc_iolock, MUTEX_DEFAULT, IPL_BIO); 544 mutex_destroy(&sc->sc_iolock); 601 mutex_destroy(&sc->sc_iolock); 630 mutex_destroy(&sc->sc_iolock); 744 mutex_enter(&sc->sc_iolock); 746 mutex_exit(&sc->sc_iolock); 793 mutex_destroy(&sc->sc_iolock); 1546 mutex_enter(&sc->sc_iolock); [all...] |
/src/sys/dev/scsipi/ |
stvar.h | 149 kmutex_t sc_iolock; member in struct:st_softc
|
st.c | 401 mutex_init(&st->sc_iolock, MUTEX_DEFAULT, IPL_VM); 462 mutex_destroy(&st->sc_iolock); 1325 mutex_enter(&st->sc_iolock); 1331 mutex_exit(&st->sc_iolock); 1335 mutex_enter(&st->sc_iolock); 1344 mutex_exit(&st->sc_iolock); 1352 mutex_enter(&st->sc_iolock); 1355 mutex_exit(&st->sc_iolock); 1387 mutex_enter(&st->sc_iolock); 1409 mutex_exit(&st->sc_iolock); [all...] |