ir_state
if (indirdep->ir_state & GOINGAWAY)
if ((indirdep->ir_state & DEPCOMPLETE) == 0) {
indirdep->ir_state |= DEPCOMPLETE;
indirdep->ir_state |= GOINGAWAY;
KASSERT((indirdep->ir_state & DEPCOMPLETE),
if (indirdep->ir_state & ONWORKLIST)
indirdep->ir_state |= IOSTARTED;
if (indirdep->ir_state & GOINGAWAY)
indirdep->ir_state &= ~ATTACHED;
indirdep->ir_state |= UNDONE;
if (indirdep->ir_state & UNDONE || !TAILQ_EMPTY(&indirdep->ir_trunc)) {
if (indirdep->ir_state & UFS1FMT)
if (indirdep->ir_state & GOINGAWAY)
if ((indirdep->ir_state & IOSTARTED) == 0)
indirdep->ir_state &= ~(UNDONE | IOSTARTED);
indirdep->ir_state |= ATTACHED;
if ((indirdep->ir_state & DEPCOMPLETE) == 0) {
if (indirdep->ir_state & DEPCOMPLETE)
if ((indirdep->ir_state & (GOINGAWAY | DEPCOMPLETE)) !=
indirdep->ir_state |= DEPCOMPLETE;
if ((indirdep->ir_state & ONWORKLIST) == 0)
newindirdep->ir_state = ATTACHED;
newindirdep->ir_state |= UFS1FMT;
indirdep->ir_state |= DEPCOMPLETE;
if ((indirdep->ir_state & DEPCOMPLETE) == 0) {
if (indirdep->ir_state & UFS1FMT)
if (indirdep == NULL || (indirdep->ir_state & GOINGAWAY) == 0)
if (indirdep->ir_state & UFS1FMT)