| key ∈ evict(ino, pcache0), key0 ∈ pcache0, ∀ key, ino. key ∈ evict(ino, pcache0) ∧ (∀ key. key ∈ pcache0 → key.data?) → key.data? ∧ key.ino ≠ ino, ∀ key. key ∈ pcache0[datakey(ino0, ino1), pe] → key.data? ⊦ ino = ino0, key0.data?, key.data? ∧ key.ino ≠ ino |
Used simplifier rules: ⊦ key ∈ pcache[key0, pe] ↔ key = key0 ∨ key ∈ pcache; (ws) Used terms: key0