| ∀ key. key.inode? ∧ key ∈ ri0 ∧ fs0[ri0[key]].nlink = 0 ∧ key.ino ≠ ROOT_INO ↔ key = inodekey(n) ∨ key.inode? ∧ key ∈ ri ∧ fs[ri[key]].nlink = 0 ∧ key.ino ≠ ROOT_INO ⊦ inodekey(ino) ∈ ri0 ∧ fs0[ri0[inodekey(ino)]].nlink = 0 ∧ ino ≠ ROOT_INO ↔ ino = n ∨ inodekey(ino) ∈ ri ∧ fs[ri[inodekey(ino)]].nlink = 0 ∧ ino ≠ ROOT_INO |
Used simplifier rules: ⊦ inodekey(m).inode?; (s)% ⊦ inodekey(m).ino = m; (s)% ⊦ inodekey(m) = inodekey(m0) ↔ m = m0; (s) Used terms: inodekey(ino)