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