Home
last modified time | relevance | path

Searched refs:sc_sync (Results 1 – 4 of 4) sorted by relevance

/trueos/sys/geom/mirror/
HDg_mirror.c551 LIST_FOREACH_SAFE(cp, &sc->sc_sync.ds_geom->consumer, consumer, tmpcp) { in g_mirror_destroy_device()
554 g_wither_geom(sc->sc_sync.ds_geom, ENXIO); in g_mirror_destroy_device()
1171 if (sc->sc_sync.ds_ndisks == 0) in g_mirror_sync_collision()
1201 if (sc->sc_sync.ds_ndisks == 0) in g_mirror_regular_collision()
1756 gp = sc->sc_sync.ds_geom; in g_mirror_can_destroy()
1782 sc->sc_sync.ds_geom->softc = NULL; in g_mirror_try_destroy()
1904 if (bp->bio_from->geom == sc->sc_sync.ds_geom && in g_mirror_worker()
1965 cp = g_new_consumer(sc->sc_sync.ds_geom); in g_mirror_sync_start()
2009 sc->sc_sync.ds_ndisks++; in g_mirror_sync_start()
2063 sc->sc_sync.ds_ndisks--; in g_mirror_sync_stop()
[all …]
HDg_mirror.h205 struct g_mirror_device_sync sc_sync; member
/trueos/sys/geom/raid3/
HDg_raid3.c646 cp = LIST_FIRST(&sc->sc_sync.ds_geom->consumer); in g_raid3_destroy_device()
650 g_wither_geom(sc->sc_sync.ds_geom, ENXIO); in g_raid3_destroy_device()
1975 gp = sc->sc_sync.ds_geom; in g_raid3_can_destroy()
2005 sc->sc_sync.ds_geom->softc = NULL; in g_raid3_try_destroy()
2130 if (bp->bio_from->geom == sc->sc_sync.ds_geom && in g_raid3_worker()
2219 cp = g_new_consumer(sc->sc_sync.ds_geom); in g_raid3_sync_start()
3180 sc->sc_sync.ds_geom = gp; in g_raid3_create()
3216 g_destroy_geom(sc->sc_sync.ds_geom); in g_raid3_create()
3279 sc->sc_sync.ds_geom->softc = NULL; in g_raid3_destroy()
3351 if (sc->sc_sync.ds_geom == gp) in g_raid3_taste()
[all …]
HDg_raid3.h236 struct g_raid3_device_sync sc_sync; member