| afs-cons(abs-dirs(fs, ri), abs-files(fs, ri)) ⊦ (inodekey(ino) ∈ ri ∧ fs[ri[inodekey(ino)]].directory ∨ inodekey(ino) ∈ ri ∧ ¬ fs[ri[inodekey(ino)]].directory) ∧ links(ino, abs-dirs(fs, ri)) = ∅ ↔ inodekey(ino) ∈ ri ∧ fs[ri[inodekey(ino)]].nlink = 0, ino = ROOT_INO |
afs-cons(abs-dirs(fs, ri), abs-files(fs, ri)), inodekey(ino) ∈ ri ⊦ (inodekey(ino) ∈ ri ∧ fs[ri[inodekey(ino)]].directory ∨ inodekey(ino) ∈ ri ∧ ¬ fs[ri[inodekey(ino)]].directory) ∧ links(ino, abs-dirs(fs, ri)) = ∅ ↔ inodekey(ino) ∈ ri ∧ fs[ri[inodekey(ino)]].nlink = 0, ino = ROOT_INO
Used formulas: inodekey(ino) ∈ ri