da_state
da_state state;
dap->da_state = ATTACHED;
dap->da_state |= DEPCOMPLETE;
dap->da_state |= MKDIR_BODY | MKDIR_PARENT;
dap->da_state &= ~MKDIR_PARENT;
if ((dap->da_state & DIRCHG) == 0) {
if ((dap->da_state & (MKDIR_PARENT | MKDIR_BODY)) != 0) {
dap->da_state &= ~mkdir->md_state;
if ((dap->da_state & (MKDIR_PARENT | MKDIR_BODY)) != 0) {
if ((dap->da_state & ATTACHED) == 0) {
if ((dap->da_state & DIRCHG) != 0) {
dap->da_state &= ~DIRCHG;
dap->da_state = DIRCHG | ATTACHED | DEPCOMPLETE;
dap->da_state &= ~DIRCHG;
dap->da_state |= COMPLETE;
if (dap->da_state & DIRCHG)
dap->da_state &= ~ATTACHED;
dap->da_state |= UNDONE;
dap->da_state |= COMPLETE;
if ((dap->da_state & ALLCOMPLETE) == ALLCOMPLETE) {
if (dap->da_state & DIRCHG)
dap->da_state &= ~type;
if ((dap->da_state & (MKDIR_PARENT | MKDIR_BODY)) == 0)
dap->da_state |= DEPCOMPLETE;
if ((dap->da_state & ALLCOMPLETE) == ALLCOMPLETE) {
if (dap->da_state & DIRCHG)
if (dap->da_state & ATTACHED) {
dap->da_state &= ~UNDONE;
dap->da_state |= ATTACHED;
if ((dap->da_state & ALLCOMPLETE) == ALLCOMPLETE) {
if (dap->da_state & DIRCHG)
if ((dap->da_state & (MKDIR_BODY | COMPLETE)) != COMPLETE) {
flushparent = dap->da_state & MKDIR_PARENT;
if (dap->da_state & MKDIR_PARENT) {
if (dap->da_state & MKDIR_PARENT) {
if (dap->da_state & MKDIR_BODY) {
if (dap->da_state & MKDIR_BODY) {