Home
last modified time | relevance | path

Searched refs:sc_active (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/geom/
H A Dgeom_dev.c65 u_int sc_active; member
464 if (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_open()
465 wakeup(&sc->sc_active); in g_dev_open()
468 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_open()
470 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_open()
513 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_close()
515 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_close()
516 while (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_close()
517 msleep(&sc->sc_active, &sc->sc_mtx, 0, "g_dev_close", hz / 10); in g_dev_close()
745 active = atomic_fetchadd_int(&sc->sc_active, -1) - 1; in g_dev_done()
[all …]
/freebsd/sys/geom/multipath/
H A Dg_multipath.c162 if (cp != sc->sc_active) in g_multipath_fault()
164 sc->sc_active = NULL; in g_multipath_fault()
167 sc->sc_active = lcp; in g_multipath_fault()
171 if (sc->sc_active == NULL) { in g_multipath_fault()
176 sc->sc_active->provider->name, sc->sc_name); in g_multipath_fault()
189 return (sc->sc_active); in g_multipath_choose()
655 if (sc->sc_active == NULL) { in g_multipath_add_disk()
656 sc->sc_active = cp; in g_multipath_add_disk()
729 if (sc->sc_active == lcp) in g_multipath_rotate()
734 if (lcp && lcp != sc->sc_active) { in g_multipath_rotate()
[all …]
H A Dg_multipath.h47 struct g_consumer * sc_active; member
/freebsd/sys/geom/journal/
H A Dg_journal.c348 if ((sc->sc_active.jj_offset < sc->sc_inactive.jj_offset && in g_journal_check_overflow()
350 (sc->sc_active.jj_offset > sc->sc_inactive.jj_offset && in g_journal_check_overflow()
352 sc->sc_journal_offset < sc->sc_active.jj_offset)) { in g_journal_check_overflow()
357 (intmax_t)sc->sc_active.jj_offset, in g_journal_check_overflow()
360 if (sc->sc_active.jj_offset < sc->sc_inactive.jj_offset) { in g_journal_check_overflow()
361 length = sc->sc_inactive.jj_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
362 used = sc->sc_journal_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
364 length = sc->sc_jend - sc->sc_active.jj_offset; in g_journal_check_overflow()
366 if (sc->sc_journal_offset >= sc->sc_active.jj_offset) in g_journal_check_overflow()
367 used = sc->sc_journal_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
[all …]
H A Dg_journal.h57 (sc)->sc_active.jj_offset && \
141 struct g_journal_journal sc_active; member
/freebsd/sys/dev/hifn/
H A Dhifn7751var.h181 int sc_active; /* for initial countdown */ member
H A Dhifn7751.c2056 sc->sc_active = 5; in hifn_crypto()
2085 if (sc->sc_active == 0) { in hifn_tick()
2107 sc->sc_active--; in hifn_tick()
/freebsd/sys/net/
H A Dif_lagg.h238 u_int sc_active; /* active port count */ member
H A Dieee8023ad_lacp.c706 sc->sc_active = la->la_nports; in lacp_disable_distributing()
717 sc->sc_active ? LINK_STATE_UP : LINK_STATE_DOWN); in lacp_disable_distributing()
742 sc->sc_active = la->la_nports; in lacp_enable_distributing()
754 sc->sc_active ? LINK_STATE_UP : LINK_STATE_DOWN); in lacp_enable_distributing()
H A Dif_lagg.c1422 ro->ro_active = sc->sc_active; in lagg_ioctl()