Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/geom/sched/
Dgs_rr.c141 struct g_rr_queue *sc_active; member
262 sc, sc->sc_active, sc->sc_nqueues, in gs_rr_sysctl_status()
406 qp = sc->sc_active; in g_rr_next()
424 sc->sc_active = qp = NULL; in g_rr_next()
438 sc->sc_active = qp; in g_rr_next()
463 sc->sc_active = NULL; in g_rr_next()
478 sc->sc_active = NULL; in g_rr_next()
493 if (qp->q_sc->sc_active != qp) in g_rr_update_thinktime()
549 if (qp == sc->sc_active) { in g_rr_start()
584 if (sc->sc_active != NULL) { in g_rr_wait_timeout()
[all …]
/freebsd-12-stable/sys/geom/
Dgeom_dev.c67 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()
[all …]
Dgeom_vfs.c55 int sc_active; member
154 destroy = ((--sc->sc_active) == 0 && sc->sc_orphaned); in g_vfs_done()
183 sc->sc_active++; in g_vfs_strategy()
220 destroy = (sc->sc_active == 0); in g_vfs_orphan()
/freebsd-12-stable/sys/sparc64/sbus/
Dlsi64854var.h49 int sc_active; /* DMA active? */ member
78 #define DMA_ISACTIVE(sc) ((sc)->sc_active)
92 sc->sc_active = 1; \
Dlsi64854.c368 sc->sc_active = 0; in lsi64854_reset()
499 if (sc->sc_active == 0) in lsi64854_scsi_intr()
507 sc->sc_active = 0; in lsi64854_scsi_intr()
738 if (sc->sc_active != 0) { in lsi64854_pp_intr()
746 sc->sc_active = 0; in lsi64854_pp_intr()
/freebsd-12-stable/sys/geom/multipath/
Dg_multipath.c163 if (cp != sc->sc_active) in g_multipath_fault()
165 sc->sc_active = NULL; in g_multipath_fault()
168 sc->sc_active = lcp; in g_multipath_fault()
172 if (sc->sc_active == NULL) { in g_multipath_fault()
177 sc->sc_active->provider->name, sc->sc_name); in g_multipath_fault()
190 return (sc->sc_active); in g_multipath_choose()
658 if (sc->sc_active == NULL) { in g_multipath_add_disk()
659 sc->sc_active = cp; in g_multipath_add_disk()
732 if (sc->sc_active == lcp) in g_multipath_rotate()
737 if (lcp && lcp != sc->sc_active) { in g_multipath_rotate()
[all …]
Dg_multipath.h49 struct g_consumer * sc_active; member
/freebsd-12-stable/sys/dev/esp/
Desp_pci.c118 int sc_active; /* DMA state */ member
426 esc->sc_active = 0; in esp_pci_dma_reset()
463 esc->sc_active = 0; in esp_pci_dma_intr()
467 KASSERT(esc->sc_active != 0, ("%s: DMA wasn't active", __func__)); in esp_pci_dma_intr()
471 esc->sc_active = 0; in esp_pci_dma_intr()
629 esc->sc_active = 1; in esp_pci_dma_go()
643 esc->sc_active = 0; in esp_pci_dma_stop()
/freebsd-12-stable/sys/geom/journal/
Dg_journal.c341 if ((sc->sc_active.jj_offset < sc->sc_inactive.jj_offset && in g_journal_check_overflow()
343 (sc->sc_active.jj_offset > sc->sc_inactive.jj_offset && in g_journal_check_overflow()
345 sc->sc_journal_offset < sc->sc_active.jj_offset)) { in g_journal_check_overflow()
350 (intmax_t)sc->sc_active.jj_offset, in g_journal_check_overflow()
353 if (sc->sc_active.jj_offset < sc->sc_inactive.jj_offset) { in g_journal_check_overflow()
354 length = sc->sc_inactive.jj_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
355 used = sc->sc_journal_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
357 length = sc->sc_jend - sc->sc_active.jj_offset; in g_journal_check_overflow()
359 if (sc->sc_journal_offset >= sc->sc_active.jj_offset) in g_journal_check_overflow()
360 used = sc->sc_journal_offset - sc->sc_active.jj_offset; in g_journal_check_overflow()
[all …]
Dg_journal.h77 (sc)->sc_active.jj_offset && \
161 struct g_journal_journal sc_active; member
/freebsd-12-stable/sys/net/
Dif_lagg.h239 u_int sc_active; /* active port count */ member
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()
Dif_lagg.c1364 ro->ro_active = sc->sc_active; in lagg_ioctl()
/freebsd-12-stable/sys/dev/hifn/
Dhifn7751var.h182 int sc_active; /* for initial countdown */ member
Dhifn7751.c2102 sc->sc_active = 5; in hifn_crypto()
2131 if (sc->sc_active == 0) { in hifn_tick()
2153 sc->sc_active--; in hifn_tick()