| fo.inodes?, ro.inodes?, log-cons(log, fs), ri-closed(ri, fs, ro), inodekey(ino) ∈ ri, ri[inodekey(ino)] ∈ fs, fo ⊆ dom fi, ro ⊆ dom ri, ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦ fs[ri[inodekey(ino)]].inode?, dups(log), inodekey(0) ∈ ri |
Used simplifier rules: ⊦ key-cons(inodekey(ino), nd) ↔ nd.inode? ∧ nd.key = inodekey(ino) ∧ ino ≠ 0; (s) Used terms: inodekey(ino)