Searched refs:sc_provider (Results 1 - 13 of 13) sorted by relevance
/freebsd-9.3-release/sys/geom/stripe/ |
H A D | g_stripe.c | 176 if (sc->sc_provider != NULL) { 177 sc->sc_provider->flags |= G_PF_WITHER; 179 sc->sc_provider->name); 180 g_orphan_provider(sc->sc_provider, ENXIO); 181 sc->sc_provider = NULL; 659 sc->sc_provider = g_new_providerf(sc->sc_geom, "stripe/%s", 679 sc->sc_provider->sectorsize = sectorsize; 680 sc->sc_provider->mediasize = mediasize * sc->sc_ndisks; 681 sc->sc_provider->stripesize = sc->sc_stripesize; 682 sc->sc_provider [all...] |
H A D | g_stripe.h | 73 struct g_provider *sc_provider; member in struct:g_stripe_softc
|
/freebsd-9.3-release/sys/geom/concat/ |
H A D | g_concat.h | 81 struct g_provider *sc_provider; member in struct:g_concat_softc
|
H A D | g_concat.c | 132 if (sc->sc_provider != NULL) { 133 sc->sc_provider->flags |= G_PF_WITHER; 135 sc->sc_provider->name); 136 g_orphan_provider(sc->sc_provider, ENXIO); 137 sc->sc_provider = NULL; 412 sc->sc_provider = pp; 415 G_CONCAT_DEBUG(0, "Device %s activated.", sc->sc_provider->name); 563 sc->sc_provider = NULL; 582 pp = sc->sc_provider; 605 KASSERT(sc->sc_provider [all...] |
/freebsd-9.3-release/sys/geom/shsec/ |
H A D | g_shsec.h | 73 struct g_provider *sc_provider; member in struct:g_shsec_softc
|
H A D | g_shsec.c | 160 if (sc->sc_provider != NULL) { 161 g_orphan_provider(sc->sc_provider, ENXIO); 162 sc->sc_provider = NULL; 410 sc->sc_provider = g_new_providerf(sc->sc_geom, "shsec/%s", sc->sc_name); 425 sc->sc_provider->sectorsize = sectorsize; 426 sc->sc_provider->mediasize = mediasize; 427 g_error_provider(sc->sc_provider, 0); 567 sc->sc_provider = NULL; 586 pp = sc->sc_provider; 606 KASSERT(sc->sc_provider [all...] |
/freebsd-9.3-release/sys/geom/gate/ |
H A D | g_gate.h | 83 struct g_provider *sc_provider; /* P: (read-only) */ member in struct:g_gate_softc
|
H A D | g_gate.c | 101 pp = sc->sc_provider; 151 sc->sc_provider = NULL; 286 g_gate_units[unit]->sc_provider->name) != 0) { 565 sc->sc_provider = pp; 570 sc->sc_name = sc->sc_provider->name; 607 pp = sc->sc_provider; 638 cp = g_new_consumer(sc->sc_provider->geom); 666 pp = sc->sc_provider;
|
/freebsd-9.3-release/sys/geom/mirror/ |
H A D | g_mirror.c | 524 if (sc->sc_provider != NULL) 809 if (sc->sc_provider == NULL) 817 if (acw > 0 || (acw == -1 && sc->sc_provider->acw > 0)) { 1342 bp->bio_to = sc->sc_provider; 1527 mod = slice % sc->sc_provider->sectorsize; 1529 slice += sc->sc_provider->sectorsize - mod; 1866 } else if (bp->bio_to != sc->sc_provider) { 1925 error = g_attach(cp, sc->sc_provider); 1962 bp->bio_to = sc->sc_provider; 2063 sc->sc_provider [all...] |
H A D | g_mirror.h | 181 struct g_provider *sc_provider; member in struct:g_mirror_softc
|
H A D | g_mirror_ctl.c | 463 if (sc->sc_provider->mediasize > 468 if ((sc->sc_provider->sectorsize % pp->sectorsize) != 0) {
|
/freebsd-9.3-release/sys/geom/raid3/ |
H A D | g_raid3.c | 622 if (sc->sc_provider != NULL) 870 if (sc->sc_provider == NULL) 878 if (acw > 0 || (acw == -1 && sc->sc_provider->acw > 0)) { 1738 bp->bio_to = sc->sc_provider; 2133 } else if (bp->bio_to != sc->sc_provider) { 2220 error = g_attach(cp, sc->sc_provider); 2258 bp->bio_to = sc->sc_provider; 2352 sc->sc_provider = pp; 2368 KASSERT(sc->sc_provider != NULL, ("NULL provider (device=%s).", 2372 g_error_provider(sc->sc_provider, ENXI [all...] |
H A D | g_raid3.h | 203 struct g_provider *sc_provider; member in struct:g_raid3_softc
|
Completed in 85 milliseconds