| # links(entries0[str], dirs0) = m0 + 1, files1[entries0[str]] = mkfile(m3, md2, m0 + 1, content), dirs0[m] = mkdir(m1 + 1, md1, # links(m, dirs0), m2, entries0), afs-cons(dirs0, files1), m ∈ dirs0, str ∈ entries0, entries0[str] ∈ files1, links(m, dirs0) ≠ ∅ ∨ m = ROOT_INO ⊦ ⟨err := EFAIL; asynced := ?⟩ asynced, str ∈ entries0 |
# links(entries0[str], dirs0) = m0 + 1, dirs0[m] = mkdir(m1 + 1, md1, # links(m, dirs0), m2, entries0), files1[entries0[str]] = mkfile(m3, md2, m0 + 1, content), afs-cons(dirs0, files1), entries0[str] ∈ files1, str ∈ entries0, m ∈ dirs0, links(m, dirs0) ≠ ∅ ∨ m = ROOT_INO ⊦ ⟨asynced := ?⟩ asynced, str ∈ entries0