Searched refs:sc_active (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/geom/ |
H A D | geom_dev.c | 65 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 D | g_multipath.c | 162 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 D | g_multipath.h | 47 struct g_consumer * sc_active; member
|
/freebsd/sys/geom/journal/ |
H A D | g_journal.c | 348 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 D | g_journal.h | 57 (sc)->sc_active.jj_offset && \ 141 struct g_journal_journal sc_active; member
|
/freebsd/sys/dev/hifn/ |
H A D | hifn7751var.h | 181 int sc_active; /* for initial countdown */ member
|
H A D | hifn7751.c | 2056 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 D | if_lagg.h | 238 u_int sc_active; /* active port count */ member
|
H A D | ieee8023ad_lacp.c | 706 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 D | if_lagg.c | 1422 ro->ro_active = sc->sc_active; in lagg_ioctl()
|