DEPCOMPLETE
inodedep->id_state &= ~DEPCOMPLETE;
if (newblk->nb_state == DEPCOMPLETE) {
adp->ad_state |= DEPCOMPLETE;
if (newblk->nb_state == DEPCOMPLETE) {
aip->ai_state |= DEPCOMPLETE;
delay = (inodedep->id_state & DEPCOMPLETE);
freeblks->fb_state |= DEPCOMPLETE;
if ((adp->ad_state & DEPCOMPLETE) == 0)
if ((inodedep->id_state & DEPCOMPLETE) != 0 ||
if ((aip->ai_state & DEPCOMPLETE) == 0)
dap->da_state |= DEPCOMPLETE;
dap->da_state = DIRCHG | ATTACHED | DEPCOMPLETE;
if ((inodedep->id_state & DEPCOMPLETE) == 0) {
newblk->nb_state |= DEPCOMPLETE;
adp->ad_state |= DEPCOMPLETE;
aip->ai_state |= DEPCOMPLETE;
inodedep->id_state |= DEPCOMPLETE;
dap->da_state |= DEPCOMPLETE;
if ((inodedep->id_state & DEPCOMPLETE) != 0) {
if (adp->ad_state & DEPCOMPLETE)
if (aip->ai_state & DEPCOMPLETE)
if (aip->ai_state & DEPCOMPLETE)
if (adp->ad_state & DEPCOMPLETE)
if (adp->ad_state & DEPCOMPLETE)
if ((inodedep->id_state & DEPCOMPLETE) == 0) {
if ((inodedep->id_state & DEPCOMPLETE) == 0) {
#define ALLCOMPLETE (ATTACHED | COMPLETE | DEPCOMPLETE)