| ∀ ino0. ino0 ∈ dirs → (ino0 ∈ icache[ino, mkientry(false, inode)] → ¬ icache[ino, mkientry(false, inode)][ino0].dirty) ∧ (∀ n. datakey(ino0, n) ∈ pcache → ¬ pcache[datakey(ino0, n)].dirty) ⊦ ino ∈ icache, ∀ ino0. ino0 ∈ dirs → (ino0 ∈ icache → ¬ icache[ino0].dirty) ∧ (∀ n. datakey(ino0, n) ∈ pcache → ¬ pcache[datakey(ino0, n)].dirty) |
ino0 ∈ dirs, ∀ ino0. ino0 ∈ dirs → (ino0 ∈ icache[ino, mkientry(false, inode)] → ¬ icache[ino, mkientry(false, inode)][ino0].dirty) ∧ (∀ n. datakey(ino0, n) ∈ pcache → ¬ pcache[datakey(ino0, n)].dirty) ⊦ ino ∈ icache, (ino0 ∈ icache → ¬ icache[ino0].dirty) ∧ (datakey(ino0, n) ∈ pcache → ¬ pcache[datakey(ino0, n)].dirty)