softdep_deps
KASSERT(ump->softdep_deps > 0,
if (--ump->softdep_deps == 0 && ump->softdep_req)
wakeup(&ump->softdep_deps);
ump->softdep_deps++;
if ((ump->um_flags & UM_FSFAIL_CLEANUP) != 0 && ump->softdep_deps > 0 &&
ump->softdep_deps == ump->softdep_curdeps[D_INDIRDEP]) {
ump->softdep_deps != unlinked ||
*softdep_depsp = ump->softdep_deps;
ump->softdep_on_worklist, ump->softdep_deps,
for (i = 0; i < SU_WAITIDLE_RETRIES && ump->softdep_deps != 0; i++) {
msleep(&ump->softdep_deps, LOCK_PTR(ump), PVM | PDROP,
if (i == SU_WAITIDLE_RETRIES && error == 0 && ump->softdep_deps != 0) {
int softdep_deps;
softdep_get_depcounts(mp, &softdep_deps, &softdep_accdeps);
softdep_deps,