| ⊦ icache-cons(∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅) |
⊦ icache-cons(icache, dirs, files) ↔ (∀ ino. ino ∈ icache → icache[ino].inode.ino = ino ∧ (icache[ino].dirty ⊃ valid-file-inode(icache[ino].inode, dirs, files) ;valid-ino(ino, dirs, files) ∧ valid-inode(icache[ino].inode, dirs, files) ))
Used simplifier rules: ⊦ ¬ ino ∈ ∅; (s) Used terms: ∅, (∅ ++ ROOT_INO)[ROOT_INO, mkdir(0, md, 0, 0, ∅)], ∅