Home
last modified time | relevance | path

Searched refs:sc_ref (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/sys/geom/gate/
H A Dg_gate.c145 sc->sc_ref--; in g_gate_destroy()
146 while (sc->sc_ref > 0) in g_gate_destroy()
147 msleep(&sc->sc_ref, &g_gate_units_lock, 0, "gg:destroy", 0); in g_gate_destroy()
324 sc->sc_ref++; in g_gate_hold()
334 sc->sc_ref--; in g_gate_release()
335 KASSERT(sc->sc_ref >= 0, ("Negative sc_ref for %s.", sc->sc_name)); in g_gate_release()
336 if (sc->sc_ref == 0 && (sc->sc_flags & G_GATE_FLAG_DESTROY) != 0) in g_gate_release()
337 wakeup(&sc->sc_ref); in g_gate_release()
454 sbuf_printf(sb, "%s<ref>%u</ref>\n", indent, sc->sc_ref); in g_gate_dumpconf()
H A Dg_gate.h82 int sc_ref; /* P: g_gate_list_mtx */ member