Lines Matching refs:sc_mtx
48 struct mtx sc_mtx; member
107 mtx_init(&sc->sc_mtx, "mmcnullmtx", NULL, MTX_DEF); in mmcnull_attach()
117 device_get_unit(dev), &sc->sc_mtx, 1, 1, in mmcnull_attach()
126 mtx_lock(&sc->sc_mtx); in mmcnull_attach()
132 mtx_unlock(&sc->sc_mtx); in mmcnull_attach()
135 mtx_unlock(&sc->sc_mtx); in mmcnull_attach()
137 callout_init_mtx(&sc->tick, &sc->sc_mtx, 0); /* Callout to emulate interrupts */ in mmcnull_attach()
155 mtx_lock(&sc->sc_mtx); in mmcnull_detach()
158 mtx_unlock(&sc->sc_mtx); in mmcnull_detach()
165 mtx_destroy(&sc->sc_mtx); in mmcnull_detach()
183 mtx_assert(&sc->sc_mtx, MA_OWNED); in mmcnull_intr_sd()
242 mtx_assert(&sc->sc_mtx, MA_OWNED); in mmcnull_intr_sdio_newintr()
261 mtx_assert(&sc->sc_mtx, MA_OWNED); in mmcnull_intr_sdio()
349 mtx_assert(&sc->sc_mtx, MA_OWNED); in mmcnull_action_sd()