Searched refs:sc_active (Results 1 – 9 of 9) sorted by relevance
| /freebsd/sys/geom/ |
| H A D | geom_dev.c | 65 u_int sc_active; member 465 if (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_open() 466 wakeup(&sc->sc_active); in g_dev_open() 469 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_open() 471 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_open() 514 atomic_clear_int(&sc->sc_active, SC_A_OPEN); in g_dev_close() 516 atomic_set_int(&sc->sc_active, SC_A_OPEN); in g_dev_close() 517 while (sc->sc_open == 0 && (sc->sc_active & SC_A_ACTIVE) != 0) in g_dev_close() 518 msleep(&sc->sc_active, &sc->sc_mtx, 0, "g_dev_close", hz / 10); in g_dev_close() 750 active = atomic_fetchadd_int(&sc->sc_active, -1) - 1; in g_dev_done() [all …]
|
| H A D | geom_vfs.c | 56 int sc_active; member 172 destroy = ((--sc->sc_active) == 0 && sc->sc_orphaned); in g_vfs_done() 208 sc->sc_active++; in g_vfs_strategy() 250 destroy = (sc->sc_active == 0); in g_vfs_orphan()
|
| /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/net/ |
| H A D | if_lagg.h | 238 u_int sc_active; /* active port count */ member
|
| H A D | ieee8023ad_lacp.c | 717 sc->sc_active = la_active != NULL ? la_active->la_nports : 0; in lacp_disable_distributing() 719 sc->sc_active ? LINK_STATE_UP : LINK_STATE_DOWN); in lacp_disable_distributing() 756 sc->sc_active = la_active != NULL ? la_active->la_nports : 0; in lacp_enable_distributing() 758 sc->sc_active ? LINK_STATE_UP : LINK_STATE_DOWN); in lacp_enable_distributing()
|
| H A D | if_lagg.c | 1427 ro->ro_active = sc->sc_active; in lagg_ioctl()
|