| dirs[m] = mkdir(m0, md, # links(m, dirs), m2, entries), afs-cons(dirs, files), m ∈ orphans(dirs, files), m ∈ dirs, str ∈ entries ⊦ # orphans(dirs, files) = 0, orphans(dirs, files) = ∅ |
⊦ ino ∈ orphans(dirs, files) ↔ valid-ino(ino, dirs, files) ∧ links(ino, dirs) = ∅ ∧ ino ≠ ROOT_INO
dirs[m] = mkdir(m0, md, # links(m, dirs), m2, entries), links(m, dirs) = ∅, afs-cons(dirs, files), valid-ino(m, dirs, files), str ∈ entries, m ∈ dirs ⊦ # orphans(dirs, files) = 0, m = ROOT_INO, orphans(dirs, files) = ∅
Used terms: files, dirs, m