Lines Matching refs:sc_active
67 u_int sc_active; member
432 if (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_open()
433 wakeup(&sc->sc_active); in g_dev_open()
436 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_open()
438 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_open()
480 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_close()
482 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_close()
483 while (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_close()
484 msleep(&sc->sc_active, &sc->sc_mtx, 0, "g_dev_close", hz / 10); in g_dev_close()
725 active = atomic_fetchadd_int(&sc->sc_active, -1) - 1; in g_dev_done()
728 wakeup(&sc->sc_active); in g_dev_done()
764 atomic_add_int(&sc->sc_active, 1); in g_dev_strategy()
810 active = atomic_fetchadd_int(&sc->sc_active, SC_A_DESTROY); in g_dev_callback()