| ino = LEB_SIZE ⊦ ⟪dirs := (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)]; asynced := true; err := ESUCCESS⟫ (err = ESUCCESS → asynced ∧ of-cons(∅, dirs, ∅) ∧ afs-cons(dirs, ∅)) |
ino = LEB_SIZE ⊦ ⟪asynced := true; err := ESUCCESS⟫ ( err = ESUCCESS → asynced ∧ of-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) ∧ afs-cons((∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅))