Home
last modified time | relevance | path

Searched refs:dcw (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/sys/geom/
H A Dgeom_subr.c942 g_access(struct g_consumer *cp, int dcr, int dcw, int dce) in g_access() argument
960 cp, pp->name, dcr, dcw, dce); in g_access()
966 KASSERT(cp->acr + dcr != 0 || cp->acw + dcw != 0 || in g_access()
977 (dcr > 0 || dcw > 0 || dce > 0)) in g_access()
1010 dcr, dcw, dce, in g_access()
1022 else if (dcw > 0 && pe > 0) in g_access()
1039 error = gp->access(pp, dcr, dcw, dce); in g_access()
1040 KASSERT(dcr > 0 || dcw > 0 || dce > 0 || error == 0, in g_access()
1060 if (pp->acw == 0 && dcw != 0) in g_access()
1068 pp->acw += dcw; in g_access()
[all …]
/freebsd-14.2/sys/geom/eli/
H A Dg_eli.c1015 int dcw, error; in g_eli_create() local
1074 dcw = (sc->sc_flags & G_ELI_FLAG_RO) ? 0 : 1; in g_eli_create()
1075 error = g_access(cp, 1, dcw, 1); in g_eli_create()
1184 g_access(cp, -1, -dcw, -1); in g_eli_create()
/freebsd-14.2/sys/geom/raid/
H A Dg_raid.c1821 int dcw, opens, error = 0; in g_raid_access() local
1831 dcw = pp->acw + acw; in g_raid_access()
1845 if (dcw == 0) in g_raid_access()
1846 g_raid_clean(vol, dcw); in g_raid_access()
/freebsd-14.2/sys/geom/raid3/
H A Dg_raid3.c3111 int dcr, dcw, dce, error = 0; in g_raid3_access() local
3121 dcw = pp->acw + acw; in g_raid3_access()
3132 if (dcw == 0) in g_raid3_access()
3133 g_raid3_idle(sc, dcw); in g_raid3_access()
3139 if (dcr == 0 && dcw == 0 && dce == 0) { in g_raid3_access()
/freebsd-14.2/sys/geom/journal/
H A Dg_journal.c424 int dcw; in g_journal_access() local
430 dcw = pp->acw + acw; in g_journal_access()
439 if (pp->acw == 0 && dcw > 0) { in g_journal_access()