| ⊦ (files ⊕ icache[m, ie])[ino] = (files ⊕ icache)[ino], ino = m, ino ∈ icache[m, ie] ∧ ¬ icache[m, ie][ino].inode.directory |
⊦ (files ⊕ icache[m, ie])[ino] = (files ⊕ icache)[ino], ino = m, ino ∈ icache ∧ ¬ icache[ino].inode.directory
Used simplifier rules: ⊦ ino ≠ ino0 → icache[ino0, ie][ino] = icache[ino]; (s)% ⊦ ino ≠ ino0 → (ino ∈ icache[ino0, ie] ↔ ino ∈ icache); (s)